What's new

Pare skrypt?w od pocz?tkuj?cego

Status
Not open for further replies.

Grzybson

User
Joined
Jun 13, 2008
Messages
30
Reaction score
2
Hejka. W ramach treningu zrobi?em par? skrypt?w. Testowane pod najnowszego TFS-a. Je?li s? jakie? b??dy kt?rych nie zauwa?y?em to prosz? pisa?. No to zaczynamy:
1. Po?ywna d?wignia. Naciskamy na ni? i jeste?my najedzeni :)
Code:
local full = 3600 -- maksymalne najedzenie//max feed
local count = 1000 -- ile si? najesz//how much you will feed
local text = "Ciam ciam" -- tekst wypowiedziany po u?yciu//Text after use
--
function onUse(cid, item, frompos, item2, topos) 
local actual = getPlayerFood(cid) -- aktualne najedzenie//actual feed
	if actual + count > full then
			  doPlayerSendCancel(cid, "You are full.") 
	else
		doPlayerFeed(cid, count) 
		doPlayerSay(cid, text, TALKTYPE_ORANGE_1)
	end
	return TRUE
end
2. Anty luring. Potworek wchodzi w szary dymek i znika.
Code:
function onStepIn(cid, item, pos)
	if isPlayer(cid) == FALSE then
		doRemoveCreature(cid)
		doSendMagicEffect(pos, 15)
		end
end
ID DYMKU: 1505
3. Ogie? kt?ry zamiast zabiera? okre?lon? ilo?? ?ycia, zabiera procent.
Code:
local percent = 1 -- procent
function onStepIn(cid, item, pos)
	local maxhp = getCreatureMaxHealth(cid)
		doCreatureAddHealth(cid,-(maxhp*(percent*0.01)))
		doSendMagicEffect(pos, 15)
	 return 1
end
ID OGNI: 1492, 1493, 1494
Nie wiem jak doda? te obra?enia po wej?ciu w ogie? wi?c dostajesz tylko za wej?cie.
4. Kratka kt?ra leczy graczy a zadaje obra?enia potworom.
Code:
local hp = 50 -- ILO?? HP DO DODANIA
local mana = 10 -- ILO?? MANY DO DODANIA
local text = "Jestem jak nowy!"
local tetx2 = "Aua!"
--
function onStepIn(cid, item, pos)
	if isPlayer(cid) == TRUE then
		doPlayerAddHealth(cid, hp)
		doPlayerAddMana(cid, mana)
		doPlayerSay(cid, text, TALKTYPE_ORANGE_1)
	elseif isPlayer(cid) == FALSE then
		doPlayerAddHealth(cid, -hp)
		doPlayerSay(cid, text2, TALKTYPE_ORANGE_1)
	end
	return 1
end
Mam nadziej?, ?e si? komu? przyda :).
Pozdrawiam
Grzybson.

PS. Zak?adam, ?e ka?dy wie jak w?o?y? skrypt do servera wi?c nie pisa?em szczeg???w.

@Down
Mo?na wiedzie? jaka?
 

Deaven

Advanced User
Joined
Mar 25, 2009
Messages
422
Reaction score
77
Odp: Pare skrypt?w od pocz?tkuj?cego

Hmm musz? przyzna?, drogi Grzybsonie, ?e zaciekawi? mnie 2 skrypt. A w?a?ciwie jedna formu?a ;]. Og?lnie praca zosta?a dobrze wykonana, jednak skrypty s? ?rednio przydatne... Jednak jak napisa?e? jeste? pocz?tkuj?cy wi?c zmierzasz w dobrym kierunku. Mo?e w przysz?o?ci stworzysz co? ciekawego i godnego uwagi.
 

wiewiorQ

Advanced User
Joined
Jun 6, 2008
Messages
347
Reaction score
11
Odp: Pare skrypt?w od pocz?tkuj?cego

Bardzo ciekawe te scypty trzeba przyzna?.
:up:
 

jupek

User
Joined
May 31, 2009
Messages
32
Reaction score
0
Odp: Pare skrypt?w od pocz?tkuj?cego

Ciekawe ,ciekawe te skrypty my?l? ,ze komu? si? przydadz? 9/10
:)
 
Last edited by a moderator:

PatulecxD

Advanced User
Joined
Nov 17, 2008
Messages
209
Reaction score
12
Age
29
Odp: Pare skrypt?w od pocz?tkuj?cego

Code:
ID OGNI: 1492, 1493, 1494
[COLOR="DarkRed"]Nie wiem jak doda? te obra?enia po wej?ciu[/COLOR] [COLOR="DarkOrange"]w ogie? wi?c dostajesz tylko za wej?cie.[/COLOR]
4. Kratka kt?ra leczy graczy a zadaje obra?enia potworom.

y... :p nie wiesz jak doda? za wej?cie a dostanie za wejscie ?? xDDD

a tak w ogole fajne skrypty podoba mi sie ten 1 :p ale nie u?yje na swoim ots
reszta te? ciekawa no ale dla mnie bezu?yteczna
napewno jeste? pocz?tkowy nie moge uwie?y? :p

