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

Quest na banowanie


Rekomendowane odpowiedzi

Opublikowano

Prosiłbym o napisanie quest na banowanie na czas, perm, odbanowanie.


Chciałbym też móc banować na swoją określoną datę np. ban do 2014-03-30 15:55:00


 


Za pomoc 5* i limit like


Opublikowano


quest ban_panel begin

state start begin

when 69000.use with pc.is_gm() begin

say_reward("Książka Administratora:")

local s = select("Zbanuj Gracza", "Odbanuj Gracza", "Zbanuj Gracza Czasowo", "Info Gracz", "Wyjdź ")

if s == 5 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 Permamentnie! ")

notice_all("Powodem Blokady jest: "..powod.." ! ")

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("Podaj nick:")

local nick = input()

say("Podaj do Kiedy ma zostać zbanowany przyjmująć że :")

say_red("1=24h , 2=48h , 3=72h I tak dalej[ENTER] ")

local day = 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 = date_add(now(),INTERVAL "..day.." DAY) where id='"..id.."';")

query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")

notice_all("Gracz o nicku "..nick.." został Zablokowany ")

notice_all("Blokada Będzie Trwać "..day.." Dni Powód Blokady: "..powod.." ! ")

end

 

elseif s == 4 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("Max MP:"..pc.get_sp(lvl))

say("Login Postaci to : "..login)

end

end

end

end

727881401622271220780.jpeg
Opublikowano
quest ban_panel begin
state start begin
when 69000.use with pc.is_gm() begin
say_reward("Książka Administratora:")
local s = select("Zbanuj Gracza", "Odbanuj Gracza", "Zbanuj Gracza Czasowo", "Info Gracz", "Wyjdź ")
if s == 5 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 Permamentnie! ")
notice_all("Powodem Blokady jest: "..powod.." ! ")
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("Podaj nick:")
local nick = input()
say("Podaj do Kiedy ma zostać zbanowany przyjmująć że :")
say_red("1=24h , 2=48h , 3=72h I tak dalej[ENTER] ")
local day = 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 = date_add(now(),INTERVAL "..day.." DAY) where id='"..id.."';")
query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")
notice_all("Gracz o nicku "..nick.." został Zablokowany ")
notice_all("Blokada Będzie Trwać "..day.." Dni Powód Blokady: "..powod.." ! ")
end

elseif s == 4 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("Max MP:"..pc.get_sp(lvl))
say("Login Postaci to : "..login)
end
end
end
end

Nie trzeba QUERY ?

  • 8 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...