Postado Julho 1, 2016 9 anos Boa tarde, estava testando alguns scripts e me deparei em um que funcionava porém, houve um bug. O scrpt é este: Spoiler function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,2765) >= 1 then doPlayerSendCancel(cid,"You are already vip.") doSendMagicEffect(topos,2) else doPlayerSendTextMessage(cid,22,mensagem) doSendMagicEffect(topos,56) doSendMagicEffect(topos,55) setPlayerStorageValue(cid,2765,1) doPlayerRemoveItem(cid,2137,1) end return true end Porém fui testar in-game e percebi que o item não precisava necessáriamente estar com o player para ser usado, e consequentemente ele não sumiu. Alguém pode me ajudar? Agradeço desde já. Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Postado Julho 1, 2016 9 anos Solução Tente assim: function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,2765) >= 1 then doPlayerSendCancel(cid,"You are already vip.") doSendMagicEffect(topos,2) else doPlayerSendTextMessage(cid,22,mensagem) doSendMagicEffect(topos,56) doSendMagicEffect(topos,55) setPlayerStorageValue(cid,2765,1) doRemoveItem(item.uid, 1) end return true end ➥ Regras | Seções OTServ | Seções BOT
Postado Julho 1, 2016 9 anos Autor Funcionou, obrigado! Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.