Postado Janeiro 11, 2015 10 anos Preciso de um action que adciona 3 storage, depois que o item é usado ele some (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
Postado Janeiro 11, 2015 10 anos Solução local storages = {xxx, xxx, xxx} --Coloque aqui as storages. function onUse(cid, item, fromPosition, item2, toPosition) for i = 1, #storages do if getPlayerStorageValue(cid, storages[i]) > -1 then return doPlayerSendCancel(cid, "You already have the storages.") end setPlayerStorageValue(cid, storages[i], 1) end doRemoveItem(item.uid, 1) return true end não respondo pms solicitando suporte em programação/scripting
Postado Janeiro 11, 2015 10 anos Os scripters de plantão poderia me dizer se meu script está correto ? function (cid, item, onUse) local storages = {xxxxx, xxxxx, xxxxx} -- Use storages que não existem no seu servidor local item = xxxxx -- ID do item if getPlayerStorageValue(cid, #storages) == #storages then doPlayerSendCancel(cid, "You have all storages" ) else doPlayerRemoveItem(cid, item, 1) setPlayerStorages (cid, #storages) end return true end Editado Janeiro 11, 2015 10 anos por Summ (veja o histórico de edições)
Postado Janeiro 11, 2015 10 anos Autor local storages = {xxx, xxx, xxx} --Coloque aqui as storages. function onUse(cid, item, fromPosition, item2, toPosition) for i = 1, #storages do if getPlayerStorageValue(cid, storages[i]) > -1 then return doPlayerSendCancel(cid, "You already have the storages.") end setPlayerStorageValue(cid, storages[i], 1) end doRemoveItem(item.uid, 1) return true end Valeu (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
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.