Um problema com Pet System
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por Kemmlly
Ha um tempo atrás eu procurei um Pet System bem simples pro meu servidor, e achei um muito bacana.
TFS: 0.4
Tibia: 8.6
O sistema original foi postado pelo @Luquinha no tópico:
O script funciona corretamente, eu fiz apenas algumas alterações e queria compartilhar caso vocês tenham as mesmas exigências que eu;
* Ao tentar usar o PET em PZ não da mais erro na distro, sobe um efeito FAILED! no player e manda uma mensagem.
* Agora cada PET precisa de um storage para ser usado, no meu caso, cada PET tem sua quest individual.
O script modificado:
function onUse(cid, item, frompos, item2, topos) local dolls = { [11256] = {pet = "Rat"}, [11207] = {pet = "Demon"}, [5791] = {pet = "Dragon"}, } local go = dolls[item.itemid] local summon = getCreatureSummons(cid) --------------------------------------------------- if not (getTilePzInfo(getCreaturePosition(cid))) then if #summon >= 1 then for _, pid in ipairs(summon) do doRemoveCreature(pid) doCreatureSay(cid, ""..go.pet..", Recuar!", TALKTYPE_ORANGE_1) end return true end if item.itemid == 5791 then if getPlayerStorageValue(cid, 6666) == 1 then doConvinceCreature(cid, doSummonCreature(go.pet, getCreaturePosition(cid))) doCreatureSay(cid, ""..go.pet..", GO!", TALKTYPE_ORANGE_1) else doPlayerSendTextMessage(cid, 19, "Voce precisa da quest para usar esse PET!") doSendAnimatedText(getPlayerPosition(cid), "Failed!", 180) end end if item.itemid == 11256 then if getPlayerStorageValue(cid, 4444) == 1 then doConvinceCreature(cid, doSummonCreature(go.pet, getCreaturePosition(cid))) doCreatureSay(cid, ""..go.pet..", GO!", TALKTYPE_ORANGE_1) else doPlayerSendTextMessage(cid, 19, "Voce precisa da quest para usar esse PET!") doSendAnimatedText(getPlayerPosition(cid), "Failed!", 180) end end if item.itemid == 11207 then if getPlayerStorageValue(cid, 4445) == 1 then doConvinceCreature(cid, doSummonCreature(go.pet, getCreaturePosition(cid))) doCreatureSay(cid, ""..go.pet..", GO!", TALKTYPE_ORANGE_1) else doPlayerSendTextMessage(cid, 19, "Voce precisa fazer a quest para usar esse PET!") doSendAnimatedText(getPlayerPosition(cid), "Failed!", 180) end end else doPlayerSendTextMessage(cid, 19, "Voce nao pode sumonar seu PET em Protect Zone!") doSendAnimatedText(getPlayerPosition(cid), "Failed!", 180) return true end end Creditos: @Luquinha @Roksas @Kemmlly
-
Por Ilux
*Dependo disso para abertura do meu otserv*
Olá galera, estou precisando de um Pet System que funcione da seguinte maneira:
1- O Pet será imortal (não pode ser atacado, nem por itens ou magias)
2- O Pet será sumonado por comando (exemplo: !pet demon) e para retiralo so falar o mesmo comando quando ele ja foi sumonado
3- Quando voce atacar um player o Pet atacara com você.
4- O Pet hitara entre 7000 (7k) e maximo 8200 (8,2k)
5- Só pode sumonar 1 Pet
6- O Pet será rapido e podera ser sumonado em cima de fogo, veneno e outros tiles.
7- O Pet não poderá entrar em pz zone.
Para quem ajudar com a script por favor, mostrar onde mudo Outfit do pet
+Rep para quem conseguir me ajudar, preciso muito urgente desse System
-
Por jhonny.3000
Olá gente!
Estou procurando a alguns dias por um sistema de Pet para meu server de 8.60. Procuro um sistema com essas características:
- Que o pet apareça/desapareça quando o player clicar em um determinado item, que pode ser comprado no Shop ou em um NPC;
- Que o pet seja revivido a partir de um NPC;
- E que o pet vá evoluindo quando mata monstros;
Se não for pedir muito, também que tenha restrições por classe, mas tendo os três outros pontos, já estaria muito bom pra início!
De preferência, procuro sistemas que já tenham sido testados pois já usei vários que não funcionaram direito ou tinham muitos bugs.
Desde já obrigado, darei +Rep para todos que ajudarem!
-
Por Thiago Duarte
alguem me ajuda to usando server 8,60 Globr
e baixei o http://x1zycode.weebly.com/pet-system-free.html
erros: os pet atacam o dono n atacam os bixos
error no console
-
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.