é bom para quem gosta do papai noel
^^
é bom para quem gosta do papai noel
^^
info
Group: Campones
Joined: 01/07/06
Posts: 11
Reputation: 0
ee ta bom mas ja tenho aki mas ta aprovado!
vo coloka no meu agora
;DD
maiss
axo
ki vai fika bOmm
=D
flww
info
Group: Banidos
Joined: 25/09/06
Posts: 10
Reputation: 0
ACHEI MEIO SEM GRAÇA BAH
mAS QUE BOM VC FEZ rOx APRABENS
Rox meu ot no natal nao vai poder ter pq é desert 1.2
se algum tive uma ideia aonde eu coloko fala aew fi!
nossa muito legal santa claus xD bom vo ver ser coloca no ot
info
Group: Campones
Joined: 17/10/06
Posts: 20
Reputation: 0
um otmo npc pro natal
Otimo o meu serv eh de neve fiko mto legal!
A ideia ate que e legal, mais ta mau trabalhada.. esse npc faz muito poquinha coisa... mais pra quem gosta do papai noel.. bota alguma coisa a mais como uma quest para ganhar o item.. ou algo do tipo..
flws
info
Group: Conde
Joined: 18/12/05
Posts: 912
Reputation: +86
Gender: Masculino
Tibia Character: Kohzete

rox
ele naum vai ser mto util
+ eu keri saber como fazer randon em npcs
e agr ja sei
flws
Edited Novembro 18 by tibiaa4e
deveria identificar esses ids:
if focus > 0 thenrand = math.random(1,6)
if rand == 1 then
item = 2148
elseif rand == 2 then
item = 2973
elseif rand == 3 then
item = 1542
elseif rand == 4 then
item = 2671
elseif rand == 5 then
item = 2111
else
item = 2675
end
end
nao sei porque mas meu ot ja veio com um igual a esse em ingles, vo trocar por esse ai em portugues.
EDIT:
vo esqueceu de traduzir o nome do npc tambem:
<npc name="Santa Claus" script="data/npc/scripts/noel.lua" access="3" lookdir="2">
EDIT2:
Voce coloco ids totalmentes errados para 7.6 e o papai noel ta dando coisa pra quem ja tinha, no meu ots eu puz assim:
focus = 0talk_start = 0
target = 0
following = false
attacking = false
function onThingMove(creature, thing, oldpos, oldstackpos)
end
function onCreatureAppear(creature)
end
function onCreatureDisappear(cid, pos)
if focus == cid then
selfSay('Feliz Natal!')
focus = 0
talk_start = 0
end
end
function onCreatureTurn(creature)
end
function msgcontains(txt, str)
return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))
end
function onCreatureSay(cid, type, msg)
msg = string.lower(msg)
if ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 4 then
selfSay('Feliz Natal ' .. creatureGetName(cid) .. '!')
focus = cid
talk_start = os.clock()
end
if string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then
selfSay('Desculpe, ' .. creatureGetName(cid) .. '! Por favor aguarde.')
end
if string.find(msg, '(%a*)present(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then
present = getPlayerStorageValue(cid,2331)
if present == -1 then
buy(cid,2331,1,0)
setPlayerStorageValue(cid,2331,1)
end
if ((string.find(msg, '(%a*)dwarfs ganharam(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 4 then
selfSay('Hohohoho issu eh muito bom!')
focus = cid
end
if present == 1 then
selfSay('Desculpe, mas nao tenho mais presentes para voce.')
end
end
if string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then
selfSay('Hohoho adeus, ' .. creatureGetName(cid) .. '!')
focus = 0
talk_start = 0
end
end
function onCreatureChangeOutfit(creature)
end
function onThink()
if (os.clock() - talk_start) > 30 then
if focus > 0 then
selfSay('Feliz Natal!')
end
focus = 0
end
if focus ~= 0 then
if getDistanceToCreature(focus) > 3 then
selfSay('Feliz Natal!')
focus = 0
end
end
if focus == 0 then
cx, cy, cz = selfGetPosition()
randmove = math.random(1,25)
if randmove == 1 then
nx = cx + 1
end
if randmove == 2 then
nx = cx - 1
end
if randmove == 3 then
ny = cy + 1
end
if randmove == 4 then
ny = cy - 1
end
if randmove >= 5 then
nx = cx
ny = cy
end
moveToPosition(nx, ny, cz)
--summons = 30
--summons2 = 30
end
if focus == 0 then
randsay = math.random(1,75)
if randsay == 1 then
selfSay('Feliz Natal A Todos!')
end
if randsay == 2 then
selfSay('Hoho...')
end
end
end
E tem mais, para ots 7.6 tem 2 presentes com diferentes ids, eu usei o id 2331 mas se quiser um presente vazio para por coisa dentro use 1990
abco
Aizen
Edited Novembro 25 by Rocksody
info
Group: Herói
Joined: 12/11/05
Posts: 715
Reputation: +1
Tibia Character: Lord'Skyxt

Tópico contendo somente 1 NpC,
essa seção é para DataPacks com 3 ou mais Npcs,
~o{Tópico Movido}o~,
Abraços.
info
Group: Campones
Joined: 07/11/05
Posts: 20
Reputation: 0
Creditoz by me plx!
Eh o seguinte, como ta no titulo o npc eh o papail noel. Mais oq ele faix? Ele te da um presente variavel, pode ser dinheiro, pode ser uma laranja (n tinha oq por), pode ser uma bola de neve, etc... Bom, sem mais delongas ta aki o script:
na pasta ***\data\npc\scripts faça um arkivo xamado noel.lua e nele coloque isto:
depois na pasta ****\data\npc faça um arkivo chamado Papai Noel e nele coloque:
gostaram? n? comentem d qq jeito ok??? flws um abraço