JO
poketibia

Ajuda Npc (Poketibia)

Por johannes123, 15 de ago. de 2011 em Archived

tibia
script
otserv
6
1.3k
johannes123J
16 de agosto de 2011 às 14:17

Eu baxei um server que veio com nike system entrei nesse serve que baxei pra testa essa script tava funcionando ele add na pokebola um registro de nickname(apelido) e quando eu soltava o poke saia com o nickname...

 

Quando passei esse npc pro meu serve (pokemon dash v6) ele não funciona, o problema esta na hora de registra o nick na pokeball pq ele ta falando certo e chego e ele chega a falar que o nick foi add e tira o dinhero mais n ta registrando o nike dai quando solto ta normal com o nome do pokemon e não o nike (naquele serve ele registra na pokeball e solta com o nike)

 

Axo que o problema esta na hora de registra esse nike na pokeball pq nem quando do look na pokeball aparece la o nike ai a parte que ach que ta com problema (ja arrumei o script pra funcionar com as balls do Pokemon dash)

doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nick", newarch)
local newdes = getItemAttribute(getPlayerSlotItem(cid, 8).uid, "fakedesc").."\nIt's nickname is: "..finalname.."."
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "description", newdes)
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nname", finalname)
if #getCreatureSummons(cid) >= 1 then
doCreatureSetNick(getCreatureSummons(cid)[1], finalname)

 

 

Essa é a parte que eu creio que registra na pokeball se alguem poder me ajudar agradeço

 

Poh ninguem ajuda ja faiz mais de 12 horas os cara so vem le e sai se alguem poder me ajuda agradeceria '-'

Editado Agosto 15 por johannes123

MulizeuM
16 de agosto de 2011 às 14:28

teste assin!

--Mulizeu--
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nick", newarch)
local newdes = getItemAttribute(getPlayerSlotItem(cid, 8).uid, "fakedesc").."\nIt's nickname is: "..finalname.."."
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "description", newdes)
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nname", finalname)
       if #getCreatureSummons(cid) >= 1 then
       doCreatureSetNick(getCreatureSummons(cid)[1], finalname)
       end

 

 

Rep++

johannes123J
16 de agosto de 2011 às 15:34

Meu problema continua eu andei olhando aquele serve e percebi que seu cacth/goback/evolution tudo contem essa linha de nick name se alguem poder me ajudar a configura esse system pra pegar no dash agradeceria...

 

No meu server:

 

Minha fala com o NPC

 

15:17 Psychhopatic: hi

15:17 Daynner: Olá, Psychhopatic! Eu posso apelidar seu pokemon, você aceita?

15:17 Psychhopatic: yes

15:17 Daynner: Qual apelido deseja colocar em seu pokemon?

15:17 Psychhopatic: Matador

15:17 Daynner: Tem certeza que deseja apelidar seu This is Mewtwo's pokeball. HP = [8500/8500] como "Matador"? Isso irá custar 300 dólares.

15:17 Psychhopatic: yes

15:17 Daynner: Feito! Seu pokemon agora tem um apelido, aproveite!

 

Ele chega a tirar o dinhero mais continua igual...

 

Look da ultra ball

 

15:19 You see a ultra ball.

Contains a Mewtwo.

ItemID: [2220].

Position: [X: 1036] [Y: 1000] [Z: 7].

 

 

 

No server que ta 100%:

 

Minha fala com o NPC

 

15:26 Aaaana: hi

15:26 Namer: Olá, Aaaana! Eu posso apelidar seu pokemon, você aceita?

15:26 Aaaana: yes

15:26 Namer: Qual apelido deseja colocar em seu pokemon?

15:26 Aaaana: matador

15:26 Namer: Tem certeza que deseja apelidar seu Charmander como "matador"? Isso irá custar 1000 dólares.

15:26 Aaaana: yes

15:26 Namer: Feito! Seu pokemon agora tem um apelido, aproveite!

 

Look da ultra ball

 

15:30 You see a ultra ball.

Contains a Charmander.

It's nickname is: matador.

ItemID: [2220].

Position: [X: 929] [Y: 1091] [Z: 7].

 

 

Alguem poderia me ajudar?

Pelo msn ficaria melhor pois eu poderia passar os arquivos pra vcs verem...

MSN: floripa010@hotmail.com

MulizeuM
16 de agosto de 2011 às 17:52

o catch/goback...enfim tem que estar configurado para esse script funfar..!

2 semanas depois...
tchuca02T
25 de agosto de 2011 às 21:15

O seu erro é nas sources do server

zerefshirouZ
26 de agosto de 2011 às 02:03

doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nick", newarch)
local newdes = "\nIt's nickname is: "..finalname.."."
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "description", newdes)
doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nname", finalname)

Tente Isso