Ir para conteúdo

Pet System By:josejunior23


582240

Posts Recomendados

Rep + Porfavor





broadcastservice.png

 

- Sistema: Advanced Pet System With Races

- Autor: josejunior23

- Servidor Testado: 8.54 ~ 8.60

- Descrição:

- sempre quiz ter um pet system? mais nunca econtrou algum avançado?

- com varias coisas e tals?

- grande pakas e todo complicado pra configurar?

- então seus problemas acabaram ou começaram, sei lá!

- Como Instalar:

- Apenas, cole na pasta do server, NÃO É NA PASTA DATA!

- coloque o NPC (Pet Trainer) em seu mapa.

- Pronto!

 

Informações/Como Usar

 





Você pode caçar com o seu pet, aumentar o seu level e magic level, com isso podera usar magias cada vez mais fortes!.

quando o pet chegar a um certo level, ele evolui!

cada pet tem sua raça.

para alimentar seu pet, você pode por comida sobre ele que ele ira comer sozinho ou também usar o comando /pet-food, que ele ira comer caso tenha em seus slots!

o seu Pet também pode beber poções! basta por em cima dele!(não é usar!)

caso fique sem capacidade para carregar items raros ou nem por isso, você pode dar esse item ao seu pet que ele podera carregalo!

você também pode desafiar outros jogadores para lutar contra o seu pet.

quer mais? continue a lêr e experimente!



 



- Comandos





/pet | serve para chamar seu pet (ir/voltar)

/pet-attack magia | serve para usar uma magia com o seu pet.

/pet-status | mostra informações sobre o seu Pet(lvl, ml, exp etc...).

/pet-staus player | mostra informações do pet de player.

/pet-food | alimenta o seu Pet.

/pet-say | faça seu Pet falar!

/pet-love | mostra que você ama o seu pet.(-.^)

/pet-carry slot| o seu pet pode carregar items em slots.

/pet-carry slots | mostra os items que o seu pet esta carregando.

/pet-info | mostra algumas informações (Exp Rate, ML Rate entre outras)

/pet-revive | faça o seu Pet voltar a vida!

/pet-party | com esse comando, você podera atacar o seu Pet.

 

 

/pet-war-commands | mostra uma lista com comandos da PeT-WaR

/pet-war-challenge player | Faça um desafio ao player, para lutar contra o pet dele.

/pet-war-accept player | Aceite o desafio do player.

/pet-war-cancel player | Cancele o desafio contra o player.

/pet-war-leave | Desista do Desafio!

/pet-war-stats | mostra informações sobre suas guerras.

 

 

 

/pet-help | mostra alguns comandos.

/pet-help spells | mostra a lista de magia e também informações sobre ela.

/pet-help commands | mostra alguns commands.

/pet-help experience | mostra uma tabela com pontos de experiencia.

 

/sk ou /shortkeys | mostra as suas shortkeys!

.status | mostra quanto pontos de experiência para o proximo level.



 



- Como usar as shortkeys





Bem na verdade é bem simples,

- Exemplo:

para curar o pet com uma magia, você tem que dizer /pet-attack heal

para não ficar tão grande e demorado para escrever.

você faz assim, digite -> a1 heal, logo podera sempre escrever a1, que você vai usar a magia 'heal'.

lembrando que você pode usar até 10 shortkeys (a1, a10) e também pode aumentar essa quantidade.

qualquer duvida é só perguntar.



 



- Como adicionar magias





Uma magia de ataque:


["fire"] = {ml = 1, lvl = 3, races = {1, 2, 3, 5, 8}, info = "None", self = 0, offensive = 1, mana = 25, exh = aps_storages.exhaustion.exh_attack, exh_time = 5, price = 2100, needLearn = false, learnstg = aps_storages.spells.learn_fire,
area = 4, range = 3, combatType = COMBAT_FIREDAMAGE, effectType = CONST_ME_FIREAREA, shotType = 3,
formula = {maxb = 0.2, maxa = 13, minb = 0.2, mina = 0},
hasFunction = false
},



ml -> magic level para usar a magia

lvl -> level para usar a magia

races -> raças que pode usar a magia

info -> informação sobre a magia

self -> 1 se for para usar no pet, 0 para usar em todos

