Nume: [Quest] Ban direct din joc.
Descriere: Poti da ban direct din joc
Imagini:-
Quest/arma/armura/etc: Sistem ban
Download(Opţional): Instalare Quest:
1. Salvati continutul quest-ului într-un fisier text numit de exemplu nume_quest.quest .
2. Va conectati la filezilla / winscp si întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveti).
3. Îl puneti acolo (sa fie .quest) si da-ti permisiuni 777.
4. Te loghezi în FreeBSD / putty si scrii în felul urmator: cd /usr/home/game/share/locale/germany/quest
5./qc nume_quest.quest
6. Intrati pe server si scrieti /reload q .
7. Testati quest-ul .
Code:
quest neoban begin
-- Necesita ce-a mai noua varianta de quest lib.
state start begin
when (aici punet codul itemului).use with pc.is_gm() begin
say("Ce vrei sa faci?")
local s = select('Blocheaza.','Deblocheaza.',"Nimic.")
if s == 3 then return end
local ban,bantxt,bantxt2 = "BLOCK","bannen","gebannt"
if s == 2 then
ban,bantxt,bantxt2 = "OK","entbannen","entbannt"
end
say(col.blue('Jucator. '..bantxt)); say('[ENTER]Introduceti numele jucatorului.[ENTER](Sau doar o parte.)')
local inp = input(); inp = mysql_escape(inp)
if inp == "" or inp == pc.get_name() then
say(col.red('Intrare invalida.[ENTER]intoarcere!'))
return
end
local q = mysql_query('select * from player.player WHERE name LIKE \\"%'..inp..'%\\" AND name NOT like \\"%[%\\"')
if q == "ERROR" then
say(col.red('Eroare la introducerea datelor, sau nu exista jucatori cu acest nume.'))
return
end