Nota Da Sorte

Nostradamus
em Actions e Talkactions

Nostradamus

Serviços Prestados ao XTibia.com
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/06/06Posts: 338Char no Tibia: Setyte Berseker

Desenvolvi esse script para um pack(Cassino Pack) para meu servidor(Ixidor), como é algo simples, resolvi compartilhar com vossas senhorias.

 

Essa é a versão mais simples da desenvolvida.

 

 

Crie um arquivo nomeado loteria.lua:

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 4854 then

rand = math.random(1,6)

if rand >= 1 or rand <= 3 then
  doPlayerRemoveMoney(cid,100)
  doPlayerSendTextMessage(cid,22, "Você perdeu 100 gold.")
  doPlayerAddItem(cid,4853,1)
  doRemoveItem(item.uid,1)

elseif rand == 4 or rand == 5 then
  doPlayerRemoveMoney (cid,100)
  doPlayerSendTextMessage(cid,22, "Você perdeu 100 gold.")
  doPlayerAddItem(cid,4853,1)
  doRemoveItem(item.uid,1)

elseif rand == 6 then
  doPlayerAddItem(cid,2152,100)
  doPlayerSendTextMessage(cid,22, "Você ganhou 100 platinum coins.")
  doPlayerAddItem(cid,4853,1)
  doRemoveItem(item.uid,1)
end

end
return 1
end

 

Depois disso, basta você "declarar" em actions.xml

[twitter]ThomazYuji[/twitter]

suboras

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/10/05Posts: 91
Crie um arquivo nomeado loteria.php:

HAUhuhauhauhauhahau... Você devia de estar pensando muito em algum php... xD

Edite seu post colocando loteria.lua! ;)

 

Ahhh... Uma dica/Critica, CONSTRUTIVA! xP

if rand == 1 or rand == 2 or rand == 3 then

Pq ao inves disso, nao usar somente:

if rand >= 1 or rand <= 3 then

 

Parabens pelo seu code, esta legal. ;]

Quando eu comecei a analisa-lo, me veio a impreção de um pig-bank melhordo xO~

PS: Nao que vc tenha copiado, mais sim que eles tem o msm objetivo! ;)

PS2: nao se esqueça de visitar:

http://www.xtibia.com/forum/index.php?showtopic=46671

 

Abraços, Suboras

~~ SµßØ®åS 7H3 3RVA5 ~~

§···x···§ -~> :þ Open Tibia Server :þ <-~ §···x···§

:.?¿.:Duvidas:.¿?.: {&} :.!¡.:Contatos:.!¡.:
>·>·>·> suboras@hotmail.com <·<·<·<
_-¯_-¯_-¯_-¯_-¯ [ou] ¯-_¯-_¯-_¯-_¯-_
¥ õ Msn: suboras@hotmail.com õ ¥
¯-_-¯-_-¯-_-¯-_ [»«] _-¯-_-¯-_-¯-_-¯


§···x···§ -~> I remember u ... <-~ §···x···§

Open Tibia Serve Tutos & Codes ««»» Trabalhos ««»»
Comando, "!premium" -> http://www.xtibia.com/forum/index.php?showtopic=45395

Comando, "/pum" -> http://www.xtibia.com/forum/index.php?showtopic=45539


<- ACTION DO DADO (DICE), IGUAL TIBIA GLOBAL (PERFEITA) ->
http://www.xtibia.com/forum/index.php?showtopic=46671


Atenciosamente :
________________________
~-> SµßØ®åS <-~
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Gegiskan

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/02/07Posts: 89

Muito legal!

 

Faze um cansino no ot!

Deve ser rox!

(¯`·._.·[]·._.·´¯)

lobiilecter

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/10/06Posts: 30

só uma coisa cara! não é por nada não mas o cara pode usar o item sem dinheiro nenhum na bp então ele pode ficar lá pega um bilhete se perder não perde nada.. coloca antes de mais nada um comando pra verificar se o player tem realmente dinheiro na bp

-------------
se precisar de uma action pro seu ot... e não conseguir fazer... pode pedir que eu posso tentar fazer para você!
-------------