Ir para conteúdo

Pet System Adapted By Mesenga + Perguntas E Respostas


Mesenga

Posts Recomendados

vc faz a talkaction

!petspell "energy ai ele da um energy

tava qrendo dize abolir essa parada, ai qdo vc ataka o pet da atk automaticamente

he :)

 

kra, foi malz mais num sei faze isso não, se alguem se oferecer agradeço

Link para o comentário
Compartilhar em outros sites

  • Respostas 79
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Posted Images

@OFF

 

Ou na hora que vai coloca o password pra cria acc na account manager da um erro

 

"Warning!

Never give you account numver or you password to anybodu!

Noy even gamemaster or CipSoft members will need this data.

People asking you for this information are trying to hack you!"

 

Oq significa?

 

Tem como vc me fala como fasso pra ter o Pet se tem que compra ele em alguma loja...

 

@Topic

 

Muito bom

 

Tudo bem explicadinho

 

NOTA 10

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

@Zmx

 

O Account não pode conter numero 1 começando a acc

 

-Uma ideia boa, só se nos conseguirsemos cria um tipo o Soul pet system do noobinhu mais num sei mexe com isso não, so sei modifica scripts

Link para o comentário
Compartilhar em outros sites

- Eu uso o sistema original criado pelo FEDIV vc n criou nada, apenas copiou e colou e soh mudou os nomes dos monstros e os levels para poderem ser usados, acho q vc deveria colocar os creditos totais ao kra....

Link para o comentário
Compartilhar em outros sites

Cara gostei muito do sistema mais aqui não esta funcionando todos os commandos

eu consigo usar o !pet ai ele summona o pet e talz

eo !petattack

 

o resto não esta querendo funcionar eu uso a versao do TFS

confg tudo certo como você explico acima

 

oq pode esta acontecendo? para os outros commandos não funcionar?

 

Vlw aguardando uma resposta!

Link para o comentário
Compartilhar em outros sites

@bruno333

 

aqui pega tudo direitinho mano, tenta baixar a minha versão do TFS que já vem com o PET SYSTEM, está na minha assinatura \/

 

@Todos

 

Isso não só pega em TFS mais também em outros OTS com a pasta CREATURESCRIPTS

como DEVLAND e HEXORIA

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
- Eu uso o sistema original criado pelo FEDIV vc n criou nada, apenas copiou e colou e soh mudou os nomes dos monstros e os levels para poderem ser usados, acho q vc deveria colocar os creditos totais ao kra....

 

Isso ai , falou tudo!

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

cara isso ta mto banal, vc apenas copiou o script, trocou nomes e lvl's e colocou aki bem explicadinho, ah e colocando no bixo.lua flagconvencible=1, qualquer sorcerer pode fazer isso

 

utevo res "orshabaal.

 

 

corrigi isso, dai vc pode fala que vc editou, caso contrario, 100% de creditos pro scripter original.

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

@Mesenga

 

Obrigado Por trazer o PetSystem aki para o XTibia , Utilizei , Criei Meus proprior Pet's para cara Vocação e talz , Mas Voce Colocou erros no Script que eu Arrumie

 

 

Ex :

 

doPlayerSendCancel(cid, 'You haven\'t call your <span class="highlight">pet</span>!')

 

Esta Parte "<span class="highlight">pet</span>" Ela Não Funciona , Em ves de falar em HighLight ( luz forte ) ele fala isso "<span class="highlight">pet</span>" Para Corrigir è simples , apenas mude para "Pet" ( a Frase Toda ) , Se estou errado , Desculpe + aki em casa ajudou e Arrumou .

 

 

 

Outra Coiza

 

-Meu Pet system não funciona, os comandos !petattack ", !petinfo ",etc.

 

 

Errado , Funciona Sim , Apenas Não esta escrevendo o Comando Inteiro .

 

Ex's:

 

!petattack "             ( )
!petattack "double fire  (X)

!petinfo            ( )
!petinfo "mana      (X)
!petinfo "health    (X)

 

 

OBS : Traduzi Meu Pet System Para Portugues ( Brasil ) , Mto facil , Ja irei dar uma Esplicadinha Facil .

 

 

dofile("./petConfig.lua")



function doPlayerAddSummon(cid, name, pos)
   local MyCreature = doSummonCreature(name, pos)    
   doConvinceCreature(cid, MyCreature)
   return MyCreature
end


local myPet = ""
local myPetUid = 0

function onSay(cid, words, param)

   if isExhausted(cid) == 1 then
       return 0
   end
   if getPlayerStorageValue(cid, storages.petMag) == -1 then
       setPlayerStorageValue(cid, storages.petMag, 0)
   end
   if isCreature(getPlayerStorageValue(cid, storages.petUid)) == 0 then
       if getTilePzInfo(getCreaturePosition(cid)) == 0 then
           if getPlayerStorageValue(cid, storages.petIsOnline) == 1 or getPlayerStorageValue(cid, storages.petIsOnline) == -1 then
               for i = 1, #pets do
                   if isInArray(pets[i].vocations, getPlayerVocation(cid)) == 1 then
                       for k = 1, #pets[i].pets do                            
                           if pets[i].pets[k].level <= getPlayerLevel(cid) then
                               myPet = pets[i].pets[k].name
                               break
                           end
                       end
                   break
                   end
               end
               myPetUid = doPlayerAddSummon(cid, myPet, getCreaturePosition(cid))
               if myPetUid ~= -1 then
                   setPlayerStorageValue(cid, storages.petUid, myPetUid)
                   if getPlayerStorageValue(cid, storages.petDamage) ~= 0 and getPlayerStorageValue(cid, storages.petDamage) ~= -1  then
                       if getPlayerStorageValue(cid, storages.petDamage) < getCreatureMaxHealth(getPlayerStorageValue(cid, storages.petUid)) then
                           doCreatureAddHealth(getPlayerStorageValue(cid, storages.petUid), getPlayerStorageValue(cid, storages.petDamage)*-1)
                       end
                   end
                   doChangeSpeed(myPetUid, getCreatureBaseSpeed(cid) - getCreatureBaseSpeed(myPetUid))
                   doCreatureSay(myPetUid, 'Hello!', TALKTYPE_ORANGE_1)
                   addMana({cid = cid})
                   setPlayerStorageValue(cid, storages.petIsOnline, 2)
               else
                   doPlayerSendCancel(cid, 'Not enought room.')
               end
           else            
               doPlayerSendCancel(cid, 'Your <span class="highlight">pet</span> died! You have to revive it.')
           end
       else
           doPlayerSendCancel(cid, 'You cannot summon your <span class="highlight">pet</span> in PZ.')
       end        
   else
   local daPet = getPlayerStorageValue(cid, storages.petUid)
       setPlayerStorageValue(cid, storages.petDamage, getCreatureMaxHealth(daPet) - getCreatureHealth(daPet))
       doCreatureSay(daPet, 'Byebye !', TALKTYPE_ORANGE_1)
       setPlayerStorageValue(cid, storages.petIsOnline, 1)
       doSendMagicEffect(getCreaturePosition(daPet), CONST_ME_POFF)
       doRemoveCreature(daPet)
   end
   return setExhausted(cid)
end

 

 

 

Voce Vera Varias Linhas com Textos em Ingles ex:

 

                    doCreatureSay(myPetUid, 'Hello!', TALKTYPE_ORANGE_1)

 

(Apenas um Exemplo) - Esta vendo o 'Hello!' , Isso Sera oque o Pet falara quando voce falar !pet , Vamos Supor que eu queira que ele fale Ola Mestre , Colocarei assim . - (Apenas um Exemplo)

 

                    doCreatureSay(myPetUid, 'Ola Mestre!', TALKTYPE_ORANGE_1)

 

 

Outro Exemplo :

 

                doPlayerSendCancel(cid, 'Your <span class="highlight">pet</span> died! You have to revive it.')

 

(Apenas um Exemplo) - ali no exemplo acima Vamo diser que quando seu pet esta morto vc tenta revivelo e fala akela mensagem em branco em baixo da tela ,Para Mudar ela (Apenas No Caso dessa Mensagem) é facil , mude oque esta frase Your <span class="highlight">pet</span> died! You have to revive it. , Irei mudar para - Seu Pet Esta Morto , Voce Preciza Revivelo - ( Apenas um Exemplo)

 

 

 

                doPlayerSendCancel(cid, 'Seu Pet Esta Morto , Voce Preciza Revivelo.')

 

 

 

Obrigado a Atenção , Creditos a

 

@Mesenga - Por Trazer para o Xtibia e Adaptar Algos

@Slinix (EU) - Por Falar Sobre um Bug e "Ensinar" a Traduzir os Pets

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

×
×
  • Criar Novo...