Ir para conteúdo
  • Cadastre-se

Posts Recomendados

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]

Link para o post
Compartilhar em outros sites

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

Link para o post
Compartilhar em outros sites

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

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

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.

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo