[Service] Creare questuri

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Deconectat
Avatar utilizator
Lehel
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 1387
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 17
Mulțumiri primite: 18
Contact:

[Service] Creare questuri

Mesajde Lehel » 17 Oct 2014, 21:07

Salutari,

In acest subiect vreau sa aud ideile voastre de questuri .
Daca pot , voi crea fiecare quest metinonat de voi .
Imagine

Deconectat
Avatar utilizator
bazatubazatu90
Nou Venit
Nou Venit
Mesaje: 17
Membru din: 10 Oct 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Service] Creare questuri

Mesajde bazatubazatu90 » 18 Oct 2014, 08:58

un quest gen : PANOU GM , cu toate comenzile folositoare etc.

Deconectat
Avatar utilizator
M.Bogdan
Nivel 7
Nivel 7
Mesaje: 1425
Membru din: 19 Sep 2014
Localitate: Timișoara , Timiș , RO .
Status: No.Thx
Server Metin2: Swagg+69
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [Service] Creare questuri

Mesajde M.Bogdan » 18 Oct 2014, 09:01

Am si eu nevoie de un QUEST PERFECT FUNCTIONAL PENTRU SKILL-URI P LA NPC 20093 , PENTRU SF CIBERNETIC !
Sa fii om e lucru mare , da valoare?

Deconectat
Avatar utilizator
Lehel
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 1387
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 17
Mulțumiri primite: 18
Contact:

Re: [Service] Creare questuri

Mesajde Lehel » 18 Oct 2014, 09:11

BooNeS scrie:Am si eu nevoie de un QUEST PERFECT FUNCTIONAL PENTRU SKILL-URI P LA NPC 20093 , PENTRU SF CIBERNETIC !

Cod: Selectaţi tot

quest skilluri begin
   state start begin
      when 20093.chat."Skilluri P" begin
      say_title("Skilluri P")
      say("Salut,de la mine poti lua skilluri P.")
      say("Alegeti felul de competenta .")
      if pc.job ==0 then
      local s=select("Corp","Mental")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      elseif pc.job ==1 then
      say("Alegeti felul de competenta .")
      local s=select("Lame","Arc")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end           
      elseif pc.job ==2 then
      say("Alegeti felul de competenta .")
      local s=select("Magie","Arme")         
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      elseif pc.job ==3 then
      say("Alegeti felul de competenta .")
      local s=select("Vindecare","Dragon")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      end
   end
end

Imagine

Deconectat
Avatar utilizator
M.Bogdan
Nivel 7
Nivel 7
Mesaje: 1425
Membru din: 19 Sep 2014
Localitate: Timișoara , Timiș , RO .
Status: No.Thx
Server Metin2: Swagg+69
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [Service] Creare questuri

Mesajde M.Bogdan » 18 Oct 2014, 09:15

Lehel scrie:
BooNeS scrie:Am si eu nevoie de un QUEST PERFECT FUNCTIONAL PENTRU SKILL-URI P LA NPC 20093 , PENTRU SF CIBERNETIC !

Cod: Selectaţi tot

quest skilluri begin
   state start begin
      when 20093.chat."Skilluri P" begin
      say_title("Skilluri P")
      say("Salut,de la mine poti lua skilluri P.")
      say("Alegeti felul de competenta .")
      if pc.job ==0 then
      local s=select("Corp","Mental")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      elseif pc.job ==1 then
      say("Alegeti felul de competenta .")
      local s=select("Lame","Arc")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end           
      elseif pc.job ==2 then
      say("Alegeti felul de competenta .")
      local s=select("Magie","Arme")         
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      elseif pc.job ==3 then
      say("Alegeti felul de competenta .")
      local s=select("Vindecare","Dragon")
      if s==1 then
      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)
      say("Ti-am facut skillurile P.")
      end
      if s==2 then
      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)
      say("Ti-am facut skillurile P.")
      end
      end
   end
end


Ce Nume sa pun la quest?
Am mai incercat cu alte questuri si alte denumiri si nu a mers , ma gandesc , că ar fii de la asta
Sa fii om e lucru mare , da valoare?

Deconectat
Avatar utilizator
Lehel
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 1387
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 17
Mulțumiri primite: 18
Contact:

Re: [Service] Creare questuri

Mesajde Lehel » 18 Oct 2014, 09:59

Pui skilluri.quest
Imagine

Deconectat
Avatar utilizator
M.Bogdan
Nivel 7
Nivel 7
Mesaje: 1425
Membru din: 19 Sep 2014
Localitate: Timișoara , Timiș , RO .
Status: No.Thx
Server Metin2: Swagg+69
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

Re: [Service] Creare questuri

Mesajde M.Bogdan » 18 Oct 2014, 10:23

Cod: Selectaţi tot

QUEST : skilluri
STATE : start
WHEN  : 20093.chat ("Skilluri P")
assertion failure : nested==0
skilluri.quest:97:Abort trap: 6 (core dumped)

De Ce ?
Sa fii om e lucru mare , da valoare?

Deconectat
Avatar utilizator
Seby.
Nivel 2
Nivel 2
Mesaje: 158
Membru din: 06 Feb 2014
Localitate: Bucureşti
Server Metin2: MMO-Elyse2
Regat: Jinno
Mulțumiri acordate: 3
Mulțumiri primite: 5

Re: [Service] Creare questuri

Mesajde Seby. » 18 Oct 2014, 18:10

Un quest pentru hallowen full ?

Deconectat
Avatar utilizator
Lehel
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 1387
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 17
Mulțumiri primite: 18
Contact:

Re: [Service] Creare questuri

Mesajde Lehel » 18 Oct 2014, 19:44

Seby. scrie:Un quest pentru hallowen full ?

(-|

Cod: Selectaţi tot

uest halloween_dr begin
    state start begin
        when login begin
            if game.get_event_flag("mondlicht_event") == 1 then
                notice("Eventul Halloween a început!")
                notice("ªansa dovleacului Halloween este " ..game.get_event_flag("mond_drop_chance").. "%")
            end
        end
        when kill begin
            local m_ind = pc.get_map_index()
            if npc.is_pc() then
            else
                if m_ind == 1 or m_ind == 3 or m_ind == 21 or m_ind == 23 or m_ind == 41 or m_ind == 43 and pc.get_level() <= 20 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 63 or m_ind == 64 and pc.get_level() <= 40 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 65 or m_ind == 61 or m_ind == 104 and pc.get_level() <= 60 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 62 or m_ind == 71 or m_ind == 67 and pc.get_level() <= 70 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 68 or m_ind == 72 or m_ind == 73 or m_ind == 66 and pc.get_level() <= 90 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                elseif m_ind == 103 or m_ind == 70 or m_imd == 69 and pc.get_level() <= 250 then
                    if game.get_event_flag("mondlicht_event") == 1 then
                        local chance = number(1, 100)
                        local chance_max = game.get_event_flag("mond_drop_chance")
                        if chance <= chance_max then
                            pc.give_item2(50095)
                            --game.drop_item(50095)
                        else
                        end
                    else
                    end
                end
            end
        end
        when 9003.chat."GM: Event drop Halloween" with pc.is_gm() begin
            if game.get_event_flag("mondlicht_event") == 1 then
                say_title("Administrare event:")
                say("")
                say("Eventul Halloween este pornit!")
                say("")
                say_reward("Opriþi event-ul?")
                local s=select("Da", "Nu")
                if s==1 then
                    say_title("Administrare event:")
                    say("")
                    say("Eventul a fost oprit.")
                    say("Mult noroc.")
               say("")
                    game.set_event_flag("mondlicht_event", 0)
                    char_log(0, "Eventul Halloween a fost oprit de " ..pc.get_name())
                    notice_all("Eventul Halloween s-a terminat!")
                elseif s==2 then
                    say_title("Administrare event:")
                    say("")
                    say("Ne mai revedem.")
               say("")
                end
            else
                say_title("Administrare event:")
                say("")
                say("Eventul Halloween este oprit!")
                say("")
                say_reward("Porniþi eventul?")
                local s=select("Da", "Nu")
                if s==1 then
                    say_title("Administrare event:")
                    say("")
                    say("Eventul a fost pornit.")
                    say("Mult noroc.")
               say("")
                    game.set_event_flag("mondlicht_event", 1)
                    char_log(0, "Eventul Halloween a fost pornit de " ..pc.get_name())
                    notice_all("Eventul Halloween a început!")
                    notice_all("Mult noroc ºi distracþie plãcutã!www.pro-area.com")
                elseif s==2 then
                    say_title("Administrare event:")
                    say("")
                    say("Ne mai revedem.")
               say("")
                end
            end
        end
        when 9003.chat."GM: Sansa drop Halloween" with pc.is_gm() begin
            if pc.get_name() == "[GA]Jo3y" or pc.get_name() == "[SGA]Cyry" then
                say_title("Administrare event:")
                say("")
                say("Cât de mare ar trebui sa fie ºansa de drop?")
                say("")
                say_reward("1-100")
                say("")
                local new_chance = tonumber(input())
                if new_chance < 0 or new_chance > 100 then
                    say_title("Administrare event:")
                    say("")
                    say("Numarul introdus este incorect!")
               say("")
                else
                    char_log(0, "Sansa drop Halloween a fost setata de " ..pc.get_name().. " la " ..new_chance.. "%")
                    game.set_event_flag("mond_drop_chance", new_chance)
                    say_title("Administrare event:")
                    say("")
                    say("ªansa de drop este setata la " ..new_chance.. " %.")
                    say("")
                    say("Ne mai revedem.")
               say("")
                end
            else
                say_title("Administrare event:")
                say("")
                say("Nu aveþi drepturile necesare pentru a efectua acest lucru.")
            say("")
            end
        end
    end
end


Dupa intri in special_item_group.txt si bagi asta :

Cod: Selectaţi tot

    Group   ÇÒ·ÎÀ©È£¹Ú         
    {            
       Vnum   50095
       1   70020   10   10
       2   70003   1   3
       3   80003   1   4
       4   90011   5   8
       5   71008   1   2
       6   70024   1   1
       7   70036   1   2
       8   70008   2   4
       9   25041   1   1
       10   70102   1   5
       11   27991   1   1
       12   27992   1   3
       13   27993   1   4
       14   27994   1   3
       15   50513   1   5
       16   50512   1   1
       17   50628   1   3
       18   50625   1   4
       19   50633   1   4
       20   50050   1   3
       21   50821   2   3
       22   50822   3   5
       23   50823   2   6
       24   50825   2   3
       25   50826   1   4
       26   25040   1   1
       27   30179   1   1
       28   30228   1   1
       29   30166   4   4
       30   30168   2   3
       31   30221   1   3
       32   30169   3   5
       33   30170   2   7
       34   30224   1   4
    }




Imagine

Deconectat
Avatar utilizator
Seby.
Nivel 2
Nivel 2
Mesaje: 158
Membru din: 06 Feb 2014
Localitate: Bucureşti
Server Metin2: MMO-Elyse2
Regat: Jinno
Mulțumiri acordate: 3
Mulțumiri primite: 5

Re: [Service] Creare questuri

Mesajde Seby. » 18 Oct 2014, 21:12

Da , şi questul pentru Jack

pui tu youtube în faţă , nu am 15 mesaje să pun direct. watch?v=frPsBCOCR9M ca aici


Înapoi la “Topicuri şi mesaje şterse”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: dragonul98, Mihai., Segarceanu1234, SHERIFF și 10 vizitatori