Ir para conteúdo

Featured Replies

Postado

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 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

sem_ta28.png

Contato : [email protected] / [email protected]

Postado

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

6qpqBbJ.png

Postado

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo