Para que Serviria Um Dado? Para Um Casino? Não Entendi a funcionalidade...
Acho Legal um dado, mas não tenho idéias de onde encaixar em um ot...
Alguma sugestão?
Flw!
Para que Serviria Um Dado? Para Um Casino? Não Entendi a funcionalidade...
Acho Legal um dado, mas não tenho idéias de onde encaixar em um ot...
Alguma sugestão?
Flw!
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)

Meu amiguinho Dias OTonwer
Dado só tem UMA função
BRINCAR
mas ae você pode usar sua criatividade.
conheço gente que definiu 6 lugares de HUNT e o dado decide pra ele QUAL hunt ele vai
2 players podem fazer apostas (o outro player vê o numero que você rolou)
um NPC vai "ouvir" a mensagem do dado se o player já falou "HI"
Exmplo de linha do NPC "ouvindo" o dado :
if string.find(msg, '(%a*)rolled a 6(%a*)') then
o NPC vai fazer algo se o player rolou um "6"
Divirta-se rolando o DADO
Edited Setembro 23 by Conde Sapo
info
Group: Cavaleiro
Joined: 03/06/07
Posts: 150
Reputation: +2

Boa amuginho ![]()
mas pelo que me consta ele não muda de id,
estou certo??? Eu tenho um aqui comigo que faz isso,
eu testei e ele não bugou ![]()
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
Pra ser sincero, eu numca tinha reparado este script, mas é bem inteligente ![]()
Funciona igual o de RL, o dado muda pro id que você rolou...
~*edit*~
Ah... lembrei de uma coisa:
if string.find(msg, '(%a*)rolled a 6(%a*)') then
quando o npc espera o player rolar o dado, onde ele define ser o msm player que falou
"hi", qualquer player pode rolar o dado por ele não?
eu não estou bem certo, mas acho que deveria ser assim:
if string.find(msg, '' .. getCreatureName(cid) .. ' rolled a 6(%a*)') then
ai sim ele define que deve ser o msm player do "hi"...
Lembrando que "' .. getCreatureName(cid) .. '", pode variar:
' .. getPlayerName(cid) .. '
' .. getName(cid) .. '
e etc...
Atenciosamente, KingCPI
Edited Setembro 24 by KingCPI
info
Group: Visconde
Joined: 17/05/07
Posts: 319
Reputation: 0
Tibia Character: Breninhoow

Como ele fica dentro do OT?
Como usa?
Muito bom o tutorial..
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)

Pelo que eu ví , a unica diferença é esse doTransformItem que o meu não tem.Eu tenho um aqui comigo que faz isso,eu testei e ele não bugou
Nem achei uma utilidade real pra ter IDs diferentes.
quando o npc espera o player rolar o dado, onde ele define ser o msm player que falou"hi", qualquer player pode rolar o dado por ele não?
Olha este IF
elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then
selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')
Este IF tá presente em TODOS NPC
Ele previne que a conversa seja só com o CID
Qualquer mensagem vinda de OUTRO cid será ignorada.
Sendo assim , só o dado rolado pelo CID vai valer.
(me corrija se eu estiver enganado)
É só por um dice no jogo.Como ele fica dentro do OT?Como usa?
Dentro de uma Quest , no chão , NPC que venda o dice , etc.
Existem 6 IDs de dice... qualquer 1 deles vai funcionar.
Pra usar , é só usar.
ahuehauheua
clica com o botão direito nele.
da mesma forma que você usaria qualquer outro item.

info
Group: Banidos
Joined: 22/09/07
Posts: 74
Reputation: +1
Poderia faser tambem, uma aréa de hunt tipo o jogo, Jumanji (filme),
pra podemos usa esse dado!
seria bem doido ^^"
mais nao sei pra que um dado em um OT mais mesmo assim. Action perfeito.
Cya.
Anteciosamente: GoD Fakezin
Edited Outubro 8 by GODFakezin
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)

Adorei a ideia.Poderia faser tambem, uma aréa de hunt tipo o jogo, Jumanji (filme),pra podemos usa esse dado!
seria bem doido ^^"
Você tem NIVEL pra fazer isso.
Pra cada número , seria uma situação
Pode até teleportar o player (como no filme)
Não tem teleport pra sair,
o player fica preso até alguem tirar a situação "liberar o amigo"
Rolando 2 dados , teremos 12 situações
Invasóes da sala
Teleporta 1 ou todos
(se todos , só volta quando matar todos bichos , ou todos morrerem
)
Uma sala pequena que precisa ter X pessoas.
2 dados (com UID pra não serem movidos, só pode clicar)
Mãos a obra GODFakezin

info
Group: Lenda
Joined: 03/10/06
Posts: 2.6k
Reputation: +309
Gender: Masculino
Tibia Character: Knight Orion

Uh...
Eu fiz um NPC que nem o Zebron do Global
Se rolar um 6 ele te dá 6x mais do que vc apostou
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)

Seria um ótimo tutorial de NPCSe rolar um 6 ele te dá 6x mais do que vc apostou
Que tal ???
:smile_positivo:
e galera muitas boas ideias para o ot melhorar e ficar mais divertido e muito bom o action mas eu como nao sei nada de scripts vez de voces so falar a ideia pq nao posta aki tudo certinho pros noob como eu por no ot ^^ gostei muito do NPC q o Lordfire falo se ele pudese me passa eu seria muit grato a ele.
Flw e otimo tutorial
info
Group: Campones
Joined: 10/08/07
Posts: 66
Reputation: 0
Tibia Character: Shoter'Craftman
Testei aki.. fiko mt massa, gostei mas nao seria mais legal com outro efeito!
mas mesmo assim FIKO SHOW!
aew alguem manda um npc de aposta ai ^^
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)

o efeito que uso é especifico pro DICEmas nao seria mais legal com outro efeito!
que eu saiba só ele usa esse efeito
não inventei
fiz esse dado baseado no dado do Tibia Global
:hi:
info
Group: Artesão
Joined: 21/02/07
Posts: 137
Reputation: +1
Tibia Character: GOD Grimrath

no meu antigo ot 7.9 eu usava pra faser evento eu e alguns gms sortiavam os players cada um tinha um numero ai o player falava o seu e agente sortiava algumas coisas nada de itens soh mesmo tipow teleports para algumas areas liberadas casas sei la como quiser.
info
Group: Visconde
Joined: 14/08/07
Posts: 322
Reputation: +4
Tibia Character: Conde Sapo (Secura)
exclusivo para o XTibia
denunciar se aparecer em outro forum
Já vi tutoriais sobre dice (dado) em alguns foruns
Mas todos estavam errados ou incompletos.
Alguns servers já vem com o script
verificar estas linhas no arquivo data\actions\actions.xml
Estes são os IDs dos dados.
Se não existir estas linhas , incluir.
incluir/alterar o script em data\actions\scripts\dice.lua
Este funciona 100%
sem erros.
Edited Setembro 23 by Conde Sapo