offensive -> 1 a magia é ofensiva 0 não

mana -> mana para usar a magia

exh -> storage do exhausted

exh_time -> tempo em segundos do exhausted

price -> preço da magia

needLearn -> o pet precisa aprender a magia no Pet Trainer? True or False

learnstg -> storage para saber se o pet sabe ou não a magia

area -> em quantos sqm ira afectar a magia

range -> a que distancia do alvo?

combatType -> id do tipo de ataque(fire, ice etcs neste caso: COMBAT_FIREDAMAGE)

effectType -> id do efeito que ira soltar

shotType -> id do efeito do tiro que ira soltar

hasFunction -> você precisa saber lua, ahah(aqui você cria magias completas, e grandes.)

-- formula --


formula = {maxb = 0.2, maxa = 13, minb = 0.2, mina = 0},



faço nem ideia como explicar, tentem intender:


maxD = ((lvl * 1 + ml * 2) * 1 * mina + minb),
minD = ((lvl * 1 + ml * 2) * 1 * maxa + maxb)



maxD -> hit maximo

mindD -> hit minimo



 

IMAGENS!

 

imagem1ylx.jpgimagem2es.jpg

imagem6e.jpg

imagem4d.jpg

imagem5mc.jpg

 

AJUDA?

 

* Quer trocar os smiles por effects?

 

 



@ninexin

brigadaoo ai por explicar pro kisman74 =) a parte do monstros e tal!

 

vocÊ sabe para que serve isso?

true = logout pet caso o dono entre em PZ, false vai fazer o pet andar junto com o dono.

(uma coisinha que eu inventei)

 

@kisman74

/pet-carry 1

"o seu item foi guardado"

/pet-carry 1

"aqui esta o seu item"

 

simples?

 

@aliadoboo

é fácil, só estudar lua desde 2006 que você aprende isso e muito mais!

(desculpa pela resposta...mas é que isso é fácil...eu não consegui uma combinação, eu fiz ela =))

 

@vyctor17

 

faz assim, abre o aps_config.lua

procura por aps_texts

onde estiver:


smiles_normal = {":)", "(:", ":-)", "=)", "=>"},
smiles_happy = {":D", "=D", ":p", "=D", "=P"},
smiles_sad = {"/:", ":/", ":|", ":|:", ":I"},
smiles_bad = {":@", "=(", ":(", "=[", ":C"},



você poe assim(mas você tem que configurar cada numero pelo effect que você quer que mande)


smiles_normal = {1, 2,3, 4,5}, -- normal
smiles_happy = {1, 2, 3, 4, 5}, -- feliz
smiles_sad = {1, 2, 3, 4, 5}, -- triste
smiles_bad = {1, 2, 3, 4, 5}, -- mal



depois vai na pasta mods/scripts/pet_check.lua

 

na linha numero 10

subistitue ela por esta:


doSendMagicEffect(getPetPos(cid),getRamdomThing(getPetStatus(cid)))



depois vai na pasta mods/scripts/aps_pets.lua

 

na linha numero 472

subistitue ela por esta:


addEvent(doSendMagicEffect, 3 * 1000, getPetPos(cid), getRamdomThing(getPetStatus(cid)))



depois vai na pasta mods/scripts/aps_pets.lua

 

na linha numero 511

subistitue ela por esta:


doSendMagicEffect(getPetPos(cid),getRamdomThing(getPetStatus(cid)))



abraço e obrigado a todos!





 

 

* teu pet te ataca?

 

 





@7663555

está ótimo porem alguns montros estão errados eles atacam o player e não obedecem quando pedem para atacar um monstro.

 

por favor veja oque voce pode fazer pois vendo so pelos bixos que não estam bugados esse pet system é ótimo!

faz assim, procura todos os monstros que te atacam na pasta data/monsters/

e abre os ficheiros, por exemplo "Dragon", depois procura a linha convinceable="0", e coloca convinceable="1".

pronto!

 

@todos, obrigado pelo apoio! de novo! D:





 

 

* Quer adicionar mais shortkeys?

 

 





sobre as shortkeys:

 

vai a pasta mods/scripts

 

abre o aps_pets.lua

na linha numero 115

deve estar assim:

 


