SK

[PDA SLICER] Editado BY: Dandanvrb

Por Skevrb, 18 de jul. de 2013 em OTServer Alternativo (ATS)

8.5
otserv
tibia
script
5.0 (1)
90
19.8k
lSaintyL
03 de agosto de 2013 às 02:03

@Skevrb

Ótimo server, bom trabalho, vou tentar usar seu Icon System como base :3

 

@Topic

Sobre evoluir e dar catch nos pokémons e eles não virem com Icon, é só ir em actions/scripts/catch.lua e colocar algum tipo de função que quando o player pega o pokémon o servidor tipo que "atualiza" a ball para icon e o mesmo em actions/scripts/evolution.lua, crio eu q seja possível fazer algo assim xD, se alguém conseguir posta aqui se possível para ajudar hehe ;P

GabrieltxuG
04 de agosto de 2013 às 22:25

Servidor Aprovado e Movido para a Área de Download de servidores derivados. Xtibia agradece o ótimo conteúdo.

SkevrbS
05 de agosto de 2013 às 22:10

Meu jovem, seria um trabalho que ficaria parado no meu PC, e tudo que eu consegui fazer foi graças à comunidade Xtibia, esse servidor me deu muitas alegrias, portanto eu só quiz retribuir ao Xtibia tudo que me proporcionou ;D

 

@Topic

exatamente, alguma função emcima desses scripts resolveria tudo, porém estou sem tempo para mecher com o servidor, assim que puder eu tento fazer isso, caso ninguem consiga (;

YangaldinoY
11 de agosto de 2013 às 15:44

@Slicer

@Skevrb

@Gabrieltxu

 

Meus amigos experientes poderiam me informar aonde eu posso ativar o pokemon bar novamente? vlw ! o/

 

Dei uma fuçada aqui.. consegui. Obrigado !

Editado Agosto 11 por Yangaldino

notle2012N
11 de agosto de 2013 às 16:28

/\ click em cima da fotinha do pokemon e click em um use e desloga

 

@edit

 

esse que digitei em cima e do icone

da bar e em

data\lib\configuration.lua

useKpdoDlls

Editado Agosto 11 por notle2012

YangaldinoY
11 de agosto de 2013 às 17:44

useKpdoDlls = true (já está)

Amigo obrigado por tentar, mas como ele disse ele desativou o poke bar.. porem a janela ainda aparece lá.. eu queria colocar ela para funcionar.. deve ser algo no script..

notle2012N
11 de agosto de 2013 às 18:17

vai em

http://www.xtibia.com/forum/topic/185337-pokemon-pda-by-slicer-1929/

baixa la otcliente que já tem bar e vai em

data\lib\configuration.lua

adicione isso

useOTClient = true

 

e não esqueça de coloca tibia.dat e tibia.spr em que vc usa desse serve

OTClient v1.8\modules\game_tibiafiles\854

 

se fizer certo vai fica assim

 

 

0_zpsdd814918.png

 

 

 

Editado Agosto 11 por notle2012

MauricioPCM
11 de agosto de 2013 às 19:00

Sobre o icon system.

 

icon evoluindo, vai em lib/level system.lua dpois disso:

 

doItemSetAttribute(pokeball.uid, "hp", pct)


doItemSetAttribute(pokeball.uid, "poke", theevo)
doItemSetAttribute(pokeball.uid, "description", "Contains a "..theevo..".")


doPlayerSendTextMessage(cid, 27, "Congratulations! Your "..getPokeName(item2.uid).." evolved into a "..theevo.."!")
coloca isso:
doSendMagicEffect(getThingPos(item2.uid), 18)
doTransformItem(getPlayerSlotItem(cid, 7).uid, fotos[theevo])
doSendMagicEffect(getThingPos(cid), 173)


if getItemAttribute(pokeball.uid, "icone") == "yes" then
local x = icons[getItemAttribute(getPlayerSlotItem(cid, 8).uid, "poke")]
doTransformItem(getPlayerSlotItem(cid, 8).uid, x.use)
end  

 

a parte do caught eu não uso :)

 

Vlw pela parte do (end) que eu esqueci @yangaldino

Editado Agosto 13 por mauricio10984

SkevrbS
12 de agosto de 2013 às 12:15

Obrigado por completar o servidor mauricio, sobre a POKEBAR, ela buga o sistema de addons, entao aconselho a tirar... fica dica

YangaldinoY
13 de agosto de 2013 às 00:08

 

Sobre o icon system.

 

icon evoluindo, vai em lib/level system.lua dpois disso:

 

doItemSetAttribute(pokeball.uid, "hp", pct)


doItemSetAttribute(pokeball.uid, "poke", theevo)
doItemSetAttribute(pokeball.uid, "description", "Contains a "..theevo..".")


doPlayerSendTextMessage(cid, 27, "Congratulations! Your "..getPokeName(item2.uid).." evolved into a "..theevo.."!")
coloca isso:
doSendMagicEffect(getThingPos(item2.uid), 18)
doTransformItem(getPlayerSlotItem(cid, 7).uid, fotos[theevo])
doSendMagicEffect(getThingPos(cid), 173)


if getItemAttribute(pokeball.uid, "icone") == "yes" then
local x = icons[getItemAttribute(getPlayerSlotItem(cid, 8).uid, "poke")]
doTransformItem(getPlayerSlotItem(cid, 8).uid, x.use)

a parte do caught eu não uso :)

 

Boa.. funcionou ! Faltou só o (End) no final.. vlw o/

blackoutdfB
15 de agosto de 2013 às 11:40

Obrigado por completar o servidor mauricio, sobre a POKEBAR, ela buga o sistema de addons, entao aconselho a tirar... fica dica

eu consegui pra fazer a pokebar puxar o poke com o addon, ñ sei se é esse erro q vc fala mas se for manda PM q eu mostro como fiz

SkevrbS
15 de agosto de 2013 às 12:30

blackout, posta aqui o que voce fez pra arrumar ou por MP, que eu reativo pra galera e atualizo post, ou por PM mesmo, se possivel ;D

blackoutdfB
15 de agosto de 2013 às 13:06

assim de cabeça eu ñ lembro muito bem, e como ñ estou em casa teria q ver pra depois mandar, mas axo q eh assim:

 

vc adiciona a linha abaixo no arquivo pokemon bar.lua

local pk = getCreatureSummons(cid)[1]

local pb = getPlayerSlotItem(cid, 8).uid

local look = getItemAttribute(pb,"addon")

if not look then

doSetItemAttribute(pb,"addon",0)

return false

end

if look > 0 then

doSetCreatureOutfit(pk, {lookType = look}, -1)

return true

end

ai vc tem q colocar p codigo acima em duas partes.

a primeira é abaixo desse código:

function doChangeBalls(cid, item1, item2)

 

 

 

if not isCreature(cid) then return true end

if item1.uid == item2.uid then

if #getCreatureSummons(cid) <= 0 then

doGoPokemon(cid, getPlayerSlotItem(cid, 8))

e a segunda e abaixo do código:

local id = item2.itemid

doTransformItem(item2.uid, item1.itemid)

doTransformItem(item1.uid, id)

doGoPokemon(cid, getPlayerSlotItem(cid, 8))

 

 

edit:

__________

 

vc conseguiu colocar pra mudar a outfit quando está em fly/ride etc?

e mudar os icons do depot?

Editado Agosto 15 por blackoutdf

LucasblazeL
15 de agosto de 2013 às 15:57

Daniel , otimo servidor , pena que você não vai dar continuidade ao under , mais creio que irá ajudar a muitas pessoas e só vai ter seu sv na ot sv list . e.e

bruninho38B
15 de agosto de 2013 às 17:02

Não consigo muder o IP :/
alguem faz um mini tutorial aew Porfavor

Editado Agosto 15 por bruninho38