quest reporthack begin
state start begin
when login begin
set_state(report)
end
end
state report begin
when letter begin
send_letter("Raporteazã player-ul")
end
when button or info begin
say_title("Report player")
say("ANUNÞ: Dacã abuzaþi de acest sistem puteþi primi ban!")
say("Cu acest sistem puteþi semnala un hacker Staffului.")
say("Trebuie sa pui si o dovada pe forum !.")
say("Puteþi raporta playeri pentru:")
say("Damage hack")
say("Trade bug")
say("Injurãturi")
say("GM impertinenþi")
say("Player impertinenþi")
say("")
say_reward("Eºti sigur cã vrei sã raportezi pe cineva??")
local a = select("Yes","No")
if a == 2 then
return
end
say_title("Report player")
say("ANUNÞ: Dacã abuzaþi de acest sistem puteþi primi ban!")
say("Care e numele playerului?")
say("")
say_reward("Încearcã sã scrii numele corect.")
local name = input()
if name == "" then
return
end
local u_vid = find_pc_by_name(name)
if u_vid == 0 then
say_title("Report player")
say("ANUNÞ: Dacã abuzaþi de acest sistem puteþi primi ban!")
say("Acest player nu e online.")
return
end
say("Ce hack/ bug a folosit?")
local reporter = pc.get_name()
local b = select("Damage hack", "Trade bug", "Injurãturi", "GM impertinenþi", "Player impertinenþi","Exit")
if b == 1 then
char_log(1, reporter, name)
elseif b == 2 then
char_log(2, reporter, name)
elseif b == 3 then
char_log(3, reporter, name)
elseif b == 4 then
char_log(4, reporter, name)
elseif b == 5 then
char_log(5, reporter, name)
else
return
end
say_title("Report player")
say("ANUNÞ: Dacã abuzaþi de acest sistem puteþi primi ban!")
say("IMPORTANT: Numele tãu a fost inregistrat.")
say("Îþi mulþumim")
say("Echipa va cerceta aceastã persoana în curând.")
say("Trebuie sa pui si o dovada pe forum !.")
say("")
say("Vrei sã raportezi alt player? Apasã 'N'")
end
end
end
Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu reporthack.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 reporthack.quest
5. Intraţi pe server şi scrieţi /reload q .