What's new

Skrypt nie dzia?a

Status
Not open for further replies.

Cwelf

User
Joined
Jun 6, 2008
Messages
40
Reaction score
1
Witam,
jestem pocz?tkuj?cym skrypterem i mam nadziej?, ?e kto? mi pomo?e. To tylko pocz?tkowy skrypt, aby chocia? troszk? ogarn?? to wszystko. Prosz? o wyrozumia?o??. ; )
A wi?c nie dzia?a mi ten skrypt:
PHP:
-- Skrypt by Cwelf --
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid ==2547 then
doRemoveItem(item.uid,2547)
doPlayerAddHealth (cid, 100)
doSendMagicEffect(playerpos, 12)
doPlayerSay (cid, "Aaaaach...", 16)
else
return 1
end
 

Yarech

Active User
Joined
Jul 26, 2010
Messages
117
Reaction score
10
Odp: Skrypt nie dzia?a

Cze?? ;)

A czym m?g?by? powiedzie? do czego ten srkypt / na jak?? rzecz jak si? u?yj? na Siebie ?
Bo widz? tutaj
"Aaaaach..."

My?l?, ?e jak powiesz co to ma by? za skrypt to spokojnie szybko Ci go napisz?.
 

Cwelf

User
Joined
Jun 6, 2008
Messages
40
Reaction score
1
Odp: Skrypt nie dzia?a

Jak u?yje si? na Power Bolta to dodaje hp.
Ja nie chc?, ?eby? mi napisa? skrypt tylko aby? powiedzia? co ?le robi?. ; d
 
Z

Zbizu

Guest
Odp: Skrypt nie dzia?a

wi?c ja Ci powiem.
budowa tego skryptu powinna by? taka:
Function to pocz?tek. Wi?c musi by? i koniec.
If to warunek. Je?li nie zostanie spe?niony jest else.
To r?wnie? musi by? zako?czone, wi?c r?wnie? ma end na ko?cu.
Po prostu zabrak?o Ci jednego "end"u na ko?cu.

Zaznaczy?em Ci miejsce, gdzie si? zaczyna i ko?czy rozga??zienie. Kolor pocz?tku odpowiada kolorowi ko?ca.
Code:
-- Skrypt by Cwelf --
[COLOR="Yellow"][B]function[/B][/COLOR] onUse(cid, item, fromPosition, itemEx, toPosition)
	[COLOR="Lime"][B]if[/B][/COLOR] item.itemid ==2547 then
		doRemoveItem(item.uid,2547)
		doPlayerAddHealth (cid, 100)
		doSendMagicEffect(playerpos, 12)
		doPlayerSay (cid, "Aaaaach...", 16)
	else
		return 1
	[COLOR="Lime"][B]end[/B][/COLOR]  
[COLOR="Yellow"][B]end[/B][/COLOR]
Pozdrawiam.
 
Last edited:

DraxY

Advanced User
Joined
May 4, 2008
Messages
182
Reaction score
14
Age
29
Odp: Skrypt nie dzia?a

@zbizu, w dupie byles gowno widziales ^^ nie wypowiadaj sie skoro sam nie umiesz napisc prostego skryptu::

PHP:
-- Skrypt by Cwelf --
function onUse(cid, item, fromPosition, itemEx, toPosition)
playerpos = getCreaturePosition(cid)
--- lub playerpos = getPlayerPosition(cid)
if item.itemid == 2547 then
doRemoveItem(item.uid,1) --- to "1" to nie id tylko ilosc kasowanych item.
doPlayerAddHealth(cid, 100) --- dodaje 100 zycia xd porownaj swoj skrypt z tym
doSendMagicEffect(playerpos, 12)
doPlayerSay (cid, "Aaaaach...", 16)
  --- poco ci else skoro i tak zwraca true? {prawde} ??;p
end  
end --- jeden end do functrion, a drugi na if ;s uzywaj Notepad++
 
Status
Not open for further replies.
Top