shortkeys = {
["a1"] = 1386,
["a2"] = 1387,
["a3"] = 1388,
["a4"] = 1389,
["a5"] = 1390,
["a6"] = 1391,
["a7"] = 1492,
["a8"] = 1493,
["a9"] = 1494,
["a10"] = 1495
}



 

você muda por isso:

 


shortkeys = {
["a1"] = 1386,
["a2"] = 1387,
["a3"] = 1388,
["a4"] = 1389,
["a5"] = 1390,
["a6"] = 1391,
["a7"] = 1492,
["a8"] = 1493,
["a9"] = 1494,
["a10"] = 1495,
["a11"] = 1496, -- linha nova, atenção na storage(os numeros)
["a12"] = 1497 -- linha nova, atenção na storage(os numeros) e na virgula! > ,
}



 

depois

 

abre o pet_shortkeys.lua

na linha numero 98

deve estar assim:


local count, max = 1, 10



 

você muda por isso:


local count, max = 1, 12



 

abraço!





 

 

 

Download

 

Links - COM PETS CONFIGURADOS.

1 - MegaUpload

2 - RapidShare

3 - MultiUpload

Scan - VirusTotal

 




Creditos:

Scipt= josejunior23 - 100%

Post= josejunior23 - 95%

582240 - 5%





- FastInfo

Editado por 582240
Link para o comentário
Compartilhar em outros sites

Cara amanhã lhe darei Rep + é que esgotou o meu hoje...

Desculpa;

 

(MUITO BOM)

 

Nao quero que robem minha ideia

Com esse sistema irei melhora-lo ainda mais e fazer um server de *A Bússola de Ouro*

 

Cara sabe akela linha (-- Voce nao tem direito de mudar aki?)

eu posso tirar o nome e eu ponho nos creditos do serv, no site?

Fika ruim a pessoa jogando e com akele baguiu...

Aki esta seu REP +

...

Link para o comentário
Compartilhar em outros sites

Lol, aqui no meu OT quando eu falo /pet ou qualquer outro comando aparece You are exhausted.

PS: Ele nao ta morto pq eu ja tentei dar revive no NPC.

