[Release]SD3 Quest+Regen+Client+Server Full

Metin2 Global - Un server de calitate !
Deconectat
Avatar utilizator
Partida69
Nivel 3
Nivel 3
Mesaje: 301
Membru din: 15 Oct 2013
Localitate: In usr,src,sys
Status: Iggnore
Server Metin2: NewShadow
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 1

[Release]SD3 Quest+Regen+Client+Server Full

Mesajde Partida69 » 02 Mai 2014, 11:28

Salutare Just4metin,

am vazut ca multi dintre voi cautati un quest pentru Spider Dungeon 3 stabil si functionabil,e bine uite mam gandit sa postez toata sursa necesara respectiv:

-Partea de client
-Partea de server

Acum sa incepem:

Quest-ul :

Cod: Selectaţi tot

----- Quest:  SD3                                -----
----------------------------------------------------
quest regina_boss begin
state start begin
   
        when 20095.chat."Catre etajul 3 din Dungeon." with pc.get_map_index() == 71 begin
        if get_time() > game.get_event_flag("regina_time") then
        game.set_event_flag("regina_zugang",0)
        end
        if pc.is_gm() or pc.count_item(80041) >= 1 then
        say_title(""..mob_name(30123).."")
        say("Bun venit "..pc.get_name().."")
        say("Nu ai nevoie nici de chei nici de parola")
        say("esti GM poti intra cand vrei.")
        wait()
        pc.warp(69000, 610000)
        return
        end
        if game.get_event_flag("regina_zugang") == 0 and pc.count_item(30320) < 1 then
        say_title(""..mob_name(30123).."")
        say_reward("Pentru a intra în Temnita Reginei,")
        say_reward("ai nevoie de "..item_name(30320).."")
        say_item_vnum(30320)
        say_reward("Aceasta cheie rasucita pica la Moartea Albastra.")
        say_reward("Ai nevoie de ticket pentru a intra.")
        return
        end
        if game.get_event_flag("regina_zugang") == 1 then
        say_title(""..mob_name(30123).."")
        pc.setqf("regina_pass", 078954687921)
        if pc.getqf("ragage") == 1 then
        pc.setqf("ragage",0)
        say("Ai ticket-ul de intrare.")
        say("Te voi teleporta imediat in camera reginei.")
        pc.setqf("erlsss",1)
        wait()
        pc.warp(69000, 610000)
        return
        end
        say("Introdu codul ales de liderul grupului.")
        local passwort = tonumber(input(""))
        --pc.setqf("regina_pass", passwort)
        if game.get_event_flag("regina_passwort") == passwort then
        say_title(""..mob_name(30123).."")
        say("Ai introdus codul corect.")
        if pc.count_item(30320) < 1 then
        say("Nu te pot teleporta deoarece nu ai")
        say(""..item_name(30320).."")
        say_item_vnum(30320)
        say("Ai nevoie de ticket.")
        return
        end
        say("Te voi teleporta imediat.")
        pc.setqf("erlsss",1)
        wait()
        if pc.can_warp() then
        pc.remove_item("30320",1) end
        pc.warp(69000, 610000)
        elseif passi != pc.getqf("regina_pass") then
        say_title(""..mob_name(30123).."")
        say("")
        return
        end
        end
        if game.get_event_flag("regina_zugang") == 0 and pc.count_item(30320) >= 1 then
        say_title(""..mob_name(30123).."")
        say("Detin în mine, ultima otrava a reginei.")
        say("Aceasta otrava magica te pot ajuta sã mergi în")
        say_reward("Temnita Reginei.")
        say("")
        say("Ai nevoie de ticket.")
        local i = select("Da, Vreau", "Nu, Multumesc")
        if 1 == i then
        say_title(""..mob_name(30123).."")
        say("Ai nevoie de un cod pentru tine si grupul tau.")
        say("Codul pe care îl vei introduce, va trebui sa ")
        say("contina maxim 2 cifre.")
        local passwort = tonumber(input(""))
        if passwort and passwort <= 999999999 and pc.count_item(30320)>=1 then
        game.set_event_flag("regina_zugang",1)
        game.set_event_flag("regina_passwort",passwort)
        local times = get_time() + 300 --Wartezeit
        game.set_event_flag("regina_time", times)
        say_title(""..mob_name(30123).."")
        pc.setqf("ragage",1)
        say("Parola aleasa este: "..passwort.."")
        pc.remove_item("30320",1)
        else
        say_title(""..mob_name(30123).."")
        say("Nu ai scris codul corect.")
        end
        end
        end
        end
    when login with pc.get_map_index() == 195 and not pc.is_gm() begin
        if pc.count_item("80041") >= 1 then chat("") return end
        if pc.get_level() < 75 or pc.getqf("erlsss") == 0 and pc.get_map_index() == 195 then
         chat("")
            warp_to_village()
        end
        notice_in_map("[Temnita Reginei]:Bun venit în Temnita Reginei ! Incepem prima sarcina a voastra.")
        notice_in_map("[Temnita Reginei]:Mergeti si cautati NPC-ul de acces, si aflati care este metinul corespunzator.")
        pc.set_warp_location(71 , 6656, 4352)
        end
    when 8041.kill with pc.in_dungeon() begin
        d.notice("Ati distrus metin-ul gresit..")
    end -- Close when
    when 2095.kill with pc.in_dungeon() begin
        d.notice("Ati distrus metin-ul corect!")
        d.kill_all()
        d.notice("Regele paianjen vine cu trupele sale dupa tine..")
        d.spawn_mob(2092, 367, 587)
    end -- Close when
    when time_spiderboss0.timer begin
        d.notice("Ai la dispozitie 20 de minute pentru a omora Regele Paianjen!")
        timer("time_spiderboss0", 1200)
    end -- Close when
    when time_spiderboss5.timer begin
        d.notice("Tens apenas 15 minutos!")
        timer("time_spiderboss5", 1200)
    end -- Close when
    when time_spiderboss10.timer begin
        d.notice("Tens apenas 10 minutos!")
        timer("time_spiderboss10", 1200)
    end -- Close when
    when time_spiderboss15.timer begin
        d.notice("Tens apenas 5 minutos!")
        timer("time_spiderboss15", 1200)
    end -- Close when
    when time_spiderboss20.timer begin
        d.notice("Timpul a expirat, vei fi teleportat inapoi.")
        timer("time_spiderboss20", 1200)
        d.jump_all(6656, 4352)
    end -- Close when
    when 2092.kill with pc.in_dungeon() begin
        d.notice("Spiritul raului te vrea plecat de aici.")
        d.notice("Vei fi teleportat in aproximativ un minut!")
        d.notice("Omoara mai repede, pana nu va fi prea tarziu.")
        d.kill_all()
        nation = { "Shinsoo" , "Chunjo" , "Jinno" }
        notice_all("Jucatorul "..pc.get_name().." din regatul " .. nation [ pc.getempire() ] .. " a omorat Regele Paianjen!")
        timer("spiderboss_time_out", 60)
    end -- Close when
    when spiderboss_time_out.timer with pc.get_map_index() == 195 begin
        pc.setqf("spiderboss", 0)
        d.jump_all(6656, 4352)
    end -- Close when
    when 20095.chat."Misterul Temnitei" with pc.getqf("spiderboss") == 1 begin
        say_title(""..mob_name(20095).."")
        say("")
        say("Aceasta temnita cu mult timp in urma,")
        say("era un parc de distractie pentru copii,")
        say("dar intr-o zi un razboinic a omorat un paianjen si,")
        say("blestemul a coborat asupra lui si intregii temnite..")
        say("De atunci nimeni nu a mai avut curajul sa intre acolo!")
        say("")
    end -- Close when
    end -- Close state
    end -- Close quest






