Jump to content
Sign in to follow this  
Bruce Wayne

Moeda da Sorte

Recommended Posts

Bruce Wayne    1
Bruce Wayne
Criador: Bruce Wayne

Servidor Testado: TFS 0.3.6

Versão: 8.54

 

 

Bom galera, o iuniX me deu uma pequena aula de script e decidi me virar.

O Script a seguir faz o seguinte:

Você dá use na scarab coin (ou se você modificar no item que você escolher) e tem 10% para ganhar 1kk. (Pode usar a scarab coin em eventos ou monstros dificeis como bosses)

 

Abra data/actions/scripts e lá dentro crie uma pasta chamada moedasorte.lua e ponha isso lá dentro:

 

function onUse(cid, item, pos)
if math.random(100) <= 10 then
	doSendMagicEffect(pos, 30)
	doPlayerAddItem(cid, 2160, 100)
end
doRemoveItem(item.uid)
return true
end

 

E adicione isso no actions.xml:

 

<action itemid="2159" event="script" value="moedasorte.lua"/>

 

o 2159 é o ID do scarab coin, se você quizer mudar o item é ali.

 

Pronto, agora sua moeda da sorte está pronta. Obrigado.

 

 

ps: Agradeço ao Catios por ter visto o pequeno erro que cometi.

Edited by Bruce Wayne

Share this post


Link to post
iuniX    4
iuniX

Já disse o que eu tinha que falar por msn.

 

Aprovado e movido.

17009120015510003635.png

Share this post


Link to post
Catios    0
Catios

nao sei se estou correto, mas se nao receber os 1kk, a moeda some?

pq a função

doRemoveItem(item.uid)

 

só esta na condição de se

math.random(100) <= 10

 

abrass

Share this post


Link to post
Bruce Wayne    1
Bruce Wayne
nao sei se estou correto, mas se nao receber os 1kk, a moeda some?

pq a função

doRemoveItem(item.uid)

 

só esta na condição de se

math.random(100) <= 10

 

abrass

 

Puxa, é mesmo, já arrumei, valeu!

Share this post


Link to post
Jhonts    0
Jhonts

achei muito bom, tinha achado estranho o math.random(100) <= 10 mas como já ta arrumado, fiko muito bom, só vou alterar o item e já era! vlw cara

Share this post


Link to post
xS0NYx    15
xS0NYx

Achei simples mas legal, não achei legal para essa função mas se modificar pra alguma outra coisa da pra fazer algo maneiro ^^

Share this post


Link to post
Bruce Wayne    1
Bruce Wayne
Achei simples mas legal, não achei legal para essa função mas se modificar pra alguma outra coisa da pra fazer algo maneiro ^^

 

É, primeira action sabe... tentei fazer algo simples só pra ver o que tinha aprendido.

Share this post


Link to post
xS0NYx    15
xS0NYx

É, eu também sou iniciante, mas fico legalzim po, da pra fazer coisas legais com isso

Share this post


Link to post
SubythKiller    2
SubythKiller

Poderia por para ganhar + de 1 items na sorte ^^

Exelente script

Share this post


Link to post
Spoonkly    0
Spoonkly

Simples mas funcional, como você disse, pode ser um bom prêmio para eventos em servidores sérios não muito fáceis de conseguir dinheiro.

E, esta sua action poderá ajudar muita gente que não sabe nada sobre scripting a adicionar ao server um prêmio para eventos.

Espero que você tenha um ótimo futuro no ramo de scripter, que você faça muito sucesso. :]

Dica: A cada script que você for fazendo, tente inová-los colocando novas funções.

Tente assim para esta action:

Se o player que usar o item for <= x level, ele tem x de chance de conseguir 1kk.

Se ele for > x level, ele tem x + x de chance de conseguir 1kk.

 

É MUITO SIMPLES, mas é uma ideia para inovar a action.

Crie mais actions e poste aqui pra gente ver. :]

Share this post


Link to post
Lyon    3
Lyon

Eu gostei a partir dessa action da para criar outras coisa legais!

 

Parabens ae!

Share this post


Link to post
Asould Acalaylaa    5
Asould Acalaylaa

Maneiro, mas 1kk é muita coisa kk

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×