Addons Bugados? Saiba Como Conserta-los!

thayam
Por thayam
em Tutoriais de Scripting
  • 1
  • 2

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked

Aow pessoas olha eu aqui de novo

Bom seguinte, em alguns OTs os addons estão com problema, saiba aqui como conserta-los

 

Vamos ao Tuto

 

1º que não sao os addons q estão bugados... mas sim o npc Varkhal

 

abra a pasta data\npc\script e abra o arkivo addon

ele estará assim:

 

local focus = 0

local talk_start = 0

local target = 0

local following = false

local 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 (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then

selfSay('Hello ' .. creatureGetName(cid) .. '! I sell the first addon for 5k and the second addon for 10k.')

focus = cid

talk_start = os.clock()

 

elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then

selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')

 

elseif focus == cid then

talk_start = os.clock()

 

if msgcontains(msg, 'first addon') then

selfSay('Do you want to buy the first addon for 5k?')

talk_state = 1

 

elseif msgcontains(msg, 'second addon') then

selfSay('Do you want to buy the second addon for 10k?')

talk_state = 2

 

elseif talk_state == 1 then

if msgcontains(msg, 'yes') then

if pay(cid,5000) then

addon(cid, 1)

else

selfSay('Sorry, you don\'t have enough money.')

end

end

talk_state = 0

 

elseif talk_state == 2 then

if msgcontains(msg, 'yes') then

if pay(cid,10000) then

addon(cid, 2)

else

selfSay('Sorry, you don\'t have enough money.')

end

end

talk_state = 0

 

elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then

selfSay('Good bye, ' .. creatureGetName(cid) .. '!')

focus = 0

talk_start = 0

end

end

end

 

 

function onCreatureChangeOutfit(creature)

 

end

 

 

function onThink()

doNpcSetCreatureFocus(focus)

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

end

 

Bom este é o Tutorial, espero ter ajudado

 

POR FAVOR COMENTEM, SUA OPNIÃO É MUITO IMPORTANTE PARA MIM!!!

Drenius

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/07/07Posts: 42Char no Tibia: Edu Tabad (Hacked, Diyng)

:blink: , finalmente alguem posto um tuto de addons, lembro q eu primo tava p##o com isso, agora que alguem finalmente posto eu vo recomenda pra ele, :p , ty thayam, espero que você continue trazendo tutorials, pq pode ajuda um monte de mlk, incrusive eu :D

Sou:
Mapper: 100%
History Maker: 85%
Spell Maker: 80%
Scipter: 70%
Hoster: 80%
Monster Maker: 75%
House Maker: 95%

Sou:
Druid: 50%
Sorcerer: 70%
Palladin: 75%
Knight: 100%


Objetivos
{X}50 posts
{X}100 posts
{ }250 posts
{ }500 posts
{ }1000 posts`
{ } " " +
{X} Ter um tópico aprovado
{ } Ter um tópico FIXO

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked
:blink: , finalmente alguem posto um tuto de addons, lembro q eu primo tava p##o com isso, agora que alguem finalmente posto eu vo recomenda pra ele, :p , ty thayam, espero que você continue trazendo tutorials, pq pode ajuda um monte de mlk, incrusive eu :D

 

#Drenius

Valeu Cara, mais uma fez vc comentando nos meus posts, vc está me dando um grande apoio cara

valeu por td

Abraços

Thayam~~

Conde Sapo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/08/07Posts: 322Char no Tibia: Conde Sapo (Secura)

no lugar de

function onThink()

if (os.clock() - talk_start) > 30 then

 

aconselho por

function onThink()
doNpcSetCreatureFocus(focus)
if (os.clock() - talk_start) > 30 then

 

essa instrução doNpcSetCreatureFocus(focus) faz o NPC olhar pro player.

(Quando o player fala "hi")

 

Fora isso

BOM TUTORIAL

 

smile_positivo.gif

-----------------------
-------------------------------


Encontro de Quake na minha Ex-LAN

odeio rapidshare

"Criticas enriquecem o trabalho dos inteligentes.
Os negligentes simplesmente as ignoram." - Conde Sapo

"A melhor recompensa do Mestre ,
é ver o Aluno superar as espectativas." - Conde Sapo



(finalmente me convenceram a fazer a Fan Bar)

Meus trabalhos :
\/------- Clicar

01 - Porta com chave numérica
02 - Efeito de MAR em movimento
03 - Fruta na Árvore (acrescentei arvore)
04 - NPC Messager
05 - Monstros Morrem Mas Nao Somem Do Mapa
06 - Simulando UnderWater
07 - SpellBook (Book 2175)
08 - CommandsSpellBook (Book 6120)
09 - Fixo: Tudo Sobre A Linguagem Lua
10 - Dice (Rolando os dados)
11 - Voodoo Skull (previsão da sorte do dia)
12 - Caça Niqueis
13 - Mapa-spawn.xml (Como funciona)
14 - Pendurando objetos na parede
15 - Santa Doll (Papai Noel)
16 - EuTeAmoVoce [Instant Spell]
17 - doSendAnimatedText (Todas as cores)
18 - NPC Banqueiro
19 - 8 Bichos (Massive Summon)
20 - Transformando Barril Simples em Barril de Mana Fluid
21 - Quebrando Itens Com Arma (Tirando BUG)
22 - Padre Marcelo (Totalmente REFEITO)
23 - Npc De Backpack ( Back Picka )
24 - Npc De Dolls ( Baby Doll )
25 - Fonte Da Juventude (Mana e Life)
26 - NPC que troca itens
27 - Removendo paredes com PAUSA, (efeito visual lindo)
28 - Halloween - Fazendo o PumpkinHead
29 - Halloween - Criando o monstro Halloween Hare
30 - Mapa pra fazer Testes (Sapo.otbm)
31 - Fishing Rod (Qualquer versão)
32 - Jungle Maw (planta que morde)
33 - Npc Stan (fantasias de Carnaval)
Clicar -------/\

Drenius

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/07/07Posts: 42Char no Tibia: Edu Tabad (Hacked, Diyng)
no lugar de
function onThink()

if (os.clock() - talk_start) > 30 then

 

aconselho por

function onThink()
doNpcSetCreatureFocus(focus)
if (os.clock() - talk_start) > 30 then

 

essa instrução doNpcSetCreatureFocus(focus) faz o NPC olhar pro player.

(Quando o player fala "hi")

 

Fora isso

BOM TUTORIAL

 

smile_positivo.gif

 

 

Boa correção cara, eu n tinha percebido antes qd eu li mais agora q vc flo eu vi msm q tava errado:D

 

Inda bem que tem alguns caras q nm vc q prestam atenção nesses detalhes :p ?

 

flws

Sou:
Mapper: 100%
History Maker: 85%
Spell Maker: 80%
Scipter: 70%
Hoster: 80%
Monster Maker: 75%
House Maker: 95%

Sou:
Druid: 50%
Sorcerer: 70%
Palladin: 75%
Knight: 100%


Objetivos
{X}50 posts
{X}100 posts
{ }250 posts
{ }500 posts
{ }1000 posts`
{ } " " +
{X} Ter um tópico aprovado
{ } Ter um tópico FIXO

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked
no lugar de
function onThink()

if (os.clock() - talk_start) > 30 then

 

aconselho por

function onThink()
doNpcSetCreatureFocus(focus)
if (os.clock() - talk_start) > 30 then

 

essa instrução doNpcSetCreatureFocus(focus) faz o NPC olhar pro player.

(Quando o player fala "hi")

 

Fora isso

BOM TUTORIAL

 

Vlw cara

obrigado pela ideia manow

ja arrumei ae

ty abraços

Thayam~~

Darth Sidious

Em chamas...
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 31/07/07Posts: 533Char no Tibia: Kninght'Danilo

Não adiantou nada =/


Xtibia 2006 ~ 2009!
Eu não to mais aguentando e a vida tá passando...





Quots :
QUOTE
17:24 Ulryx Shadowseeker [13]: eu acessava site pedofilo ~ Leo94
17:26 Next Shadowseeker [7]: SELL THAIS SWORD ~ Christian
'      Léo 1OO     diz:
ngm come minha xaninha
'      Léo 1OO     diz:
se nao tive
'      Léo 1OO     diz:
eu do meu cu

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked

//Darth Sidious

Não adiantou nada =/

 

 

Puts cara entao nem sei como vc deve fazer =/

jeguez

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/06Posts: 18

@thayam,

Cara, não funcionou no meu server 8.0, aliás nãoi tá pegando nenhum addon nos OT's 8.0 pelo menos que eu saiba...

Tenta olhar e arrumar o problema dos OT's 8.0, quem sabe você não consiga né? :D

 

Abraço ;)

