gahgah 5 Postado Março 8, 2012 Share Postado Março 8, 2012 (editado) RESOLVIDO. Editado Março 8, 2012 por gahgah Link para o comentário Compartilhar em outros sites More sharing options...
jhon992 371 Postado Março 8, 2012 Share Postado Março 8, 2012 (editado) function onUse(cid, item, fromPosition, itemEx, toPosition) local coinVip = 1234 -- id moeda vip local coinRemove = 1 -- quantdade de coin a remover local refuel = 42 * 60 * 1000 if(getPlayerStamina(cid) >= refuel) then doPlayerSendCancel(cid, "Voce esta com a stamina cheia.") elseif (getPlayerStamina(cid) < refuel and getPlayerStamina(cid) > (40 * 60 * 1000)) then doPlayerSendCancel(cid, "Voce só pode usar quando tiver 40h de stamina.") elseif(not isPremium(cid)) then doPlayerSendCancel(cid, "Você não é premium.") elseif (doPlayerRemoveItem(cid, coinVip, coinRemove) ) then doPlayerSetStamina(cid, refuel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.") doRemoveItem(item.uid) else doPlayerSendCancel(cid, "Voce não possui "..coinRemove.." Coins Vip!") end return true end Editado Março 8, 2012 por Jhon992 Link para o comentário Compartilhar em outros sites More sharing options...
gahgah 5 Postado Março 8, 2012 Autor Share Postado Março 8, 2012 function onUse(cid, item, fromPosition, itemEx, toPosition) local coinVip = 1234 -- id moeda vip local coinRemove = 1 -- quantdade de coin a remover local refuel = 42 * 60 * 1000 if(getPlayerStamina(cid) >= refuel) then doPlayerSendCancel(cid, "Voce esta com a stamina cheia.") elseif (getPlayerStamina(cid) < refuel and getPlayerStamina(cid) > (40 * 60 * 1000)) then doPlayerSendCancel(cid, "Voce só pode usar quando tiver 40h de stamina.") elseif(not isPremium(cid)) then doPlayerSendCancel(cid, "Você não é premium.") elseif (doRemoveItem(coinVip, coinRemove)) then doPlayerSetStamina(cid, refuel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.") doRemoveItem(item.uid) else doPlayerSendCancel(cid, "Voce não possui "..coinRemove.." Coins Vip!") end return true end Ola, deu erro: [08/03/2012 10:54:27] [Error - Action Interface] [08/03/2012 10:54:27] data/actions/scripts/stamina charger.lua:onUse [08/03/2012 10:54:27] Description: [08/03/2012 10:54:27] (luaDoRemoveItem) Item not found A moeda vip é golden nugget cujo ID é: 2157 Coloquei para remover 5 moedas.. tem 500 na bp.. e esta dando Item not found. Aguardo. Link para o comentário Compartilhar em outros sites More sharing options...
jhon992 371 Postado Março 8, 2012 Share Postado Março 8, 2012 Tinha viajado, coloquei para remover o item pelo uid e coloquei o id, saijda! agora ta arrumadinho la encima. Link para o comentário Compartilhar em outros sites More sharing options...
gahgah 5 Postado Março 8, 2012 Autor Share Postado Março 8, 2012 Tinha viajado, coloquei para remover o item pelo uid e coloquei o id, saijda! agora ta arrumadinho la encima. Agora sim esta perfeito, muito obrigado. +REP Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados