Postado Março 6, 2015 10 anos Em 06/03/2015 em 18:42, luanluciano93 disse: nesta linha: if getPlayerStorageValue(cid, storageQuest) < os.time then muda o: storageQuest para config.storageQuest Mesmo erro, tentei até mudar a storage pra variavel unica mais dá a mesma coisa :S ➥ Regras | Seções OTServ | Seções BOT
Postado Março 6, 2015 10 anos local config = { premiumDays = 1, storageQuest = 9999, secondsWait = 86400, -- seconds de 1 dia. } function onUse(cid, item, frompos, item2, topos) if (getPlayerStorageValue(cid, config.storageQuest) < os.time) then setPlayerStorageValue(cid, config.storageQuest, os.time + config.secondsWait) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), 52) doPlayerAddPremiumDays(cid, config.premiumDays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Parabens! Voce acabou de receber um dia de GOLD CARD.") doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ainda nao pode usar.") end return true end STYLLER OT 2022
Postado Março 6, 2015 10 anos Em 06/03/2015 em 19:01, luanluciano93 disse: local config = { premiumDays = 1, storageQuest = 9999, secondsWait = 86400, -- seconds de 1 dia. } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storageQuest) < os.time then setPlayerStorageValue(cid, config.storageQuest, os.time + config.secondsWait) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), 52) doPlayerAddPremiumDays(cid, config.premiumDays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Parabens! Voce acabou de receber um dia de GOLD CARD.") doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ainda nao pode usar.") end return true end Mesmo erro, igualzinho :S ➥ Regras | Seções OTServ | Seções BOT
Postado Março 6, 2015 10 anos Editei acima, tentea novamente, se der erro me manda o erro. STYLLER OT 2022
Postado Março 6, 2015 10 anos Em 06/03/2015 em 19:28, luanluciano93 disse: Editei acima, tentea novamente, se der erro me manda o erro. Deu o mesmo erro lá de cima! Depois de testar de novo eu coloquei assim: local config = { premiumDays = 1, storageQuest = 10135, secondsWait = 86400, -- seconds de 1 dia. } function onUse(cid, item, frompos, item2, topos) if (getPlayerStorageValue(cid, config.storagequest) < os.time(t)) then setPlayerStorageValue(cid, config.storageQuest, os.time(t) + config.secondsWait) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), 52) doPlayerAddPremiumDays(cid, config.premiumDays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Parabens! Voce acabou de receber um dia de GOLD CARD.") doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ainda nao pode usar.") end return true end Ai apareceu outro erro: @Edit, fui olhar no lib e não tem a função doPlayerAddStamina, pode ser isso, poderia me passar? Editado Março 6, 2015 10 anos por Wakon (veja o histórico de edições) ➥ Regras | Seções OTServ | Seções BOT
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.