Ir para conteúdo

Featured Replies

Postado

Eae galerinha do TK vim aqui trazer um script de mister item

se já tiver no forum me desculpem

Como funciona?

E um item que quando você der use nele ganha um item randomico

Primeiramente vá em /data/actions/scripts duplique um arquivo e renomeie para mister item e adicione isso dentro

function onUse(cid, item)

local items = {

[2160] = {chance =5, quantidade = 1}, ---- id do item, chance de ganhar, quantidade

[2160] = {chance =5, quantidade = 1},

[2160] = {chance =5, quantidade = 1},

[2160] = {chance =5, quantidade = 1}

}

for itemid, info in pairs(items) do

if(info.chance > math.random(1,100)) then

doPlayerAddItem(itemid,info.quantidade)

doPlayerSendTextMessage(cid,28,"Você ganhou ".. info.quantidade .. " ".. getItemNameById(itemid) .. " parabéns!")

doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))

else

doSendMagicEffect(getPlayerPosition(cid), 3)

doPlayerSendTextMessage(cid,28,"Desculpe, não foi dessa vez!")

end

end

doRemoveItem(item.uid, 1)

return TRUE

end

depois em actions.xml essa tag:

 <action itemid="id do item" script="mister item.lua"/>

Explicando em colchetes "[]" e o id do item em chance e a chance de ganhar está 5% você pode aumentar

em quantidade e quantos item vai ganhar

Editado por Skyforever
Adicionar função para remover o item. (veja o histórico de edições)

  • Respostas 16
  • Visualizações 1.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

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.6k

Informação Importante

Confirmação de Termo