POR MIN EU ACHEI EXELENTE O TUTO!!
VLW
MESMO!!
OBRIGADO!!
POR MIN EU ACHEI EXELENTE O TUTO!!
VLW
MESMO!!
OBRIGADO!!
info
Grupo: Campones
Registrado: 27/12/05
Posts: 62
Reputação: 0
hehe isso e tao obvio + eu nem parei pra pensai brigadao ae
Muito bom o TUTO ![]()
Muito bom.
É muito simples nem da pra acredita q eu nem sabia disso XD
info
Grupo: Campones
Registrado: 27/12/05
Posts: 62
Reputação: 0
Mto legal xDD gosttei
olha eu tenhu um npc que eu fiz .... esse ultimo sacript que vc pos eu posso por no final do scirpt do q eu fiz??
aeee!!! testei eh mtu bom mesmo valeu acabei de fazer pastel de queijo iuaheiuahuiaei mto rox!!! valeu!! mto bom tuto!
info
Grupo: Campones
Registrado: 26/01/06
Posts: 8
Reputação: 0
Hummm...realmente eh muito óbovio e eu jah sabia fazer.Porém,quando eu tento mudar o npc Dark Rodo (vendedor de runes) ele dá erro!Gostaria de saber o por quê.Obrigado!
---Edit---
Desculpe por ressuscitar o tópico mais é que eu estou começando com OT Server somente agora.Obrigado.
Editado Fevereiro 7 por Pato_Verde
info
Grupo: Campones
Registrado: 16/04/06
Posts: 17
Reputação: 0
Gênero: Masculino
Char no Tibia: nao interessa

cara :icon1: otimo tuto,, vlw funciono direitinhu
info
Grupo: Campones
Registrado: 21/04/06
Posts: 40
Reputação: +2
Char no Tibia: Xydle Grion

eu pensei nisso + fikei com medo d erra em algo ai vim da uma conferida e tava certo vlw msm
nosssa parabens cara, eh tao simples assim ![]()
thx pelu tutor ![]()
mi audo mtuuuu
info
Grupo: Banidos
Registrado: 10/06/06
Posts: 3
Reputação: 0
ajudou pax pq todo mundo do meu ot queria compra itens e era um saco fika procurando o id depois cria o item e vende
info
Grupo: Visconde
Registrado: 13/10/05
Posts: 423
Reputação: +2
Char no Tibia: Rotciv
focus = 0 talk_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('Good bye then.') 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('Hello, ' .. creatureGetName(cid) .. '! I sell ropes (50gps), shovels (20gps), backpacks (10gps), manafluids (100gps), lifefluids (60gps) and fishing rods (100gps). I buy vials (10gps).') focus = cid talk_start = os.clock() elseif string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.') elseif msgcontains(msg, 'rope') and focus == cid then buy(cid,2941,1,50) talk_start = os.clock() elseif msgcontains(msg, 'shovel') and focus == cid then buy(cid,3395,1,20) talk_start = os.clock() elseif msgcontains(msg, 'backpack') and focus == cid then buy(cid,2792,1,10) talk_start = os.clock() elseif msgcontains(msg, 'manafluid') or msgcontains(msg, 'mana fluid') and focus == cid then buy(cid,2812,7,100) talk_start = os.clock() elseif msgcontains(msg, 'lifefluid') or msgcontains(msg, 'life fluid') and focus == cid then buy(cid,2812,10,60) talk_start = os.clock() elseif msgcontains(msg, 'fishing rod') and focus == cid then buy(cid,3421,1,100) talk_start = os.clock() elseif (msgcontains(msg, 'vial') or msgcontains(msg, 'flask')) and focus == cid then sell(cid,2812,1,10) talk_start = os.clock() elseif string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then selfSay('Good bye, ' .. 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('Next Please...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('Good bye then.') focus = 0 end end endAGORA VOCÊ FAZ O SEGUINTE:
EXPLICAÇÃO:
Laranja: PALAVRA QUE O PLAYER TEM QUE FALAR PARA COMPRAR O ITEM.
AZUL: ID DO ITEM QUE O VO PLAYER VAI COMPRAR.
Verde: Quantidade do item que o player vai receber ao comprar. Ex: se você colocar 2 e o player for comprar uma corda, na hora que ele falar "hi" - "rope", ele irá receber 2 cordas. Então, deixe 1.
Amarelo: Quantidade de dinheiro que o player vai ter que pagar! EM GPS!
Espero ter ajudado. Qualquer dúvida :laughing:
Editado Dezembro 18 por GM Rotciv