Tem como eu substituir o Title branco? Tipo ele ta preto, quando pisa fica branco, se eu quiser q saia umas purpurinas e tal, uns infeites tem como?
Mas eu gostei muito do script e REP+ para você!
info
Grupo: Barão
Registrado: 31/07/10
Posts: 247
Reputação: +1

Tem como eu substituir o Title branco? Tipo ele ta preto, quando pisa fica branco, se eu quiser q saia umas purpurinas e tal, uns infeites tem como?
Mas eu gostei muito do script e REP+ para você!
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

So em baixo de doTransformItem(getThingFromPos(tilepos).uid, 406) isso:
doSendMagicEffect(tilepos, EFEITODASPURPURINAS)
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Hm muito bom Mkalo, realmente útil. Rep + pra ti.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

achei divertido e interressante rep+
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

great idea
very nice.
info
Grupo: Conde
Registrado: 16/09/07
Posts: 600
Reputação: +151
Gênero: Masculino
Char no Tibia: NãoJogoMais

Muito legal mesmo, vi pelo vídeo...porém qdo tentei fazer não funcionou, não sei o que estou fazendo errado...
Onde eu coloco a Action ID (em qual Tile)?
![]()
vixe, esse Script pra quem vê no Jogo parece ser muito dificil de fazer, mas o Script é até simples, e mesmo assim não consegui, Oh Shift'
info
Grupo: Barão
Registrado: 18/06/11
Posts: 230
Reputação: +32
Char no Tibia: Louco Do Gole

Muito bom Parabens Muito útil +REP
teria como alterar para quando estiver no tile inicial, o resto resetar para aleatorio?
e mudar para cada player, e talvez criar um creatureevent para ninguem poder ir atras até ele errar ou passar...
??
por exemplo,
no 1º player fica:
local route = {
{0,0,0,0,0,1,0,0,0},
{0,0,0,0,1,0,1,0,0},
{1,0,0,1,0,0,0,1,1},
{0,1,1,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0}
}
já no segundo:
local route = {
{0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,1,1},
{1,0,1,0,1,0,1,0,0},
{0,1,0,1,0,1,0,0,0}
}
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo
Demonstraçao:
data/movements/questname.lua:
local route = { {0,0,0,0,0,1,0,0,0}, {0,0,0,0,1,0,1,0,0}, {1,0,0,1,0,0,0,1,1}, {0,1,1,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0} } local extrtilepos = {x=88, y=310, z=7} -- Posiçao do tile << /\ local start = {x=87, y=312, z=7} -- Posiçao do tile que o cara vai estar antes de começar a pisar nos tiles pretos. local final = {x=97, y=312, z=7} -- Posiçao do tile que o cara vai estar dps de ter passado pelo percurso function isPosInRoute(tilesroutepos, tilepos) for i,s in pairs(tilesroutepos) do if s.x == tilepos.x and s.y == tilepos.y and s.z == tilepos.z then return TRUE end end return FALSE end function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition) local tilesroutepos = {} for i, t in pairs(route) do for s, p in pairs(t) do if p == 1 then table.insert(tilesroutepos, {x=extrtilepos.x+s-1, y=extrtilepos.y+i-1, z=extrtilepos.z}) end end end if toPosition.x == final.x and toPosition.y == final.y and toPosition.z == final.z then for i,x in pairs(tilesroutepos) do x.stackpos = 0 doTransformItem(getThingFromPos(x).uid, 407) end return TRUE end if toPosition.x == start.x and toPosition.y == start.y and toPosition.z == start.z then for i,x in pairs(tilesroutepos) do x.stackpos = 0 doTransformItem(getThingFromPos(x).uid, 407) end return TRUE end if fromPosition.x == final.x and fromPosition.y == final.y and fromPosition.z == final.z then doTeleportThing(cid, fromPosition) return doPlayerSendCancel(cid, "Enter in the teleport.") end if isPosInRoute(tilesroutepos, toPosition) then local tilepos = toPosition tilepos.stackpos = 0 doTransformItem(getThingFromPos(tilepos).uid, 406) else doTeleportThing(cid, start) for i,x in pairs(tilesroutepos) do x.stackpos = 0 doTransformItem(getThingFromPos(x).uid, 407) end end return TRUE enddata/movements/movements.xml:
Em quais tiles botar o actionid 123666:
Editar a rota que o player tem que fazer:
local route = { {0,0,0,0,0,1,0,0,0}, {0,0,0,0,1,0,1,0,0}, {1,0,0,1,0,0,0,1,1}, {0,1,1,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0} }So mudar essa table. Aonde eh 1 eh por onde o player tem que passar.
Editado Março 19 por MatheusMkalo