Postado Novembro 11, 2012 12 anos Iae galera eu to com um script de bonus no lvl do player Ex : O Player E Lvl 100 ele fala !bonus ele recebera 1kk 100 lvl's e 1 item ! mais so podera usar uma vez então vamos la em data / talkactions / scripts / renome algum arquivo para bonuslvl.lua e adicione function onSay(cid, words) local storage = 5999 -- storage local level = 200 -- quantos levels ele vai receber local level1 = 300 -- que level precisa ser pra usar o comando local money = 100000 -- quanto de grana ele vai receber local item = 8880 -- id do item if getPlayerStorageValue(cid, storage) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja uso o comando") return true elseif getPlayerLevel(cid,level) then doPlayerSendTextMessage(cid, 22, "Desculpe voce nao tem level suficiente") return true end doPlayerAddLevel(cid, level) doPlayerAddItem (cid, item, 1) doPlayerAddMoney(cid, money) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Voce recebeu 5000 lvl's e um item") return true end e em talkactions.xml <talkaction words="!bonus" script="bonuslvl.lua"/> créditos Skyligh 90 % ((Postagem e script)) renanvmp 10 % ((Pela Ideia do pedido do script)) Editado Novembro 13, 2012 12 anos por Skyligh (veja o histórico de edições) Att, Skyligh Entrada Como Membro 14 / 08 / 2012 Entrada Como Suporte 05 / 12 / 2012 Saída Como Suporte 06 / 01 / 2013 Contato : [email protected] / [email protected]
Postado Novembro 11, 2012 12 anos Muito bom esse script, tem até um pedido de um membro eu usei esse script e consegui solucionar a dúvida dele hehe'
Postado Novembro 11, 2012 12 anos você disse que ele vai receber 1kk mais ta errado, ele não vai receber dinheiro algum... acho que o certo seria: function onSay(cid, words) local config = { needlevel = 300, level = 200, item = 8880, storage = 5999, money = 100000 } if getPlayerStorageValue(cid, config.storage) == -1 then if getPlayerLevel (cid) >= config.needlevel then doPlayerAddItem(cid, config.item, 1) doPlayerAddLevel(cid, config.level) doPlayerAddMoney(cid, config.money) doPlayerSetStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Parabéns você acabou de pegar seu bonus!") else doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Desculpe mais você não tem level para usar o comando!") end else doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Desculpe mais você ja pegou seu bonus!") end return TRUE end 16/11/2014 23/11/2014 RIP AnneMotta 21/01/2012 - 15/01/2014 Liga das lendas: DIAMOND É A META
Postado Novembro 11, 2012 12 anos Autor Pois e esqueci a function vlw ai anne. nem percebi isso que e antigo pakas uahuahahuhauha Att, Skyligh Entrada Como Membro 14 / 08 / 2012 Entrada Como Suporte 05 / 12 / 2012 Saída Como Suporte 06 / 01 / 2013 Contato : [email protected] / [email protected]
Postado Novembro 13, 2012 12 anos Deboa Sky vai estudar .lua e para de ficar criando conta para se dar rep elseif getPlayerLevel(cid,level,1) then q porrrrrrraaaaaa é essa? nb do karalho n sabe nem checa level e fica se dando rep. Retirado. Skype: joaoxtibia85.
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.