Quest nume la breasla

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Salut. Este vreun quest care sa-l pun la un item sa schimbi numele la o breasla ? sau cum pot schimba numele la o breasla fara sa dau reboot ?
Avatar utilizator
Chance
Mister Just4Metin

Mister Just4Metin
Mesaje: 1084
Membru din: 31 Dec 2014, 10:24
Server: Posibil
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 35  
 Contact:
Medalii

Cod: Selectaţi tot

    quest change_guild_master_item begin
       state start begin
          function change_master( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member , iscacheitem )
             local ret = guild.change_master_with_limit( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member, iscacheitem)
             local result = false
             if ret == 0 then
                say("Ai introdus un nume fals")
             elseif ret == 1 then
                say("Doar liderii de breaslã pot folosi acest inel.")
             elseif ret == 2 then
                say("Membrul breslei nu a fost gãsit.")
             elseif ret == 3 then
                say("Ai adãugat cu succes un Mesaj de lider.")
                result = true
             elseif ret == 4 then
                say("Tu nu eºti in nicio breaslã.")
             elseif ret == 5 then
                say("Caracterul care este trecut ca lider")
                say("nu este online.")
             elseif ret == 6 then
                say("Caracterul care este trecut ca lider")
                say("are nivelul prea mic.")
             elseif ret == 7 then
                say("Caracterul care este trecut ca lider")
                say("trebuie sã aibe deja o breaslã.")
             end
             return result
          end
          when 71099.use begin
             say_title("Inel de continuitate")
             if pc.is_guild_master() == false then
                say("Doar liderii breslelor pot folosi acest inel.")
                return
             end
             say("Te rog sã introduci numele noului lider.")
             say("")
             local s = input()
             say_title("Inel de continuitate")
             if s == pc.name then
                say("Nu poti sã iti introduci numele tãu.")
                return
             elseif s == "" then
                say("Vã rugãm sã introduceti un alt nume!")
                return
             end
             if not pc.is_near_vid( find_pc_by_name( s ) , 10 ) then
                say("Caracterul cãruia vrei sã îi înmânezi breaslã")
                say("trebuie sã fie alaturi de tine.")
                return
             end
             if change_guild_master_item.change_master( s , 40 , 0 , 0 , 0 ,true) == true then
                pc.remove_item(71099)
             elseif ret == 5 then
                say("error: 1")
                say("Vã rugam sã contactati un administrator.")
             elseif ret == 6 then
                say("Caracterul care trebuie sã fie lider")
                say("are nivelul prea scazut.")
             else
                say("error: 2")
                say("Vã rugam sã introduceti un nume:")
                say(ret)
                say("Raportati unui administrator.")           
             end
          end
       end
    end
Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .


Un thx de ti-am fost de ajutor
Avatar utilizator
KriTecK
Fost Helper

Fost Helper
Mesaje: 520
Membru din: 28 Iul 2013, 11:05
Aprecieri: 9  
Mulţumiri: 11  
 Contact:
Medalii

