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

[Poprawa]Questu..


Rekomendowane odpowiedzi

Opublikowano

Witam znalazłem na necie taką książeczkę admina którą można banować Itp.. Prosił bym o poprawę tego Questu i wrzucenie np na wklej...

 

Questa daje w Spoilerze bo niestety tam link wygasł do wklejki. Poproszę też o poprawę spacji Itp.. Z góry dzięki. :)

 

 

 

quest panel_admina begin[/center]
state start begin
when 69100.use begin
say_size(400,400)
say_reward("Książka Administratora:")
local s = select("Zbanuj Gracza", "Odbanuj Gracza", "Kick Kill Stun", "Zrzuć Moby na Mapę ", "Wymiar Władców Zarządzanie ", "Otwórz NPC ", "Banowanie na czas", "Smocze Monety ", "Pokaż gracza ", "Wyjdź ")
if s == 10 then
return
elseif s == 1 then
say("Podaj nick gracza:")
local nick = input()
say("Podaj powód zbanowania:")
local powod = input()
say("Na pewno chcesz zbanować?")
local na_pewno = select("Tak", "Nie")
if na_pewno == 2 then
return
elseif na_pewno == 1 then
local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
query("UPDATE account.account SET status = 'BLOCK' WHERE id = '"..id.."';")
query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")
notice_all("Gracz o nicku "..nick.." został Zablokowany! ")
end
elseif s == 2 then
say("Podaj nick gracza:")
local nick = input()
say("Na pewno chcesz odbanować gracza?")
local na_pewno = select("Tak", "Nie")
if na_pewno == 2 then
return
elseif na_pewno == 1 then
local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
query("UPDATE account.account SET status = 'OK', availDt = '0000-00-00 00:00:00' WHERE id = '"..id.."';")
notice_all("Gracz o nicku "..nick.." został Odblokowany! ")
end
elseif s == 3 then
say("Co chcesz?")
local co = select("Kick", "Kill", "Stun", "Spowolnij", "Anuluj")
if co == 5 then
return
elseif co == 1 then
say("Wpisz nick gracza:")
local nick = input()
command("dc "..nick)
say_red("Gracz o nicku "..nick.." został Wyrzucony! ")
elseif co == 2 then
say("Wpisz nick gracza:")
local nick = input()
command("kill "..nick)
say_red("Gracz o nicku "..nick.." został Zabity! ")
elseif co == 3 then
say("Wpisz nick gracza:")
local nick = input()
command("stun "..nick)
say_red("Gracz o nicku "..nick.." został Omdlony! ")
elseif co == 4 then
say("Wpisz nick gracza:")
local nick = input()
command("slow "..nick)
say_red("Gracz o nicku "..nick.." został Spowolniony! ")
end
elseif s == 4 then
local e = select("Zrzuć Moby koło siebie", "Skasuj Potwory obok siebie", "Skasuj na Mapie", "Moby po całej mapie", "Anuluj")
if e == 5 then
return
elseif e == 1 then
say_red("Zrzuć Moby koło siebie ")
say("Na pewno chcesz zrzucać moby? ")
local resp = select("Tak", "Nie")
if resp == 2 then
return
elseif resp == 1 then
say("Podaj ID Potwora i ilość ")
say_red("Przykład: 1093 10 ")
local spawn = input()
command("m "..spawn)
say("Zostały Zrzucone moby o id i ilości " ..spawn)
end
elseif e == 2 then
say("Skasowano!")
command("purge")
elseif e == 3 then
say("Skasowano!")
command("purge all")
elseif e == 4 then
say("Czy na pewno chcesz zrzucić moby po całej mapie? ")
local resp1 = select("Tak", "Nie")
if resp1 == 2 then
return
elseif resp1 == 1 then
say("Wpisz id moba:")
local id = input()
say("Wpisz ilość:")
local ilosc = input()
for i = 1, ilosc do
command("mm "..id)
end
end
end
elseif s == 5 then
say("Możesz tutaj zarządzać wymiarem:")
local x = select("Dodaj do Wymiaru", "Skasuj Czasy Wymiaru", "Anuluj")
if x == 3 then
return
elseif x == 1 then
say("Podaj nick:")
local nick = input()
say("Podaj czas:")
local czas = input()
say("Na pewno chcesz dodać?")
local tak = select("Tak", "Nie")
if tak == 2 then
return
elseif tak == 1 then
say("DONE!")
end
elseif x == 2 then
say("Chcesz skasować czasy Wymiaru?")
local tak = select("Tak", "Nie")
if tak == 2 then
return
elseif tak == 1 then
notice_all("Czasy Wymiaru Władców Zostały Zrestartowane !")
end
end
elseif s == 6 then
say("Wybierz Jaki Sklep Chcesz Otworzyć: ")
local shop = select("Handlarka", "H.Bronią ", "H.Zbroją ", "Rybak", "Item-Shop", "Dozorca", "IS Dozorca ", "Anuluj")
if shop == 8 then
return
elseif shop == 1 then
npc.open_shop(9003)
chat("Sklep Został Otwarty ")
elseif shop == 2 then
npc.open_shop(9001)
chat("Sklep Został Otwarty ")
elseif shop == 3 then
npc.open_shop(9002)
chat("Sklep Został Otwarty ")
elseif shop == 4 then
npc.open_shop(9009)
chat("Sklep Został Otwarty ")
elseif shop == 5 then
npc.open_shop(9010)
chat("Sklep Został Otwarty ")
elseif shop == 6 then
game.open_safebox()
chat("Dozorca Został Otwarty ")
elseif shop == 7 then
game.open_mall()
chat("Dozorca IS Został Otwarty ")
end
elseif s == 7 then
say("Podaj nick:")
local nick = input()
say("Podaj do kiedy ma być zbanowany:[ENTER]Podaj w foramcie: yyyy-mm-dd gg:mm:ss")
local dni = input()
say("[ENTER]Podaj Powód Blokady ")
local powod = input()
say("Na pewno chcesz zbanować?")
local tak = select("Tak", "Nie")
if tak == 2 then
return
elseif tak == 1 then
local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
query("UPDATE account.account SET availDt = '"..dni.."' WHERE id = '"..id.."';")
query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")
notice_all("Gracz o nicku "..nick.." został Zablokowany ")
notice_all("Do dnia "..dni.." powód blokady: "..powod.." ! ")
end
elseif s == 8 then
say_title("Możesz tutaj: ")
say_green("Doładować Smocze Monety Sprawdzić Ile kto Ma ")
say_green("Ująć SM ")
local sm = select("Doładuj SM", "Sprawdź Stan SM", "Ujmij SM", "Anuluj")
if sm == 4 then
return
elseif sm == 1 then
say("Wpisz nick, któremu chcesz doładować sm:")
local nick = input()
say("Ile SM chcesz doładować?")
local ile_sm = input()
say("Na pewno chcesz doładować: "..nick.." SM: "..ile_sm.."?")
local tak = select("Tak", "Nie")
if tak == 2 then
return
elseif tak == 1 then
query("UPDATE account.account SET cash = cash + '"..ile_sm.."' WHERE login= '"..nick.."';")
say("DONE!")
end
elseif sm == 2 then
say("Wpisz nick, do sprawdzenia stanu SM:")
local nick = input()
local sm = query("SELECT cash FROM account.account WHERE login = '"..nick.."';")
say(nick.." ma: "..sm.." SM!")
elseif sm == 3 then
say("Wpisz nick, któremu chcesz odjąć SM:")
local nick = input()
say("Wpisz ile chcesz odjąć SM:")
local ile_sm = input()
say("Chcesz odjąć: "..ile_sm.." graczowi: "..nick.."?")
local tak = select("Tak", "Nie")
if tak == 2 then
return
elseif tak == 1 then
query("UPDATE account.account SET cash = cash - '"..ile_sm.."' WHERE login= '"..nick.."';")
say("DONE!")
end
end
elseif s == 9 then
say("Wpisz nick gracza:")
local nick = input()
local ip = query("SELECT ip FROM player.player WHERE name = '"..nick.."';")
say("Podaj Ponownie Nick w celu potwierdzenia ")
local nick2 = input()
local infoid = query("SELECT account_id FROM player.player WHERE name = '"..nick2.."';")
local login = query("SELECT login FROM account.account WHERE id = '"..infoid.."';")
local lvl = find_pc_by_name(nick)
say("Level: "..pc.get_level(lvl))
say("Czas gry: "..pc.getplaytime(lvl))
say("Ip: "..ip)
say("Ilość Expa:"..pc.get_exp(lvl))
say("Postać Zawiera:"..pc.getgold(lvl).." Yang ")
say("Max HP:"..pc.get_hp(lvl))
say("Login Postaci to : "..login)
end
end
end
end

 

 

image.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...