Czy ten skrypy zadzia?a?

qwert1231

New User
Zarejestrowany
Dołączył
Kwiecień 19, 2010
Posty
6
Liczba reakcji
0
FAIL TAG, SKRYPT POD 8.54 TFS!


Witam.

Od do?? niedawna zacz??em bawi? si? w skrypty, nie mam za bardzo mo?liwo?ci sprawdzenia skryptu, wi?c musz? opiera? si? na opinii zaawansowanych skrypter?w.

function onUse(cid, item, fromPosition, itemEx, toPosition)
if getCreatureMaxHealth(cid, 1001) then
if doCreatureAddHealth(cid, - 1000) then
doPlayerAddExp(cid,5000)
else
doPlayerSendTextMessage(cid, 4, "Otrzymales 5000 expa")

doPlayerSendTextMessage(cid, 4, "Masz za malo hp")
end
end

Za dzia?a? Uwaga, nie wiesz? Nie pisz!
 
Odp: Czy ten skrypy zadzia?a?

Ten nie zadzia?a, ale spr?buj tak:
Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getCreatureMaxHealth(cid) > 1000 then
doCreatureAddHealth(cid, - 1000)
doPlayerAddExp(cid,5000)
doPlayerSendTextMessage(cid, 4, "Otrzymales 5000 expa")
else
doPlayerSendTextMessage(cid, 4, "Masz za malo hp")
end 
end

Pozdrawiam
Amino
 
Odp: Czy ten skrypy zadzia?a?

a to wejdzie ?

Kod:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
             if getCreatureMaxHealth(cid) < 1001 then
             if doCreatureAddHealth(cid, - 1000) then
                doPlayerAddExp(cid,5000)
                        else
                            doPlayerSendTextMessage(cid, 4, "Otrzymales 5000 expa")
				else
                                    doPlayerSendTextMessage(cid, 4, "Masz za malo hp")
                                           end                         
                                                    end
 
Odp: Czy ten skrypy zadzia?a?

Nie, nie wejdzie, musisz usun?? jedno "else" pomi?dzy doPlayerAddExp a doPlayerSendTextMessage.

Pozdrawiam
 
Back
Do góry