Sistem de Mentenanta - Forum

[ Mesaje noi · Membrii · Regulamentul forumului · Căutare · RSS ]
Pagina 1 din 11
Forum » Tutoriale si Resurse (T&R) » T&R Metin2 » Sistem de Mentenanta (Quest)
Sistem de Mentenanta
demonika1996Data: Duminică, 2014-11-09, 0:38 AM | Mesaj # 1
demonika1996
Colonel
Grup: VIP
Mesaje: 211
Premii: 11
Reputatie: 33
Stare: Offline
Salut FoG
am fost un timp(mai mult) absent dar am revenit pentru un timp si am sa va prezin un quest care va ajuta sa puneti o menentanta(in acelasi timp anunta si jucatorii de pe server)
prima data creati un fisier cu numele (shutdown.quest) sau cum vreti voi dar sa nu lasati space in loc de space scrieti asa ex(shut_down.quest)
Cod
quest rebootsystem begin
     state start begin
     when letter with pc.is_gm and pc.get_name() == "[GA]Equinox" begin
     send_letter("Shutdown System")
     end
     when info or button with pc.is_gm and pc.get_name() == "[GA]Equinox" begin
     say_title("Mentenanþa:")
     say_verde("Vrei sã aplici o Mentenanta ?")
     say_verde("Atunci alege timpul când sã opresc,")
     say_verde("server-ul dar tot odatã voi anunta si jucãtorii.")
     local s = select("30 Minute", "15 Minute", "Acum!", "Închide")
     if s == 1 then
     timer("shutdown30min", 1)
     end
     if s == 2 then
     timer("shutdown15min", 1)
     end
     if s == 3 then
     command("shutdown")
     end
     if s == 4 then
     send_letter("Mentenanta")
     end
     end
     when shutdown30min.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 30 de minute!")
     timer("shutdown15min", 60*15)
     end
     when shutdown15min.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 15 minute!")
     timer("shutdown1", 60*5)
     end
     when shutdown1.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 10 minute!")
     notice_all("Dati Log Out pentru a preveni pierderea itemelor!")
     timer("shutdown2", 60*5)
     end
     when shutdown2.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 5 minute!")
     notice_all("Dati Log Out pentru a preveni pierderea itemelor!")
     timer("shutdown3", 60*3)
     end
     when shutdown3.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 2 minute!")
     notice_all("Dati Log Out pentru a preveni pierderea itemelor!")
     timer("shutdown4", 60)
     end
     when shutdown4.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 1 minut!")
     notice_all("Dati Log Out pentru a preveni pierderea itemelor!")
     timer("shutdown5", 30)
     end
     when shutdown5.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 30 de secunde!")
     notice_all("Dati Log Out pentru a preveni pierderea itemelor!")
     timer("shutdown6", 15)
     end
     when shutdown6.timer begin
     notice_all("Atentie !!!")
     notice_all("Mentenanta: Server-ul va fi oprit în 15 secunde!")
     timer("shutdown7", 5)
     end
     when shutdown7.timer begin
     command("shutdown")
     end
     end
     end

puneti totul in acel fisier .quest

Introducerea in partea server
intrati in filezilla si scrieti
/user/home/game/share/germany/quest
acolo introduceti fisierul.quest dati click dreapta si file permision si setati 777 save dupa in consola scrieti
cd /usr/home/game/share/germany/quest
./qc shutdown.quest
si acum intrati in joc si scrieti comanda /reload q
am sa revin cu altele


 
Forum » Tutoriale si Resurse (T&R) » T&R Metin2 » Sistem de Mentenanta (Quest)
Pagina 1 din 11
Căutare: