Cum zice si titlul, cer un quest pentru raportarea bug-urilor si pentru anunt global.
Am game 34083
Cerere quest report bug si anunt global.[rezolvat]
Raportare hack
Anunt global
Cod: Selectaţi tot
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("Raporteazã player-ul")
say_reward("ANUNÞ: Dacã abuzaþi de acest sistem puteþi primi ban!")
say("Cu acest sistem puteþi semnala un hacker Staffului.")
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("Da","Nu")
if a == 2 then
return
end
say_title("Raporteazã player-ul")
say_reward("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("Raporteazã player-ul")
say_reward("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_reward("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("")
say("Vrei sã raportezi alt player? Apasã 'N'")
end
end
end Cod: Selectaţi tot
quest global begin
state start begin
when login begin
setstate(info)
end
end
state info begin
when info or button begin
say_reward("Buna "..pc.get_name())
say("Daca vrei sa postezi un mesaj Global trebuie sa platesti 10kk")
say("Deci vrei sa postezi ?")
local text = select("Da","Nu")
if text = 2 then
return
elseif text = 1 then
if pc.get_gold() =< (10000000)
say("Nu ai destul gold")
else
say("Scrie Mesajul")
local notice_text = input()
notice_all("Lv. "..pc.get_level().." "..pc.get_name().." : "..notice_text)
pc.changegold(-10000000)
end
end
end
end
end-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 50 vizitatori


de