Ir para conteúdo
Entre para seguir isso  
Suboras

Perfect dice (DADO)

Recommended Posts

Suboras    0
Suboras

Ola! ;)

 

Eu demorei bastante para "descobrir a formula" desse script, porem se você for postar em qlqr lugar, NAO ESQUEÇA DOS CREDITOS!!

 

Vamos la, o q faz?

RESPOSTA: Vc da use no dado dentro do INVENTORIO (bp,maos,"arrow_Slot"), ele somente "falara" PLAYER_NAME Rolled a number NUMERO_DO_DADO.

Porem, se vc der use no chao, alem da "fala" saira um efeito no DADO! ;)

 

Vamos ao code:

1º: Abra o arquivo dice.lua (data/actions/scripts), delete TUDO q tiver escrito dentro, e cole:


--Sistema de dados by Suboras

function onUse(cid, item, frompos, item2, topos)

rand = math.random(5792, 5797)

number = rand-5791

name = getPlayerName(cid)



if frompos.x < 65535 then

 doPlayerSay(cid, name ..' rolled a number '.. number ..'.',16)

doSendMagicEffect(cid, frompos, 26)

else

doPlayerSay(cid, name ..' rolled a number '.. number ..'.',16)

end

doTransformItem(item.uid, rand)

return 1

end

Caso vc ainda nao tenha um arquivo chamado dice.lua, crie ;)

e entao add em actions.xml:


<action itemid="5792" script="dice.lua" />

<action itemid="5793" script="dice.lua" />

<action itemid="5794" script="dice.lua" />

<action itemid="5795" script="dice.lua" />

<action itemid="5796" script="dice.lua" />

<action itemid="5797" script="dice.lua" />

 

PS: Duvidas e criticas, POSTEM!!

CREDITOS: 100% para, Suboras (me)

 

Abraços, Suboras

Compartilhar este post


Link para o post
DarkIgor    0
DarkIgor

Queria me desculpar pelo meu erro!

 

Aprovado e Movido

 

Atenciosamente,

Dark'Igor

Compartilhar este post


Link para o post
HenneT    2
HenneT

Só não intendi pra que funciona, alguem pode me esplicar? ;)

 

 

 

Abraços HeNnEt 8)

Compartilhar este post


Link para o post
Sakz    0
Sakz

@Topic

 

Otimo !

Muito eficaz!

 

@hennet

 

usado para sorteios etc...

par ou impar O.o

 

saOPSKAPoksopa

 

flw

Compartilhar este post


Link para o post
pedroolokox    0
pedroolokox

rox plz ^^

esse dado sera muito util para eventos..

boa kra..

parabens ae..

 

tópico: APROVADO

Compartilhar este post


Link para o post
Suboras    0
Suboras

Mt obrigado pelos elogios, isso e concerteza o melhor encentivo de todos! ;)

 

@Dark'Igor

Mt obrigado por mover, pois o script realmente esta execelente.. xD

 

@hennet

Vejos que sua duvida ja foi resolvida... Mais caso ainda tenha outra duvida, poste ai que eu tentarei resolver ;)

 

@Sanu

hauhauhauhua...

Sim, no tibia (global) eu e meus amigos Jogamos, "Melhor de Três" apostando items! ;P

 

@pedroolokox

Obrigado! Sempre que puder, estarei aqui para ajudar!

 

@alls,

Abraços! T++ ¬¬

Compartilhar este post


Link para o post
Light    0
Light

Muito boa xD

Parabens e vlw pela ajuda ok ?

Flws !

Compartilhar este post


Link para o post
Suboras    0
Suboras
Muito boa xD

Parabens e vlw pela ajuda ok ?

Flws ![/b]

 

LöL...

esse cara postou umas 30 respostas iguais a essa em varios topicos... -.-"

Sorte a nossa (users) que existe uma otima equipe de moderas para punir esse tpw de coisa! ;O

 

Atenciosamente,

Suboras

Compartilhar este post


Link para o post
Sorcerer Dread    0
Sorcerer Dread

hsauhasuhasushuahs mto bom essa shuashu joga issu de roleta russa ^^

laugh.giflaugh.gif

mto bom

flw

Compartilhar este post


Link para o post
Hommer Is The Best    0
Hommer Is The Best

mano ak funfo mas tpw ia se melhor se o agente desse use no dado e dava o efeito no carinha msm nao tando no char sabe !

 

mas ta show

Compartilhar este post


Link para o post
Rogui    0
Rogui

Tem coisa desnecesária ai não tem não? :]

 

Você não precisa colocar:

-if frompos.x < 65535 then

-else

 

doPlayerSay(cid, name ..' rolled a number '.. number ..'.',16)

 

end[/b]

Com o script ficando apenas isso:

function onUse(cid, item, frompos, item2, topos)

 

rand = math.random(5792, 5797)

 

number = rand-5791

 

name = getPlayerName(cid)

 

doPlayerSay(cid, name ..' rolled a number '.. number ..'.',16)

 

doSendMagicEffect(cid, frompos, 26)

 

doTransformItem(item.uid, rand)

 

return 1

 

end[/b]

Compartilhar este post


Link para o post
Lugano The Fakke    0
Lugano The Fakke

esse dado eh mt legau aprovado!!

Compartilhar este post


Link para o post
vandark    0
vandark

Mas o numero do dado so aparece pra vc como que é???

 

mesmo se for so pra vc parabens ai pelo script...xD

Compartilhar este post


Link para o post
Rawek    0
Rawek

tava precisando de um mesmo ^^

parabens Suboras... vai me ser muito util

 

@vandark

eh pra todos q estao na tela..vai aparecer algo assim: Vandark rolled a number ~

Compartilhar este post


Link para o post
allansmidii    0
allansmidii

foi uma ideia daora...e bem bolada xD...continue assim;;; Cya~~

Compartilhar este post


Link para o post
Raphael Carnaúba    1
Raphael Carnaúba

Esse código não é seu não :X

 

Você copiu do GrizzMo, tá identico :X

 

function onUse(cid, item, frompos, item2, topos)
    rand = math.random(5792, 5797)
    doSendMagicEffect(cid, frompos, 26)
    number = rand-5791
    name = getPlayerName(cid)
    doPlayerSay(cid, name ..' rolled a '.. number ..'.',16)
    doTransformItem(item.uid, rand)
    return 1
end

 

Somente adicionou o check da posição 65535 que é o inventory ¬¬

Compartilhar este post


Link para o post
pullit    0
pullit

bom,manu percebi a script mas kual eh o id do dado???

Compartilhar este post


Link para o post
pullit    0
pullit

bom,manu percebi a script mas kual eh o id do dado???

Compartilhar este post


Link para o post
pullit    0
pullit

bom,manu percebi a script mas kual eh o id do dado???

Compartilhar este post


Link para o post
Gran Ariete    0
Gran Ariete

@pullit

bom,manu percebi a script mas kual eh o id do dado???[/b]
AAaaehuhauehau

e ainda me chamou de PARVA no PM;

é só ter um minimo de conhecimento pra saber

 

além do mais , Suboras já disse os IDs

 

<action itemid="5792" script="dice.lua" />

<action itemid="5793" script="dice.lua" />

<action itemid="5794" script="dice.lua" />

<action itemid="5795" script="dice.lua" />

<action itemid="5796" script="dice.lua" />

<action itemid="5797" script="dice.lua" />

[/b]

 

Parabéns Subora...

smile.gif

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×