GU

Problema Com Action De Quest

Por Guiniudes, 21 de dez. de 2010 em Archived

script
3
741
GuiniudesG
21 de dezembro de 2010 às 18:48

Eu fiz uma quest nu meu ot onde o player só pode pegar um dos tres items, mas ao iniciar o ot aparece este erro :

[Error - LuaScriptInterface::loadFile] data/actions/scripts/quests/ferum 1.lua:1: '=' expected near 'onUse'
e a quest acaba nao funcionado.

O Script da quest:

fuction onUse(cid, item, frompos, item2, topos)

if item.uid == 4000 then --primeiro bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Você achou uma Warlord Sword")

item_uid = doPlayerAddItem(cid,2408,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")

end

 

elseif item.uid == 4001 then --segundo bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Você achou um Solar Axe")

item_uid = doPlayerAddItem(cid,8925,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")

end

elseif item.uid == 4002 then --terceiro bau--

queststatus = getPlayerStorageValue(cid,3000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Você achou um Dark trinity Mace")

item_uid = doPlayerAddItem(cid,8927,1)

setPlayerStorageValue(cid,3000,1)

 

else

doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")

end

 

else

return 0

end

return 1

end

 

Me ajudem urgente, tem muitos players querendo fazer esta quest.

Obrigado.

Editado Dezembro 21 por Guiniudes

KydraiK
23 de dezembro de 2010 às 20:19

Você colocou:

fuction onUse(cid, item, frompos, item2, topos)

Faltou um 'n' -> function.

GuiniudesG
25 de dezembro de 2010 às 19:59

Nooooooooooossa cara, nunca pensei que fosse se algo tao simples haUUHauhaHUAuhaHUA nei vi lek que falto o N

Muito obrigado msm (:

 

REP +