é bom para quem gosta do papai noel
^^
é bom para quem gosta do papai noel
^^
info
Grupo: Campones
Registrado: 01/07/06
Posts: 11
Reputação: 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
Grupo: Banidos
Registrado: 25/09/06
Posts: 10
Reputação: 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
Grupo: Campones
Registrado: 17/10/06
Posts: 20
Reputação: 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
Grupo: Conde
Registrado: 18/12/05
Posts: 912
Reputação: +86
Gênero: Masculino
Char no Tibia: Kohzete

rox
ele naum vai ser mto util
+ eu keri saber como fazer randon em npcs
e agr ja sei
flws
Editado Novembro 18 por 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
Editado Novembro 25 por Rocksody
info
Grupo: Herói
Registrado: 12/11/05
Posts: 715
Reputação: +1
Char no Tibia: 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
Grupo: Campones
Registrado: 07/11/05
Posts: 20
Reputação: 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