Postado Maio 1, 2015 10 anos Autor local config = { level = 20, -- level que irá ganhar storage = 9557, -- storage msg = "Você ganhou 10k por upar ate o level 20.", -- mensagem ao ganhar msgtp = MESSAGE_EVENT_ADVANCE, -- tipo da mensagem money = 10000 -- quantidade de dinheiro } function onAdvance(cid, oldLevel, newLevel) if getPlayerStorageValue(cid, config.storage) == -1 and newLevel >= config.level then doPlayerAddMoney(cid, config.money) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, config.msgtp, config.msg) end return true end fireelement o seu script funciona, porém o dinheiro é adicionado na bp do jogador e não no bank system!
Postado Maio 1, 2015 10 anos Nunca li um código de bank system, então não tenho certeza se é esta a função usada para depósitos. local config = { level = 20, -- level que irá ganhar storage = 9557, -- storage msg = "Você ganhou 10k por upar ate o level 20.", -- mensagem ao ganhar msgtp = MESSAGE_EVENT_ADVANCE, -- tipo da mensagem money = 10000 -- quantidade de dinheiro } function onAdvance(cid, oldLevel, newLevel) if getPlayerStorageValue(cid, config.storage) == -1 and newLevel >= config.level then doPlayerDepositMoney(cid, config.money) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, config.msgtp, config.msg) end return true end
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.