Ocena 7/10

Pozdrawiam
Pat:up:
 

tequ95

User
Joined
Apr 2, 2009
Messages
26
Reaction score
2
Odp: Pare skrypt?w od pocz?tkuj?cego

Fajne skrypty ...jeste? pocz?tkuj?cy i wida? ?e znasz si? na funkcjach.
W dobrym idziesz kierunku , masz talent. Najwiekszym ograniczeniem skryptera jest jego wyobraznia. Gdy podadz? ci temat jest o wiele ?atwiej.
PoZdRo :)
 

Pearl

Active User
Joined
May 18, 2008
Messages
71
Reaction score
6
Odp: Pare skrypt?w od pocz?tkuj?cego

@Topic
Skrypt 3

Code:
local percent = 1 -- procent
function onStepIn(cid, item, pos)
	local maxhp = getCreatureMaxHealth(cid)
		doCreatureAddHealth(cid,-(maxhp*(percent*0.01)))
		doSendMagicEffect(pos, 15)
	 return 1
end

local percent = 1 -- procent
function onStepOut(cid, item, pos)
	local maxhp = getCreatureMaxHealth(cid)
		doCreatureAddHealth(cid,-(maxhp*(percent*0.01)))
		doSendMagicEffect(pos, 15)
	 return 1
end

Nie testowa?em.
 

Grzybson

User
Joined
Jun 13, 2008
Messages
30
Reaction score
2
Odp: Pare skrypt?w od pocz?tkuj?cego

@up
To odejmie tylko jak wyjdziesz, i takie cos to ja robi? z palcem w nosie ;P. Nie umiem zrobic takiej rzeczy jak w tibi jest, ?e odejmuje hp co jaki? czas przez jaki? czas.
 

BoBeK Roxx

Active User
Joined
Dec 16, 2008
Messages
116
Reaction score
3
Odp: Pare skrypt?w od pocz?tkuj?cego

Moim zdaniem i tak nic nie zrobi?e?, nie jeden z tych skrypt?w jest na tym forum np. z t? chmurk? :).
Wi?c nie pierdziel, ?e s? Twoje :> jedynie co to mo?e zedytowa?e? i to max.
 

Gm Vardox

Active User
Joined
Oct 18, 2008
Messages
73
Reaction score
4
Odp: Pare skrypt?w od pocz?tkuj?cego

hmm godne uwagi skrypty 2-3 s? ciekawe,mo?e kiedy? zrobisz bardzo ciekawy skrypt. ;]


OCENA 9/10.
Dla zach?ty.
 

Snoopie

Senior User
Joined
Feb 4, 2009
Messages
572
Reaction score
39
Odp: Pare skrypt?w od pocz?tkuj?cego

Powiedz szczerze...
Kt?ry z tych scrypt?w jest naprawde tw?j??
Bo ja je widzia?em na forum ju? kika razy w "Actions".
Por?wna?em z jedym z innego forum... nic nie zmieni?e?!
 

Ziom3ek

User
Joined
Mar 11, 2009
Messages
12
Reaction score
0
Odp: Pare skrypt?w od pocz?tkuj?cego

przyda sie:)
pozdro
ocena 8/10
 

Grzybson

User
Joined
Jun 13, 2008
Messages
30
Reaction score
2
Odp: Pare skrypt?w od pocz?tkuj?cego

Moim zdaniem i tak nic nie zrobi?e?, nie jeden z tych skrypt?w jest na tym forum np. z t? chmurk? :).
Wi?c nie pierdziel, ?e s? Twoje :> jedynie co to mo?e zedytowa?e? i to max.

Kt?ry nie jest m?j? To samo do @2up. Je?li chodzi o dymki(bo nawet ju? gdzie? tu chyba co? takiego wydzia??m) to sam pomys? zaczerpn??em z podkarpackiego do czego przyznaje si? bez bicia, ale plagiatorem nie jestem. Pozdrawiam
Grzybson.
 
Last edited:

Petso17

Active User
Joined
Mar 27, 2009
Messages
86
Reaction score
1
Odp: Pare skrypt?w od pocz?tkuj?cego

DObra nie jest napisane jaki plik ani gdzie robimy ,,, jak myslisz newbie sie skapna ?
Potem nie ma dopisk?w do np Actions XML newbie napewno wiedza ze trzeba to dodac ;)
3/10 na zachete
 

GarQet

Senior User
Joined
Jul 27, 2008
Messages
512
Reaction score
31
Odp: Pare skrypt?w od pocz?tkuj?cego

Petso17 poka? co ty potrafisz, mo?e twoje ocenimy kozaku.

#Topic
Fajnie, ?e ci si? udaje, ja pr?bowa?em ale jako? s?abo mi to idzie.
Co do tego szarego dymku to zawsze si? zastanawia?em jak to zrobi?, te? chcia?em mie? takie jak na podkarpackim, lecz teraz mi to jest zb?dne.
Fajnie, szk?l si? dalej!
Pozdrawiam GarQet!
 
Status
Not open for further replies.
Top