Uso Baiak 8.6 [:

Editado por nikwh
Link para o comentário
Compartilhar em outros sites

bom n forneci esta informação mais eu testei em baiak e parece q n funciona no baiak n mesm =S pq ele n tem a pasta mods e sem esta pasta ele n funciona e se vc criar ela o mapa n vai conseguir ler mil desculpas mais e a realidade

Editado por 582240
Link para o comentário
Compartilhar em outros sites

[30/07/2011 13:47:12] > Loading ADVANCED-PET-SYSTEM-BY-RACE.xml...[Warning - MoveEvents::addEvent] Duplicate move event found: 1387
[30/07/2011 13:47:12]  done.
[30/07/2011 13:47:12] > Loading APS_PETS.xml...[Warning - Monsters::loadMonster] Cannot load monster ([PET] Poison Spider) file (mods/monster/Pets/Aracnids/poison spider.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Aracnids/poison spider.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Spider) file (mods/monster/Pets/Aracnids/spider.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Aracnids/spider.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Tarantula) file (mods/monster/Pets/Aracnids/tarantula.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Aracnids/tarantula.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Acid Blob) file (mods/monster/Pets/Blobs/acid blob.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Blobs/acid blob.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Death Blob) file (mods/monster/Pets/Blobs/death blob.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Blobs/death blob.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Mercury Blob) file (mods/monster/Pets/Blobs/mercury blob.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Blobs/mercury blob.xml"


[30/07/2011 13:47:12] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Necropharus) file (mods/monster/Pets/Bosses/necropharus.xml).
[30/07/2011 13:47:12] Info: failed to load external entity "mods/monster/Pets/Bosses/necropharus.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Chakoya Toolshaper) file (mods/monster/Pets/Chakoyas/chakoya toolshaper.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Chakoyas/chakoya toolshaper.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Chakoya Tribewarden) file (mods/monster/Pets/Chakoyas/chakoya tribewarden.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Chakoyas/chakoya tribewarden.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Chakoya Windcaller) file (mods/monster/Pets/Chakoyas/chakoya windcaller.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Chakoyas/chakoya windcaller.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dragon Lord) file (mods/monster/Pets/Dragons/dragon lord.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dragons/dragon lord.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dragon) file (mods/monster/Pets/Dragons/dragon.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dragons/dragon.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dragon Hatchling) file (mods/monster/Pets/Dragons/dragon hatchling.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dragons/dragon hatchling.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dwarf Geomancer) file (mods/monster/Pets/Dwarves/dwarf geomancer.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dwarves/dwarf geomancer.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dwarf Guard) file (mods/monster/Pets/Dwarves/dwarf guard.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dwarves/dwarf guard.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dwarf Soldier) file (mods/monster/Pets/Dwarves/dwarf soldier.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dwarves/dwarf soldier.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dwarf) file (mods/monster/Pets/Dwarves/dwarf.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dwarves/dwarf.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dworc Fleshhunter) file (mods/monster/Pets/Dworcs/dworc fleshhunter.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dworcs/dworc fleshhunter.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dworc Venomsniper) file (mods/monster/Pets/Dworcs/dworc venomsniper.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dworcs/dworc venomsniper.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Dworc Voodoomaster) file (mods/monster/Pets/Dworcs/dworc voodoomaster.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Dworcs/dworc voodoomaster.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Elf Arcanist) file (mods/monster/Pets/Elves/elf arcanist.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Elves/elf arcanist.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Elf Scout) file (mods/monster/Pets/Elves/elf scout.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Elves/elf scout.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Elf) file (mods/monster/Pets/Elves/elf.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Elves/elf.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Cyclops) file (mods/monster/Pets/Giants/cyclops.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Giants/cyclops.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Cyclops Drone) file (mods/monster/Pets/Giants/cyclops drone.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Giants/cyclops drone.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Cyclops Smith) file (mods/monster/Pets/Giants/cyclops smith.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Giants/cyclops smith.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Minotaur Archer) file (mods/monster/Pets/Minotaurs/minotaur archer.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Minotaurs/minotaur archer.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Minotaur Guard) file (mods/monster/Pets/Minotaurs/minotaur guard.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Minotaurs/minotaur guard.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Minotaur Mage) file (mods/monster/Pets/Minotaurs/minotaur mage.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Minotaurs/minotaur mage.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Minotaur) file (mods/monster/Pets/Minotaurs/minotaur.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Minotaurs/minotaur.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Necromancer) file (mods/monster/Pets/Necromancers/necromancer.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Necromancers/necromancer.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Priestess) file (mods/monster/Pets/Necromancers/priestess.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Necromancers/priestess.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc Berserker) file (mods/monster/Pets/Orcs/orc berserker.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc berserker.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc Leader) file (mods/monster/Pets/Orcs/orc leader.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc leader.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc Spearman) file (mods/monster/Pets/Orcs/orc spearman.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc spearman.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc Warlord) file (mods/monster/Pets/Orcs/orc warlord.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc warlord.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc Warrior) file (mods/monster/Pets/Orcs/orc warrior.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc warrior.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Orc) file (mods/monster/Pets/Orcs/orc.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Orcs/orc.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Demon Skeleton) file (mods/monster/Pets/Skeletons/demon skeleton.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Skeletons/demon skeleton.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Skeleton) file (mods/monster/Pets/Skeletons/skeleton.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Skeletons/skeleton.xml"


[30/07/2011 13:47:13] [Warning - Monsters::loadMonster] Cannot load monster ([PET] Undead Gladiator) file (mods/monster/Pets/Skeletons/undead gladiator.xml).
[30/07/2011 13:47:13] Info: failed to load external entity "mods/monster/Pets/Skeletons/undead gladiator.xml"

 

da exausted... mas acho q é por conta disso

 

uso T.F.S 0.4

8.6...

Link para o comentário
Compartilhar em outros sites

kra eu ja arrumei então num precisa mais mais ainda eu vo da rep+

 

não da pra da mais rep, mais com certeza darei +rep :thumbsupsmiley2:

 

vlw :XTibia_smile: e 582240

 

---Edit---

kra como eu faço o pet pega um item ?

num to consiguindo eu falo /pet-carry 1 e o pet

fala i see no iten ?

como eu faço ele pega o item ja temtei coloca embaicho dele e nada =/

Editado por ManoPergunta
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...