Gostou da minha FanBar? Me achou legal? Então use minha FanBar |3 ][_][ \/\/!!!

Quer ser amigo desse super cara? Então Tá esperando oque pra adicionar a FanBar dele???=P

Xtibia É UMA COISA MALUCA!...
MAIS É ESSA COISA MALUCA QUE SEMPRE NOS AJUDA! ;D

By me ;)

deco20

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/03/07Posts: 61Char no Tibia: Liokenn

Ae Thayam ,

vo dar uma olhada aqui pq meu server ta com esse

bug de action...jaja eu edito

Cya

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked
@thayam,

Cara, não funcionou no meu server 8.0, aliás nãoi tá pegando nenhum addon nos OT's 8.0 pelo menos que eu saiba...

Tenta olhar e arrumar o problema dos OT's 8.0, quem sabe você não consiga né? :D

 

Abraço ;)

 

Num sei pq nao velhow, aqui em casa funcionou certinho e eu testei com Yurots, devland, lithuim entr outros!

spot123123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/08/07Posts: 77Char no Tibia: SpOt VuL

Popp

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 09/10/07Posts: 338Char no Tibia: Popr Sansungz

Vou mostrar para o Joãozinhú, acho que ele vai ficar interessado :]



Propaganda da Fadepe



Faculdade para o desenvolvimento de Pernambuco

- Administração de Empresa
- Administração em Marketing

- Rua Dr. José Maria, 1106, Tamarineira
- Telefone: (81) 3265-5020
- De segunda à sexta, das 14h às 21h30)
- E-mail: fadepe@fadepe.com.br

Darth Sidious

Em chamas...
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 31/07/07Posts: 533Char no Tibia: Kninght'Danilo

O problema é no meu distro mas já concertei a parada já

Agora botei addon por items em varios npcs


Xtibia 2006 ~ 2009!
Eu não to mais aguentando e a vida tá passando...





Quots :
QUOTE
17:24 Ulryx Shadowseeker [13]: eu acessava site pedofilo ~ Leo94
17:26 Next Shadowseeker [7]: SELL THAIS SWORD ~ Christian
'      Léo 1OO     diz:
ngm come minha xaninha
'      Léo 1OO     diz:
se nao tive
'      Léo 1OO     diz:
eu do meu cu

thayam

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 02/11/05Posts: 179Char no Tibia: Dehby Dias, Hacked

//Darth Sidious

Q bom que conseguiu!

flws

  • 1
  • 2