Administrator
Administrator
  • Mesaje: 4754
    Membru din: 07 Aug 2024, 21:53
  • Reacții: 112323
  • Mesaje utile: 45
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    *Descriere:

    Crea_item/modare item direct din joc

    Cu acest quest vei putea creea obiecte modate direct din quest, din joc. Este testat & full!

    *Poze / Video:

    *Link download / Code:

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Cum instalăm un Quest?

    Afișează tutorial Ascunde tutorial
    • Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu "test.quest".
    • Vă conectaţi la server cu WinSCP sau alt client FTP.
    • Mergem în /usr/home/game/share/locale/romania/quest (poate să difere in funcţie de serverfiles)
    • Punem fisierul.quest in folderul "quest" şi ii dam permisiuni 777.
    • Ne logam la "putty" si scriem: cd /usr/home/game/share/locale/romania/quest (sau ce locatie avem noi)
    • Aici scriem: ./qc test.quest
    • Intrăm pe server si scriem /reload q sau dam reboot la server.
    • Nota 1: Puteţi folosi și extensia .lua.
    • Nota 2: Unele servere folosesc sh make.sh sau sh make în loc de ./qc.
    • Nota 3: Pentru ca /reload q să funcţioneze corect, aplicaţi acest fix + acesta.
    Quest logo
    Comunitatea Metin2 Romania este si pe Discord! :ymcowboy:

    2500+ membri • Chat activ zilnic • Support • Cereri & Resurse

    ► discord.gg/jWxeDSf7HP ◄





    See full signature
    Membru Începător
    Membru Începător
    Mesaje: 2
    Membru din: 22 Oct 2025, 21:58
  • Reacții: 2
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de adi059697 »

    Cine nu are functiile

    --Adauga in questlib.lua
    Code:
    function say_albastru(name) say(color256(0, 0, 255)..name..color256(0, 0, 255)) end
    function say_rosu(name) say(color256(255, 0, 0)..name..color256(255, 0, 0)) end
    function say_verde(name) say(color256(200, 255 , 200)..name..color256(196, 196, 196)) end
    function say_verde2(name) say(color256(0, 238, 0)..name..color256(0, 238, 0)) end
    function say_auriu(name) say(color256(255, 215, 0)..name..color256(255, 215, 0)) end
    function say_negru(name) say(color256(0, 0, 0)..name..color256(0, 0, 0)) end
    function say_alb(name) say(color256(255, 255, 255)..name..color256(255, 255, 255)) end
    function say_galben(name) say(color256(255, 255, 0)..name..color256(255, 255, 0)) end
    function say_albastru2(name) say(color256(147, 248, 255)..name..color256(147, 248, 255)) end
    
    function say_title_center(msg,r,g,b)
        local _color
        if (r and g and b) == nil then
            _color = color256(255, 230, 186)
        else
            _color = color256(r, g, b)
        end
        raw_script(string.format("[TEXT_HORIZONTAL_ALIGN_CENTER]%s%s%s[/TEXT_HORIZONTAL_ALIGN_CENTER][ENTER]", _color, msg, color256(196, 196, 196)))
    end

    --Adauga in quest_functions
    Code:
    say_albastru
    say_rosu
    say_verde
    say_verde2
    say_auriu
    say_negru
    say_alb
    say_galben
    say_albastru2
    say_title_center
    Membru Începător
    Membru Începător
    Mesaje: 2
    Membru din: 22 Oct 2025, 21:58
  • Reacții: 2
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de adi059697 »

    Si am personalizat putin questul,

    Am setat sa poata doar jucatorul x si y sa isi activeze / foloseasca itemul.
    Acum va puteti seta cantitatea la iteme, (util daca il folositi pe conutl de player sa va dati iteme)
    Puteti alege sa nu adaugati bonusuri sau pietre si va da direct itemul x cu cantitatea y
    Puteti sa alegeti doar sa puneti pietre
    Doar bonusuri
    Si personalizare completa.

    SPOR sper ca o sa va ajute pe uni.

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.
    Membru Ucenic
    Membru Ucenic
    Mesaje: 18
    Membru din: 12 Oct 2025, 17:42
  • Reacții: 51
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
    Server: www.Cave2.eu
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de l3oogie »

    🔧 Modificarile aduse

    Preview complet al itemului – include itemul, pietrele, bonusurile si cantitatea.

    Confirmare finala inainte de creare.

    Daca alegi Renunta, iti afiseaza tot ce ai selectat pana in acel punct.

    Protectie suplimentara pentru setarea parolei.

    Initializare parola doar cu „cuvantul secret”.

    Schimbarea parolei necesita parola veche + cuvantul secret.

    Protectie pentru confirmarea parolei (nu necesita reset complet).

    La /reload q sau reboot, parola se sterge automat si trebuie reinitializata.



    Am adaugat o functie globala de stocare a parolei.

    Daca folositi aceasta functie in mai multe quest-uri, posibil ca parola va fi comuna pentru toate!

    Nu sunt expert in toate aceste functii globale, asa ca recomand ca fiecare sa testeze atent daca vrea sa extinda quest-ul in alte proiecte.

    ℹ️ Nota personala

    Functioneaza foarte bine in forma actuala 😄, insa daca doriti, puteti optimiza sau modifica dupa nevoi.

    Quest:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.
    Scrie răspuns

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Quest-uri”

    Informații

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

    Discord ID copiat: