Quest competențe nivel 5

Deconectat
Avatar utilizator
[A]ivory
Membru Club
Membru Club
Mesaje: 2021
Membru din: 06 Mar 2015
Reputație: #===============#
Nume anterior: ZyuX, SoLuS
#===============#


==================
Moderator
===================
[FOST] Trial Moderator
==================
[FOST] Helper Avansat
===================
[FOST] Fost Lider Helperi
===================
[FOST] Fost Lider Trial Helperi
===================
[FOST] Helperi
===================
[FOST] Trial Helper
===================
Membru Clubul Just4Metin
===================
Status: Prefer să fiu criticat pentru ceea sunt!
Regat: Jinno
Mulțumiri acordate: 67
Mulțumiri primite: 360
Contact:

Quest competențe nivel 5

Mesajde [A]ivory » 27 Oct 2016, 22:02

Nume: Quest competențe nivel 5
Descriere: Când faci nivel 5, în loc să mergi la învățători, îți apare un quest pentru alegerea competențelor.
Imagini: -
Quest:

Cod: Selectaţi tot

quest skill_group_level_5 begin
    state start begin
        when login or levelup with pc.level >= 5 begin
            if pc.get_skill_group() == 0 then
                say_title("Alegerea competenþelor:")
                say("Este timpul sã-þi alegi competenþele!")
                say_reward("Misiune -> Alege-þi competenþele.")
                set_state(run)
            end
        end
    end
    state run begin
        when letter begin
            send_letter("+Alege-þi competenþele")
        end
        when button or info begin
            local all = {
                    [0] = {"Body", "Mental"},
                    [1] = {"Dagger", "Archer"},
                    [2] = {"WP", "BM"},
                    [3] = {"Buff", "Cure"},
                    }
                        --------------------------------------------         
                        local skill = {
                                [0]={
                                        [1]={1, 2, 3, 4, 5},
                                        [2]={16, 17, 18, 19, 20},
                                },
                                [1]={
                                        [1]={31, 32, 33, 34, 35},
                                        [2]={46, 47, 48, 49, 50},
                                },
                                [2]={
                                        [1]={61, 62, 63, 64, 65, 66},
                                        [2]={76, 77, 78, 79, 80, 81},
                                },
                                [3]={
                                        [1]={91, 92, 93, 94, 95, 96},
                                        [2]={106, 107, 108, 109, 110, 111}
                                },
                        }
                        ---------------------------------------------
            say_title("Alegerea competenþelor:")
            say("Alege-þi competenþele pe care vrei sã le foloseºti.")
            local a = select(all[pc.get_job()][1], all[pc.get_job()][2], "Voi alege mai târziu")
            if a == 1 or a == 2 then
                say_title("Alegerea competenþelor:")
                say("Felicitãri, þi-ai ales competenþele!")
                pc.set_skill_group(tonumber(a))
                                pc.clear_skill()
                clear_letter()
                                for i = 1, table.getn(skill[pc.get_job()][pc.get_skill_group()]) do
                                        pc.set_skill_level (skill[pc.get_job()][pc.get_skill_group()], 40)
                                end
                set_state(kurwa)
            elseif a == 3 then
                return
            end
        end
    end
    state kurwa begin
    end
end

Download(Opţional): -

Tutorial instalare quest:
  • Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest
  • Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
  • Îl puneţi acolo (să fie .quest sau .lua).
  • Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
  • Intraţi pe server şi scrieţi /reload q
  • Testaţi quest-ul.

Deconectat
Avatar utilizator
FlorinSalam
Nivel 2
Nivel 2
Mesaje: 234
Membru din: 12 Ian 2014
Localitate: Pechea/Galați
Status: Online 24/24
Server Metin2: M2Salam
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 5
Contact:

Re: Quest competențe nivel 5

Mesajde FlorinSalam » 02 Noi 2016, 15:09

Am testat si merge!
Recomand cu incredere, dar urmariti cu atentie tutorialul de instalare, pentru incepatori!
În curând Imagine Arthemis

Deconectat
Avatar utilizator
skepsisYTB
Nivel 1
Nivel 1
Mesaje: 137
Membru din: 24 Aug 2016
Mulțumiri acordate: 7
Mulțumiri primite: 1

Re: Quest competențe nivel 5

Mesajde skepsisYTB » 14 Noi 2016, 14:42

Unul si cu lycan nu ai?

Deconectat
Avatar utilizator
NycuRO
Nivel 2
Nivel 2
Mesaje: 167
Membru din: 23 Dec 2016
Status: Sunt bine mersi
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 2
Contact:

Re: Quest competențe nivel 5

Mesajde NycuRO » 06 Ian 2017, 00:30

Calls undeclared function! :
pc.set_skill_level
Abort (core dumped) ?

Ce pot sa fac?

Edit: Adaugi in quest functions: pc.set_skill_level.

Am rezolvat.

Deconectat
Avatar utilizator
Sebastian♕
Nivel 6
Nivel 6
Mesaje: 1116
Membru din: 09 Mai 2016
Localitate: Bârlad
Reputație: ►Helper Avansat✔
--------------------------------------
►Administrator Colossus2✔
►Administrator COM2✔
►Current Project - Typhon✔
►Helper Avansat✔
--------------------------------------
Server Metin2: www.colossus2.ro
Regat: Chunjo
Mulțumiri acordate: 74
Mulțumiri primite: 70

Re: Quest competențe nivel 5

Mesajde Sebastian♕ » 16 Ian 2017, 15:33

Testat, merge perfect!
Imagine

Deconectat
Avatar utilizator
MariusMarius2
Nivel 1
Nivel 1
Mesaje: 107
Membru din: 04 Apr 2017
Mulțumiri acordate: 16
Mulțumiri primite: 0

Re: Quest competențe nivel 5

Mesajde MariusMarius2 » 17 Mar 2018, 00:51

si daca dai restart la magii cum le mai iei?

Deconectat
Avatar utilizator
[RaffaeL]
Fost Helper
Fost Helper
Mesaje: 1817
Membru din: 19 Mar 2016
Localitate: Almeria ,Spania
Reputație: ==================
► Helper Experimentat J4M
==================
► Fost Helper Avansat J4M
==================
► Fost Helper J4M
==================
►Fost Trial Helper J4M
==================
► Mister J4M
==================
Status: Incerc sa ajut,cum stiu,cum pot..pe toti
Server Metin2: ...
Mulțumiri acordate: 0
Mulțumiri primite: 381
Contact:

Re: Quest competențe nivel 5

Mesajde [RaffaeL] » 18 Apr 2018, 00:22

MariusMarius2 scrie:si daca dai restart la magii cum le mai iei?


Cod: Selectaţi tot

                set_state(kurwa)
            elseif a == 3 then
                return
            end
        end
    end
    state kurwa begin
    end
end


Schimbi acel "set_state(kurwa)" cu "set_state(start)", sau stergi toata partea de state__COMPLETE(kurwa), si vei avea acel "letter" tot timpul.
Când faci bine, nu e bine;Când faci rău, tot nu e bine;
Dacă încerci să ajuţi, toţi zic:"Şi ăsta e deştept"
Eu încerc, dar dacă şi reuşesc,în colţul din dreapta sus ai butonulImagine
Ar fi frumos din partea ta dacă l-ai apăsa


Înapoi la “Quest-uri”

Cine este conectat

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