Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam. Posiadam quest na pierscien gm i chcialbym dodac tam opcje, ktora usuwala by aktywne bonusy typu "Bonus Expa/dropu itemow".
 
Moj quest:

 

quest panel_gm begin

state start begin

when 30204.use with pc.is_gm() begin

say_title ( "Pierscien GM:" )

say("Witaj "..pc.name.." w pierscieniu GameMastera. ")

local wybor = select ("Dodaj Bonus EXP", "Dodaj Bonus DROP", "Statusy GM - Info", "Skille P", "Anuluj")

if wybor == 1 then

say("Witaj "..pc.name.." w Dodaj Bonus EXP ! ")

say_reward("Tutaj mozesz dodac troche expa na serwerze")

local exp = select ("Dodaj 50% na 1H", "Dodaj 50% na 2H", "Dodaj 50% na 5H", "Dodaj 100% na 1H", "Dodaj 100% na 2H", "Dodaj 100% na 5H", "Anuluj")

if exp == 1 then

say("Bonus doświadczenia o wartości : 50 %. ")

say("Na czas : 1H/Godzina. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 50% expa na 1H ! ")

command("priv_empire 0 4:exp 50 1")

elseif exp == 2 then

say("Bonus doświadczenia o wartości : 50 %. ")

say("Na czas : 2H/Godziny. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 50% expa na 2H ! ")

command("priv_empire 0 4:exp 50 2")

elseif exp == 3 then

say("Bonus doświadczenia o wartości : 50 %. ")

say("Na czas : 5H/Godzin. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 50% expa na 5H ! ")

command("priv_empire 0 4:exp 50 5")

elseif exp == 4 then

say("Bonus doświadczenia o wartości : 100 %. ")

say("Na czas : 1H/Godzina. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 100% expa na 1H ! ")

command("priv_empire 0 4:exp 100 1")

elseif exp == 5 then

say("Bonus doświadczenia o wartości : 100 %. ")

say("Na czas : 2H/Godziny. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 100% expa na 2H ! ")

command("priv_empire 0 4:exp 100 2")

elseif exp == 6 then

say("Bonus doświadczenia o wartości : 100 %. ")

say("Na czas : 5H/Godzin. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 100% expa na 5H ! ")

command("priv_empire 0 4:exp 100 5")

end

elseif wybor == 2 then

say("Witaj "..pc.name.." w opcji dodaj bonus DROP. ")

say("Mozesz zwiekszyc tutaj troche dropu na serwerze. ")

local drop = select ("Dodaj 10% Dropu 1H", "Dodaj 10% Dropu 2H", "Dodaj 10% Dropu 5H", "Dodaj 30% Dropu 1H", "Dodaj 30% Dropu 2H", "Dodaj 30% Dropu 5H", "Anuluj")

if drop == 1 then

say("Bonus dropu o wartości : 10 %. ")

say("Na czas : 1H/Godzina. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 10% dropu na 1H ! ")

command("priv_empire 0 1:item_drop 10 1")

elseif drop == 2 then

say("Bonus dropu o wartości : 10 %. ")

say("Na czas : 2H/Godziny. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 10% dropu na 2H ! ")

command("priv_empire 0 1:item_drop 10 2")

elseif drop == 3 then

say("Bonus dropu o wartości : 30 %. ")

say("Na czas : 5H/Godzin. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 10% dropu na 5H ! ")

command("priv_empire 0 1:item_drop 10 5")

elseif drop == 4 then

say("Bonus dropu o wartości : 30 %. ")

say("Na czas : 1H/Godzina. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 30% dropu na 1H ! ")

command("priv_empire 0 1:item_drop 30 1")

elseif drop == 5 then

say("Bonus dropu o wartości : 30 %. ")

say("Na czas : 2H/Godziny. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 30% dropu na 2H ! ")

command("priv_empire 0 1:item_drop 30 2")

elseif drop == 6 then

say("Bonus dropu o wartości : 30 %. ")

say("Na czas : 5H/Godzin. ")

say("Został dodany!")

notice_all("Administrator "..pc.name.." dodał bonus 30% dropu na 5H ! ")

command("priv_empire 0 1:item_drop 30 5")

end

elseif wybor == 3 then

say("Witaj "..pc.name.." w opcji Statusy GM! ")

say("Mozesz wybrac swoj status i poinformowac graczy . ")

local statusy = select ("Przywitaj sie", "Pozegnaj sie", "INFO o restarcie serwera", "Poinformuj o ZUO", "Poinformuj o OX", "Anuluj")

if statusy == 1 then

notice_all("Administrator "..pc.name.." wita serdecznie . ")

end

if statusy == 2 then

notice_all("Administrator "..pc.name.." zegna sie ze wszystkimi. ")

end

if statusy == 3 then

notice_all("Drodzy gracze za 1 minute odbedzie sie reset serwera. Prosimy sie wylogowac !. ")

end

if statusy == 4 then

notice_all("Drodzy gracze dzisiaj o godzinie 21:30 odbedzie sie zuo! Info. na forum! ")

end

if statusy == 5 then

notice_all("Drodzy gracze dzisiaj o godzinie 21:30 odbedzie sie ox! Info. na forum ! ")

end

elseif wybor == 4 then

if pc . get_job() == 0 and pc . get_skill_group()==1 then

pc . set_skill_level (1, 59)

pc . set_skill_level (2, 59)

pc . set_skill_level (3, 59)

pc . set_skill_level (4, 59)

pc . set_skill_level (5, 59)

elseif pc . get_job()==0 and pc . get_skill_group()==2 then

pc . set_skill_level (16, 59)

pc . set_skill_level (17, 59)

pc . set_skill_level (18, 59)

pc . set_skill_level (19, 59)

pc . set_skill_level (20, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==1 then

pc.set_skill_level(31, 59)

pc.set_skill_level(32, 59)

pc.set_skill_level(33, 59)

pc.set_skill_level(34, 59)

pc.set_skill_level(35, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==2 then

pc.set_skill_level(46, 59)

pc.set_skill_level(47, 59)

pc.set_skill_level(48, 59)

pc.set_skill_level(49, 59)

pc.set_skill_level(50, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==1 then

pc.set_skill_level(61, 59)

pc.set_skill_level(62, 59)

pc.set_skill_level(63, 59)

pc.set_skill_level(64, 59)

pc.set_skill_level(65, 59)

pc.set_skill_level(66, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==2 then

pc.set_skill_level(76, 59)

pc.set_skill_level(77, 59)

pc.set_skill_level(78, 59)

pc.set_skill_level(79, 59)

pc.set_skill_level(80, 59)

pc.set_skill_level(81, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==1 then

pc.set_skill_level(91, 59)

pc.set_skill_level(92, 59)

pc.set_skill_level(93, 59)

pc.set_skill_level(94, 59)

pc.set_skill_level(95, 59)

pc.set_skill_level(96, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==2 then

pc.set_skill_level(106, 59)

pc.set_skill_level(107, 59)

pc.set_skill_level(108, 59)

pc.set_skill_level(109, 59)

pc.set_skill_level(110, 59)

pc.set_skill_level(111, 59)

end

end

end

end

end

 

 

Dziekuje i pozdrawiam.

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...