<---------------------------------------------------------------------->

Acum intram in usr/home/game/share/data/dungeon si punem asta:

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Dupa intram in usr/home/game/share/data/monster si punem asta:
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Apoi intram in usr/home/game/share/locale/germany/map si punem astea:
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deschidem indexu din usr/home/game/share/locale/germany/map si punem asa:

10 metin2_map_spiderdungeon
71 metin2_map_spiderdungeon_02
195 metin2_map_spiderdungeon_03

Verificati inainte sa le bagati daca nu cumva deja exista , daca deja sunt atunci nu mai puneti.
<---------------------------------------------------------------------->
Partea de client:
Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Punem cele 2 fisiere de patch in folderu /pack iar apoi intram in Index din pack si punem asa:

metin2_patch_sd
*

Apoi decriptam root si intram in atlasinfo.txt si punem asta:


metin2_map_spiderdungeon_02 665600 435200 4 4
metin2_map_spiderdungeon_03 51200 563200 3 3

Repet in caz de le aveti puse nu mai puneti nimic.
<---------------------------------------------------------------------->

Intrarea se face de la npc-ul 20095 cu itemul 30320
<---------------------------------------------------------------------->


Acum ar trebui sa functioneze tot, daca aveti probleme lasa-ti un reply aici si o sa va ajut.



Bafta

Conectat
Avatar utilizator
Donici Cătălin
Administrator
Administrator
Mesaje: 3105
Membru din: 24 Iul 2013
Localitate: Tecuci
Reputație: Fondator
---------------------------------------
► Administrator Principal
► Administrator Plăți
---------------------------------------
Status: Urasc prostia !
Server Metin2: Niciunul :P
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 89
Contact:

Re: [Release]SD3 Quest+Regen+Client+Server Full

Mesajde Donici Cătălin » 11 Oct 2014, 14:42

Mutat la Resurse Metin2 !

Deconectat
Avatar utilizator
K3nnTHD
Nivel 1
Nivel 1
Mesaje: 136
Membru din: 29 Noi 2013
Localitate: HuneDoara
Status: Happy
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Release]SD3 Quest+Regen+Client+Server Full

Mesajde K3nnTHD » 18 Noi 2014, 20:02

Sal man eu am o problema questul este instalat calumea da cand dau pe npc nu imi apare nik oare de la ce sa fie fisierele sa u format in el nu pot sami dau seama ...

Deconectat
Avatar utilizator
kastyano
Nivel 1
Nivel 1
Mesaje: 123
Membru din: 07 Dec 2014
Status: Sunt bine mersi ^.^
Server Metin2: www.metin2craiova.ro
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]SD3 Quest+Regen+Client+Server Full

Mesajde kastyano » 28 Feb 2015, 03:46

am aceias problea K3nnTHD si ma chinui crek de 2 saptamanii sa ma ajute si pe mn cnv cu problema asta pe aceasta comunitate si singuru care a vrut sa ma ajute mi-a cerut banii ,

Deconectat
Avatar utilizator
F. Gabriel
Membru Club
Membru Club
Mesaje: 3781
Membru din: 17 Aug 2013
Localitate: /usr/src/#gabriel
Status: Busy
Server Metin2: -
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 41
Contact:

Re: [Release]SD3 Quest+Regen+Client+Server Full

Mesajde F. Gabriel » 08 Iul 2015, 11:40

Mutat in mape.

Deconectat
Avatar utilizator
Blisse.
Nivel 3
Nivel 3
Mesaje: 371
Membru din: 03 Iul 2015
Localitate: Somewhere in time .
Status: Aduc ploi .
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]SD3 Quest+Regen+Client+Server Full

Mesajde Blisse. » 29 Sep 2015, 16:19



Înapoi la “Arhivă”

Cine este conectat

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