[quest] Ziua cartilor Schimba

Avatar utilizator
John92
Nou Venit

Nou Venit
Mesaje: 38
Membru din: 12 Apr 2015, 19:38
Server: Metin2 Ro sv Apollo
Regat: Jinno
Aprecieri: 15  
Mulţumiri: 1  
 Contact:
Medalii

Salutare
nu am mai vazut pe alte forum sau pe just4metin si mam decis sa il postez aici
merge perfect puteti testa . Sper ca v-am fost de folos cu acest quest .. :ymhug:

Cod: Selectaţi tot

 quest eveniment_carti begin
        state start begin
            when login begin
                if game.get_event_flag("eveniment_carti") == 1 then
                    chat("[EVENIMENT]: Ziua Cartilor Schimba - ACTIVAT.")
                end
            end

            when 20023.chat."Administrare eveniment" with pc.is_gm() begin
                if game.get_event_flag("eveniment_carti") == 1 then
                    say_title("Soon:")
                    say("                                        ")
                    say("Doresti sa inchizi acest eveniment?     ")
                    say("                                        ")
                    local confirma = select ("Da", "Nu acum")
                    if 1 == confirma then
                        notice_all("[EVENIMENT]: Ziua Cartilor Schimba - TERMINAT.")
                        game.set_event_flag("eveniment_carti", 0)
                        return
                    end
                end
             
                if game.get_event_flag("eveniment_carti") == 0 then
                    say_title("Soon:")
                    say("                                        ")
                    say("Doresti sa deschizi acest eveniment?    ")
                    say("                                        ")
                    local confirma = select ("Da", "Nu acum")
                    if 1 == confirma then
                        notice_all("[EVENIMENT]: Ziua Cartilor Schimba - ACTIVAT.")
                        game.set_event_flag("eveniment_carti", 1)
                        return
                    end
                end
            end
			
            when 20023.chat."Ziua Cartilor" with game.get_event_flag("eveniment_carti") == 1 begin
                say_title("Soon:")
                say("                                          ")
                say("Saluare! Dupa cum poate stii astazi este  ")
                say("ziua Cartilor. Toti jucatorii aduna cartii")
                say("pentru a primi in schimbul cartile dorite ")
                say("care ii vor ajuta in aventura lor pe ser- ")
                say("ver. Asadar, daca doresti sa schimbi o    ")
                say("puneo pe mine iar eu iti voi schimba      ")
                say("cartea un premiu in locul iei!            ")
                say("                                          ")
                return
            end
      
      when 20023.take with item.vnum == 50300 and game.get_event_flag("eveniment_carti") == 1 begin
         local num = number(1,48)
         local tomes = {50401,50402,50403,50404,50405,50406,50416,50417,50418,50419,50420,50421,50431,50432,50433,50434,50435,50436,50446,50447,50448,50449,50450,50451,50461,50462,50463,50464,50465,50466,50476,50477,50478,50479,50480,50481,50496,50495,50494,50493,50492,50491,50506,50507,50508,50509,50510,50511}
         item.remove()
         pc.give_item2(tonumber(tomes[num]),1)
      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 .
Pentru acest mesaj, John92 for the post:
RID8Rgaming
Imagine
Afișează semnătura
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

Mutat unde trebuie !
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

Multumesc foarte mult. Este perfect funcţional. Poti sa pornesti/opresti eventul si nu are buguri.
Ultima oară modificat 29 Dec 2020, 10:29 de către Sathyr, modificat 1 dată în total.
Motiv: Cuvinte corectate!
Imagine
Afișează semnătura
Răspunde
Răspunsuri
6
Vizualizări
3796
Răspunsuri
1
Vizualizări
134
Răspunsuri
4
Vizualizări
413

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator