Nevoie de putin ajutor

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Moș [UniQue]
Utilizator interzis !

Utilizator interzis !
Mesaje: 631
Membru din: 24 Mai 2014, 12:57
Server: OldBattle2
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 8  
 Contact:
Medalii

Salut , am si eu o problema . Atunci cand iau skill P / G / M pica core_1 .

Erroare sysser ch1 :
RunState: LUA_ERROR: [string "skill"]:30: bad argument #1 to `foreachi' (table expected, got nil)

Quest Skill P,G,M - http://just4metin.ro/quest-uri/quest-sk ... 12454.html
Avatar utilizator
imposssibl3
Nivel 3

Nivel 3
Mesaje: 308
Membru din: 23 Mar 2014, 05:08
Server: :)
Regat: Shinsoo
Aprecieri: 14  
Mulţumiri: 7  
 Contact:
Medalii

:) Asa am patit si eu. incearca sa pui sa poti lua skillurile P cu piatra curcubeu de aia :) si nu mai pica
Imagine
Afișează semnătura
Avatar utilizator
Ene
Nivel 8

Nivel 8
Mesaje: 1659
Membru din: 09 Sep 2016, 01:00
Server: Clasic
Regat: Jinno
Aprecieri: 274  
Mulţumiri: 603  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

daca vrei ati dau eu piatra curcube fara bug

=============
dacă răspunsul meu te-a ajutat nu uita butonul LIKE



Imagine
Afișează semnătura
Avatar utilizator
.BoonTz
Nou Venit

Nou Venit
Mesaje: 30
Membru din: 29 Oct 2016, 18:24
Aprecieri: 0
Mulţumiri: 4  
Medalii

Cod: Selectaţi tot

quest piatra_curcubeu begin
   state start begin
   function returneaza_informatia()
      if pc.job == 0 then
         returnu_cu_rasa = "Razboinic"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Corporal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Mental"
         end
      elseif pc.job == 1 then
         returnu_cu_rasa = "Ninja"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Pumnal"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Arc"
         end
      
      elseif pc.job == 2 then
         returnu_cu_rasa = "Sura"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Arme magice"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Magie neagra"
         end

      elseif pc.job == 3 then
         returnu_cu_rasa = "Saman"
         if pc.get_skill_group() == 1 then
            returnu_cu_grupu = "Dragon"
         elseif pc.get_skill_group() == 2 then
            returnu_cu_grupu = "Vindecare"
         end
      end
      return ""..returnu_cu_rasa..", "..returnu_cu_grupu..""
   end

      when 50512.use begin
         say_title("Piatra Curcubeu:[ENTER]") -- e sus vere cu un anume scop
         if get_time() < pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") then
            say("Trebuie sa astepti 5 minute")
            --say("Trebuie sa astepti "..get_time_remaining(pc.getf("piatra_curcubeu","bug_fix_p_curcubeu") - get_time()).."")
            ---cenzurat- get_time_remaining care e smecher sa-si implementeze functia
            if pc.is_gm() then
               say_reward("[ENTER]Fiind 'GM' poti elimina timpul")
               local gmu_vericule=select("Elimina","Nu multumesc")
               if gmu_vericule == 1 then
                  pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+1)
               end
            end
         else
            say("Poti folosi aceasta piatra pentru")
            say("ati face abilitatile perfecte.")
            say_reward("[ENTER]"..pc.get_name().." - Profesie: "..piatra_curcubeu.returneaza_informatia().."")
            
            if pc.get_skill_group() == 0 then
               say("Momentan nu ti-ai ales nicio profesie!")
               say("Inainte de a folosi piatra alegeti o profesie.")
            else
               if pc.job ==0 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_war=select("Foloseste","Nu folosi")
                  
                  if select_war==1 then
                     if pc.get_skill_group() == 1 then
                        --Corp
                        pc.set_skill_group(1)
                        pc.set_skill_level(1 ,59)
                        pc.set_skill_level(2 ,59)
                        pc.set_skill_level(3 ,59)
                        pc.set_skill_level(4 ,59)
                        pc.set_skill_level(5 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Mental
                        pc.set_skill_group(2)
                        pc.set_skill_level(16 ,59)
                        pc.set_skill_level(17 ,59)
                        pc.set_skill_level(18 ,59)
                        pc.set_skill_level(19 ,59)
                        pc.set_skill_level(20 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_war
                     
               elseif pc.job ==1 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_ninja=select("Foloseste","Nu folosi")
                     
                  if select_ninja==1 then
                     if pc.get_skill_group() == 1 then
                        --Lame
                        pc.set_skill_group(3)
                        pc.set_skill_level(31 ,59)
                        pc.set_skill_level(32 ,59)
                        pc.set_skill_level(33 ,59)
                        pc.set_skill_level(34 ,59)
                        pc.set_skill_level(35 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Arc
                        pc.set_skill_group(4)
                        pc.set_skill_level(46 ,59)
                        pc.set_skill_level(47 ,59)
                        pc.set_skill_level(48 ,59)
                        pc.set_skill_level(49 ,59)
                        pc.set_skill_level(50 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_ninja
                     
               elseif pc.job ==2 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_sura=select("Foloseste","Nu folosi")
                     
                  if select_sura==1 then
                     if pc.get_skill_group() == 1 then                        
                        --Arme
                        pc.set_skill_group(6)
                        pc.set_skill_level(61 ,59)
                        pc.set_skill_level(62 ,59)
                        pc.set_skill_level(63 ,59)
                        pc.set_skill_level(64 ,59)
                        pc.set_skill_level(65 ,59)
                        pc.set_skill_level(66 ,59)
                     elseif pc.get_skill_group() == 2 then
                        -- Magie
                        pc.set_skill_group(5)
                        pc.set_skill_level(76 ,59)
                        pc.set_skill_level(77 ,59)
                        pc.set_skill_level(78 ,59)
                        pc.set_skill_level(79 ,59)
                        pc.set_skill_level(80 ,59)
                        pc.set_skill_level(81, 59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte") 
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_sura
                     
               elseif pc.job ==3 then
                  say_title("Sigur vrei sa folosesti piatra?")
                  local select_shaman=select("Foloseste","Nu folosi")
                     
                  if select_shaman==1 then
                     if pc.get_skill_group() == 1 then
                        --Dragon
                        pc.set_skill_group(8)
                        pc.set_skill_level(91 ,59)
                        pc.set_skill_level(92 ,59)
                        pc.set_skill_level(93 ,59)
                        pc.set_skill_level(94 ,59)
                        pc.set_skill_level(95 ,59)
                        pc.set_skill_level(96 ,59)
                     elseif pc.get_skill_group() == 2 then
                        --Vindecare
                        pc.set_skill_group(7)
                        pc.set_skill_level(106 ,59)
                        pc.set_skill_level(107 ,59)
                        pc.set_skill_level(108 ,59)
                        pc.set_skill_level(109 ,59)
                        pc.set_skill_level(110 ,59)
                        pc.set_skill_level(111 ,59)
                     end
                     
                     say("Abilitatile tale sunt acum perfecte")
                     pc.removeitem("50512", 1)
                     pc.setf("piatra_curcubeu", "bug_fix_p_curcubeu",get_time()+5*60)
                  end -- if select_shaman
                  
               end -- if pc.job
            end -- if&else pc.get_skill_group()
         end -- if get_time
      end -- when
   end -- state
end -- quest
Avatar utilizator
Syxov
Nivel 10

Nivel 10
Mesaje: 2197
Membru din: 18 Sep 2016, 17:34
Server: SonyMt2
Regat: Jinno
Aprecieri: 70  
Mulţumiri: 138  
Discord: Copiază ID
Medalii

Subiect marcat ca fiind rezolvat !
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
214
Răspunsuri
4
Vizualizări
336
Răspunsuri
5
Vizualizări
337
Răspunsuri
7
Vizualizări
419

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 27 vizitatori