Si cum e questu asta ? Pot pune la numele breslei spre exemplu [#1] ?
Avatar utilizator
deVice
Nivel 6

Nivel 6
Mesaje: 1010
Membru din: 06 Aug 2013, 13:59
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 3  
Discord: Copiază ID
 Contact:
Medalii

C.Eduard scrie:

Cod: Selectaţi tot

    quest change_guild_master_item begin
       state start begin
          function change_master( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member , iscacheitem )
             local ret = guild.change_master_with_limit( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member, iscacheitem)
             local result = false
             if ret == 0 then
                say("Ai introdus un nume fals")
             elseif ret == 1 then
                say("Doar liderii de breaslã pot folosi acest inel.")
             elseif ret == 2 then
                say("Membrul breslei nu a fost gãsit.")
             elseif ret == 3 then
                say("Ai adãugat cu succes un Mesaj de lider.")
                result = true
             elseif ret == 4 then
                say("Tu nu eºti in nicio breaslã.")
             elseif ret == 5 then
                say("Caracterul care este trecut ca lider")
                say("nu este online.")
             elseif ret == 6 then
                say("Caracterul care este trecut ca lider")
                say("are nivelul prea mic.")
             elseif ret == 7 then
                say("Caracterul care este trecut ca lider")
                say("trebuie sã aibe deja o breaslã.")
             end
             return result
          end
          when 71099.use begin
             say_title("Inel de continuitate")
             if pc.is_guild_master() == false then
                say("Doar liderii breslelor pot folosi acest inel.")
                return
             end
             say("Te rog sã introduci numele noului lider.")
             say("")
             local s = input()
             say_title("Inel de continuitate")
             if s == pc.name then
                say("Nu poti sã iti introduci numele tãu.")
                return
             elseif s == "" then
                say("Vã rugãm sã introduceti un alt nume!")
                return
             end
             if not pc.is_near_vid( find_pc_by_name( s ) , 10 ) then
                say("Caracterul cãruia vrei sã îi înmânezi breaslã")
                say("trebuie sã fie alaturi de tine.")
                return
             end
             if change_guild_master_item.change_master( s , 40 , 0 , 0 , 0 ,true) == true then
                pc.remove_item(71099)
             elseif ret == 5 then
                say("error: 1")
                say("Vã rugam sã contactati un administrator.")
             elseif ret == 6 then
                say("Caracterul care trebuie sã fie lider")
                say("are nivelul prea scazut.")
             else
                say("error: 2")
                say("Vã rugam sã introduceti un nume:")
                say(ret)
                say("Raportati unui administrator.")           
             end
          end
       end
    end
Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .

Un thx de ti-am fost de ajutor
Ce ai spus tu n-are nicio treaba cu subiectul .. Tu ai dat un quest si tutorial pentru Inelul Urmasului care poate sa modifice lider-ul breslei,nu sa ii schimbe numele .. 8-|
Imagine
Afișează semnătura
Avatar utilizator
[Chuli-Gaara]
Nivel 10

Nivel 10
Mesaje: 2285
Membru din: 27 Oct 2014, 22:34
Server: Al meu
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 17  
 Contact:
Medalii

Pentru postarea unui subiect în care ceri suport în jocul Metin2, va trebui să ai în vedere următorul regulament:
  • Titlul trebuie să reflecte problema: o mare parte din titlu TREBUIE să se regăsească și în subiectul cu problema respectivă.
  • Sunt restricţionate cuvintele: problem, help, ajutor etc.: Pentru frumuseţea secţiunii, este recomandat să nu fie folosite aceste cuvinte.
  • Explicaţi EXACT problema pe care o aveţi: Încercaţi să detaliaţi problema pe care o aveţi, astfel încât Helperul să vă poată ajuta EXACT cu ceea ce aveţi.
  • Puneţi o imagine cu problema: Este vital ca helperii să vadă despre ce e vorba. Faceți un print-screen şi puneți imaginea în subiect. Imaginea trebuie să fie încărcată pe site-ul Imgur - click. După încărcare, daţi click pe previzualizarea imaginii și copiaţi adresa de sus. Dacă sunt mai multe imagini, copiaţi adresa de sus şi puneţi-o în subiect.
  • Folosiţi funcţia căutare înainte să întrebaţi: Este esențial acest lucru, dacă s-a mai discutat problema, este mai uşor să găsiţi rezolvarea, în loc să staţi alte câteva zile pentru răspuns la problemă.
  • Marcaţi voi subiectele ca fiind rezolvate: Dacă problema a fost rezolvată, puteţi să-i scutiţi pe Helperi să vă marcheze subiectul ca fiind rezolvat. În titlu, la final, lăsaţi puţin spaţiu (apăsaţi odată pe tasta Space) Şi puneţi eticheta [rezolvat!] sau [Rezolvat!], nu [ReZoLvAt]. Opţional, puneţi iconiţa de subiect Imagine.
  • Folosiţi alte cuvinte şi/sau expresii în locul cuvintelor restricţionate in titlu: Puteţi să folosiţi următoarele exemple:
    • Cum pot să...
    • Cum să repar...
    • Cum să rezolv...
    • Nu merge ... și aș dori o soluție
    • Soluții pentru...
    • Nu funcționează...
    • Nu pot să...
    • Am nevoie de...
    • Cum se...
    • Caut ... pentru ...
    • Eroare ... în/la/pe ...
    • Ce pot face când...
    • E posibil să...?
    • Modificare...
  • Suportul: De acum inainte suportul se ofera pe forum nu pe mess/skype si alte chestii. Cei care posteaza gen : da-mi add la [email protected] vor primi avertisment.
  • NOU ! Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în, subiectul va fi închis.
Subiectele care NU respectă acest regulament vor fi mutate la Arhivă Probleme şi Întrebări!
Închis
Răspunsuri
10
Vizualizări
1202
Răspunsuri
3
Vizualizări
226
Răspunsuri
3
Vizualizări
383

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie