Problema chemare pet-uri

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

*Problemă: Peturi
Tipologie server:PVM
*Resursă folosită:
*ServerFiles utilizat: http://just4metin.ro/serverfiles/server ... 67971.html
*Syserr:
Poză:
*Detalii suplimentare: Salut, folosesc svfiles ul de mai sus si am deja implementate peturile, dar am o problema, cand dau pe sigiliu nu se intampla nimic. Nu vreau sistem de peturi cu lv si ale prostii, vreau doar sa se spawneze si sa dea niste bonusuri. Stiti ce as putea face?
Acesta este questul:

Cod: Selectaţi tot

quest PetSystems begin
   state start begin
      function get_pet_info(itemVnum)
         pet_info_map = {
         --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
            [53001]     = { 34001, "'s Phoenix de Foc", 0},
            [53002]     = { 34002, "'s Pui de ren", 0},
            [53003]     = { 34003, "'s Pheonix de gheata", 0},
            [53004]     = { 34004, "'s Feuer Phoenix", 0},
            
         }
         itemVnum = tonumber(itemVnum)
         return pet_info_map[itemVnum]
      end
      
      when 53001.use or 53002.use or 53003.use or 53004.use begin
         local pet_info = PetSystems.get_pet_info(item.vnum)

         if null != pet_info then

            local mobVnum = pet_info[1]
            local petName = pet_info[2]
            

            if true == newpet.is_summon(mobVnum) then               
               newpet.unsummon(mobVnum)
            else
               if newpet.count_summoned() < 1 then
                  newpet.summon(mobVnum, petName, false)
               else
                  syschat("Ai deja un pet chemat.")
               end               
            end -- if pet.is_summon
         end  -- if null != pet_info
      end -- when
   end
end
Codurile sunt bine puse.
Ultima oară modificat 05 Feb 2018, 20:10 de către S. Ionuț Valentin, modificat 1 dată în total.
Motiv: Link unit, titlu sugestiv
Avatar utilizator
Seby.
Membru Club

Membru Club
Mesaje: 883
Membru din: 02 Feb 2017, 23:00
Server: Metin2Pegasus
Regat: Jinno
Aprecieri: 112  
Mulţumiri: 167  
Discord: Copiază ID
 Contact:
Medalii

Verifică dacă questul este implementat. Verifică dacă item-ul are type-ul bun. Verifică dacă mobul pe care îl cheamă este implementat în client. ( ca să verifici asta, scrie /m 34001(phoenix de foc), dacă apare, înseamnă ca problema este de la ce am spus mai sus.)
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

Questul este implementat cu permisiuni 777, si mobii sunt bagati, i am testat, iar type-ul itemelor este ITEM_QUEST (item proto ul meu e txt)
Avatar utilizator
.ShadoW
Nivel 4

Nivel 4
Mesaje: 659
Membru din: 14 Noi 2013, 17:54
Server: not yet..
Regat: Jinno
Aprecieri: 379  
Mulţumiri: 32  
Medalii

ai facut ca aici gen:
53001 pet1 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_GIVE | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 600 0 0 0 0 0 0 0 0
Imagine
Afișează semnătura
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

Da, exact cum ai dat tu este si la mine
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

Up
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

pai bagal si in sursa daca vrei sa mearga :))
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

invata ma cum fac asta:)))
tin sa mentionez ca nu e niciun sistem de pets bagat, are legatura?
Ultima oară modificat 06 Feb 2018, 19:52 de către ivanrobo, modificat 1 dată în total.
Avatar utilizator
ivanrobo
Nivel 2

Nivel 2
Mesaje: 150
Membru din: 27 Apr 2015, 21:46
Server: Aztec
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 0
Medalii

Up va rog
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

probabil l-a dezactivat din sursa, vezi in common - service.h daca ai ENABLE PET SYSTEM sau ceva de genul, daca nu, nu e activat
Închis
Răspunsuri
10
Vizualizări
1468
Răspunsuri
2
Vizualizări
278
Răspunsuri
4
Vizualizări
324
Răspunsuri
8
Vizualizări
933

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 65 vizitatori