!(;)broadcast(;)0(;)15(;)99(;)2(;)t_usgn[me]~=0(;)v_blacklist[me]==false(;)Error: You must be signed into usgn!(;)Error: You have been blacklisted!(;)msg(v_copyright..v_color["cyan"]..player(me, "name").." (BROADCAST): "..v_argsall)(;)!broadcast <message>(;)0
!(;)nobots(;)0(;)15(;)0(;)0(;)parse("bot_remove_all")(;)!nobots(;)1
@(;)parse(;)6(;)0(;)99(;)1(;)t_args[1]~=""(;)Error: The correct syntax is @parse <command>.(;)msg2(me, v_copyright..v_color["green"].."Server parsed: "..v_argsall) parse(v_argsall)(;)@parse <command>(;)0
!(;)autologin(;)0(;)30(;)0(;)1(;)t_usgn[me]~=0(;)Error: You must be logged into usgn to autologin.(;)autologin(me)(;)!autologin(;)0
!(;)usgn(;)0(;)15(;)0(;)1(;)t_usgn[me]~=0(;)Error: You are not logged into USGN.(;)msg2(me, v_copyright..v_color["orange"].."Your usgn is "..t_usgn[me]..".")(;)!usgn(;)0
!(;)nextmap(;)0(;)15(;)0(;)0(;)msg2(me, v_copyright..v_color["orange"].."The next map is: "..game("nextmap")..".")(;)!nextmap(;)0
!(;)login(;)0(;)10(;)2(;)3(;)file_exists(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg")==true(;)t_args[3]~="autologin"(;)read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg",1):match("(.*) (.*) ;")==t_args[3](;)Error: Incorrect username or password!(;)Error: Incorrect username or password!(;)Error: Incorrect username or password!(;)t_user[me][1],t_user[me][2]=read_line(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(". (.*) ;")..".cfg", 1):match("(.*) (.*) ;") v_login[me]["user"]=string.lower(t_args[2]) v_login[me]["pass"]=t_args[3] v_color_say[me]=v_color_list[t_ranks[t_user[me][2]][1]] v_level_say[me]=v_say_list[t_ranks[t_user[me][2]][1]] msg2(me, v_copyright..v_color["green"].."Welcome to "..game("sv_name").." "..t_user[me][1]..", your power level is "..t_user[me][2]..".")(;)!login <username> <password>(;)0
!(;)relogin(;)0(;)10(;)0(;)1(;)v_login[me]["user"]~="" and v_login[me]["pass"]~=""(;)Error: Please use !login before using !relogin.(;)say(me, "!login "..v_login[me]["user"].." "..v_login[me]["pass"])(;)!relogin(;)0
!(;)resetscore(;)0(;)30(;)0(;)1(;)player(me, "deaths")>0(;)Error: You must have at least 1 death to reset.(;)parse("setscore "..me.." 0") parse("setdeaths "..me.." 0")(;)!resetscore(;)1
!(;)roll(;)0(;)0(;)0(;)2(;)v_rollthediceday==true(;)player(me, "health")>0(;)Error: It is not rollthediceday.(;)Error: You are dead.(;)roll_dice(me) msg(v_copyright..v_color["black"]..player(me, "name").." ROLLED THE DICE!")(;)!roll(;)0
!(;)rollfor(;)0(;)30(;)1(;)4(;)v_rollthediceday==true(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")(;)player(t_args[2], "health")>0(;)Error: It is not rollthediceday.(;)Error: You can not use !rollfor to roll for yourself.(;)Error: Player does not exist.(;)Error: Player is dead.(;)roll_dice(tonumber(t_args[2])) msg(v_copyright..v_color["black"]..player(me, "name").." ROLLED "..player(t_args[2], "name").."'S DICE!")(;)!rollfor <player>(;)0
!(;)vote(;)0(;)30(;)1(;)6(;)t_usgn[me]~=0(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)t_usgn[me]<50000(;)v_blacklist[me]==false(;)t_ranks[t_user[tonumber(t_args[2])][2]][1]<3(;)Error: You must be signed into usgn!(;)Error: You can not vote yourself.(;)Error: Player does not exist.(;)Error: Your usgn is too recent.(;)Error: You have been blacklisted.(;)Error: Access denied on higher level.(;)vote_player(me,t_args[2])(;)!vote <player>(;)0
@(;)logout(;)1(;)15(;)0(;)0(;)msg2(me, v_copyright..v_color["green"].."Account '"..t_user[me][1].."' has been logged out.") t_user[me][1]="" t_user[me][2]=t_rank_value[1](;)@logout(;)0
@(;)stat(;)1(;)15(;)0(;)0(;)if tonumber(player(me,"score") == 0) then msg(player(me,"name").."'s Ammo Usage: "..math.ceil(v_stat_shot[me]).." Per Kills") else msg(player(me,"name").."'s Ammo Usage: "..v_stat_shot[me].." Per Kills") end if (v_stat_shot[me] == 0) then msg(player(me,"name").."'s Accuracy: "..math.ceil(v_stat_hit[me]*100).."% HR || Hits: "..v_stat_hit[me].." || Shots: "..v_stat_shot[me]) else msg(player(me,"name").."'s Accuracy: "..math.ceil((v_stat_hit[me]/v_stat_shot[me])*100).."% HR || Hits: "..v_stat_hit[me].." || Shots: "..v_stat_shot[me]) end(;)@stat(;)0
@(;)time(;)1(;)10(;)0(;)0(;)msg2(me,v_copyright..v_color["orange"]..os.date("Time: %I:%M %p"))(;)@time(;)0
@(;)date(;)1(;)10(;)0(;)0(;)msg2(me,v_copyright..v_color["orange"]..os.date("Date: %A, %d %b %Y"))(;)@date(;)0
@(;)authtype(;)2(;)10(;)0(;)0(;)msg2(me, v_copyright..v_color["orange"].."Your authtype is "..t_user[me][2]..".")(;)@authtype(;)0
@(;)report(;)2(;)15(;)99(;)3(;)t_args[3]~=nil(;)player(t_args[2], "exists")(;)me~=tonumber(t_args[2])(;)Error: The correct syntax is @report <player> <reason>.(;)Error: Player does not exist.(;)Error: You may not report yourself.(;)create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] REPORTED "..player(t_args[2], "name").."@"..player(t_args[2], "ip").." [#"..t_usgn[tonumber(t_args[2])].."] REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)))(;)@report <player> <reason>(;)2
@(;)say(;)2(;)2(;)99(;)0(;)msg(v_copyright..v_color_say[me]..player(me, "name").." ("..v_level_say[me].."): "..v_argsall)(;)@say <message>(;)0
@(;)clanchat(;)3(;)1(;)99(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1] >= 4 then msg2(v_temp, v_copyright..v_color["gray"]..player(me, "name").." (CLAN): "..v_argsall) end end end(;)@clanchat <message> or ~ <message>(;)0
@(;)echo(;)3(;)1(;)99(;)0(;)msg(v_copyright..v_color["red"]..v_echoprefix..v_argsall)(;)@echo <message> or . <message>(;)0
@(;)fake(;)3(;)5(;)1(;)0(;)msg(v_copyright..v_color["gray"]..player(me, "name").." used @"..t_args[2]..".")(;)@fake <command>(;)0
@(;)setsayto(;)3(;)1(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)v_sayto[me]=tonumber(t_args[2]) msg2(me, v_copyright..v_color["green"].."@sayto is now a private message to "..player(t_args[2], "name")..".")(;)@setsayto <player>(;)0
@(;)sayto(;)3(;)2(;)99(;)2(;)v_sayto[me]~=0(;)player(v_sayto[me], "exists")==true(;)Error: Please use @setsayto then use @sayto.(;)Error: Player does not exist, please use @setsayto to set another player.(;)msg2(me, v_copyright..v_color["orange"]..player(me, "name").." (PRVATE): "..v_argsall) msg2(v_sayto[me], player(me, "name").." (PRIVATE): "..v_argsall)(;)@sayto <message> or , <message>(;)0
@(;)faketo(;)3(;)5(;)2(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)msg(v_copyright..v_color["gray"]..player(me, "name").." used @"..t_args[3].." on "..player(t_args[2], "name")..".")(;)@faketo <player> <command>(;)0
@(;)**v_command_clan(;)3(;)15(;)0(;)0(;)msg(v_copyright..v_color["red"]..">>"..v_clanwebsite.."<<@C")(;)@clan(;)1
@(;)**v_command_clancheck(;)5(;)5(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @clancheck <on/off>.(;)if t_args[2]=="on" then v_clancheck=true else v_clancheck=false end(;)@clancheck <on/off>(;)1
@(;)listusers(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1] > 1 then msg2(me, v_copyright..v_color_say[v_temp]..v_temp..". "..player(v_temp, "name").." ["..t_user[tonumber(v_temp)][1].."] = "..t_user[tonumber(v_temp)][2]) end end end(;)@listusers(;)0
@(;)rss(;)3(;)30(;)0(;)1(;)player(me, "deaths")>0(;)Error: You must have at least 1 death to reset.(;)parse("setscore "..me.." 0") parse("setdeaths "..me.." 0")(;)@rss(;)1
@(;)rs(;)3(;)30(;)0(;)1(;)player(me, "deaths")>0(;)Error: You must have at least 1 death to reset.(;)parse("setscore "..me.." 0") parse("setdeaths "..me.." 0")(;)@rs(;)1
@(;)whois(;)3(;)5(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)msg2(me, v_copyright..v_color["orange"].."Name: "..player(t_args[2], "name")) msg2(me, v_copyright..v_color["orange"].."IP: "..player(t_args[2], "ip")) msg2(me, v_copyright..v_color["orange"].."USGN: "..player(t_args[2], "usgn")) if t_user[tonumber(t_args[2])][1]~="" then msg2(me, v_copyright..v_color["orange"].."Login: "..t_user[tonumber(t_args[2])][1]) end(;)@whois <player>(;)0
@(;)addbot(;)4(;)1(;)1(;)1(;)t_args[2]=="t" or t_args[2]=="ct"(;)Error: The correct syntax is @addbot <t/ct>.(;)parse("bot_add_"..t_args[2])(;)@addbot <t/ct>(;)1
@(;)automoney(;)4(;)5(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @automoney <on/off>(;)if t_args[2]=="on" then v_automoney=true else v_automoney=false end(;)@automoney <on/off>(;)1
@(;)blacklist(;)4(;)5(;)1(;)4(;)me~=tonumber(t_args[2])(;)t_usgn[tonumber(t_args[2])]~=0(;)file_exists(v_TLex_Blacklist.."/"..t_usgn[tonumber(t_args[2])]..".txt") and read_line(v_TLex_Blacklist.."/"..t_usgn[tonumber(t_args[2])]..".txt", 1)~="true"(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not blacklist yourself.(;)Error: Player is not signed into usgn.(;)Error: Player is already blacklisted.(;)Error: Player has a higher power level than you.(;)v_blacklist[tonumber(t_args[2])]=true v_temp=io.open(v_TLex_Blacklist.."/"..t_usgn[tonumber(t_args[2])]..".cfg", "w") v_temp:write("true") v_temp:close()(;)@blacklist <player>(;)2
@(;)con(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Construction has now been opened to the public!@C") parse("sv_name "..v_clan.."Construction") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 3") parse("mp_autoteambalance 1") parse("mp_damagefactor 1") v_automoney = true(;)@con(;)1
@(;)construction(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Construction has now been opened to the public!@C") parse("sv_name "..v_clan.."Construction") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 3") parse("mp_autoteambalance 1") parse("mp_damagefactor 1") v_automoney = true(;)@construction(;)1
@(;)dm(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Deathmatch has now been opened to the public!@C") parse("sv_name "..v_clan.."Deathmatch") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 3") parse("mp_autoteambalance 1") parse("mp_damagefactor 1") v_automoney = true(;)@dm(;)1
@(;)deathmatch(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Deathmatch has now been opened to the public!@C") parse("sv_name "..v_clan.."Deathmatch") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 3") parse("mp_autoteambalance 1") parse("mp_damagefactor 1") v_automoney = true(;)@deathmatch(;)1
@(;)deathslap(;)3(;)2(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is already dead.(;)parse("deathslap "..t_args[2])(;)@deathslap <player>(;)2
@(;)training(;)3(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Training Server is now locked to non clan members!@C") parse("sv_name "..v_clan.."Training") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_clancheck = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@training(;)1
@(;)eco(;)3(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Eco Training Server is now locked to non clan members!@C") parse("sv_name "..v_clan.."Eco Training") parse("sv_password nmztraining") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@eco(;)1
@(;)dust(;)3(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Dust has now been opened to the public!@C") parse("sv_name "..v_clan.."Dust") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@dust(;)1
@(;)kick(;)3(;)5(;)99(;)3(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not kick yourself.(;)Error: Player does not exist.(;)Error: Player has the same or higher power level than you.(;)if t_args[3]==nil then t_args[3]="" end parse("kick "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@kick <player> [reason](;)2
@(;)kickbots(;)3(;)5(;)0(;)0(;)parse("bot_remove_all")(;)@kickbots(;)1
@(;)kill(;)3(;)5(;)1(;)2(;)me~=tonumber(t_args[2])(;)player(t_args[2], "health")>0(;)Error: You may not kill yourself.(;)Error: Player is already dead.(;)parse("sethealth "..t_args[2].." 0")(;)@kill <player>(;)2
@(;)makect(;)3(;)5(;)1(;)3(;)player(t_args[2], "exists")==true(;)v_lock[tonumber(t_args[2])]==2 or v_lock[tonumber(t_args[2])]==0(;)v_teamlock["ct"]==false(;)Error: Player does not exist.(;)Error: Player has been @locked use @unlock before @makect.(;)Error: Counter-Terrorist has been locked. Use @unlockteam before @maket.(;)parse("makect "..t_args[2])(;)@makect <player>(;)2
@(;)makespec(;)1(;)10(;)1(;)5(;)player(t_args[2], "exists")==true(;)me~=tonumber(t_args[2])(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)player(t_args[2], "team")~=0(;)v_lock[tonumber(t_args[2])]==3 or v_lock[tonumber(t_args[2])]==0(;)Error: Player does not exist.(;)Error: You cannot @makespec yourself.(;)Error: Player has the same or higher power level than you.(;)Error: Player is already a spectator.(;)Error: Player has been @locked use @unlock before @makespec.(;)parse("makespec "..t_args[2])(;)@makespec <player>(;)2
@(;)maket(;)3(;)5(;)1(;)3(;)player(t_args[2], "exists")==true(;)v_lock[tonumber(t_args[2])]==1 or v_lock[tonumber(t_args[2])]==0(;)v_teamlock["t"]==false(;)Error: Player does not exist.(;)Error: Player has been @locked use @unlock before @maket.(;)Error: Terrorist has been locked. Use @unlockteam before @maket.(;)parse("maket "..t_args[2])(;)@maket <player>(;)2
@(;)unlockteam(;)3(;)5(;)1(;)2(;)t_args[2]=="t" or t_args[2]=="ct"(;)v_teamlock[t_args[2]]==true(;)Error: The correct syntax is @unlockteam <t/ct>.(;)Error: That team was not locked.(;)v_teamlock[t_args[2]]=false(;)@unlockteam <t/ct>(;)1
@(;)militia(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Militia has now been opened to the public!"@C) parse("sv_name "..v_clan.."Militia") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@militia(;)1
@(;)moo(;)3(;)2(;)0(;)0(;)parse("sv_sound \"/weapons/moo1.wav\"")(;)@moo(;)1
@(;)nuke(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Nuke has now been opened to the public!@C") parse("sv_name "..v_clan.."Nuke") parse("sv_password") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@nuke(;)1
@(;)office(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Office has now been opened to the public!@C") parse("sv_name "..v_clan.."Office") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = 1 v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@office(;)1
@(;)poke(;)3(;)2(;)1(;)2(;)player(t_args[2], "exists")(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("explosion "..player(t_args[2],"x").." "..player(t_args[2],"y").." 32 1 0")(;)@poke <player>(;)2
@(;)public(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Public Server Is Now Unlocked To All Players!@C") parse("sv_name "..v_clan.."Public") parse("sv_password") parse("mp_roundtime 3") parse("mp_c4timer 35") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@public(;)1
@(;)restart(;)3(;)3(;)0(;)0(;)parse("sv_restart")(;)@restart(;)1
@(;)restartdelay(;)3(;)10(;)1(;)1(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=10(;)Error: The correct syntax is @restartdelay <0-10>(;)parse("sv_restart "..t_args[2])(;)@restartdelay <time>(;)1
@(;)rotation(;)4(;)10(;)0(;)0(;)msg(v_copyright..v_color["white"]..v_clan.."Rotation has now been opened to the public!@C") parse("sv_name "..v_clan.."Rotation") parse("sv_password \"\"") parse("mp_roundtime 3") parse("mp_c4timer 35")parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney = true(;)@rotation(;)1
@(;)sayc(;)3(;)10(;)99(;)0(;)msg(v_copyright..v_color_say[me]..player(me, "name").." ("..v_say_list[t_ranks[t_user[me][2]][1]].."): "..v_argsall.."@C")(;)@sayc <message>(;)1
@(;)setplayer(;)3(;)5(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)parse("setname "..t_args[2].." \"Player\"")(;)@setplayer <player>(;)2
@(;)slap(;)3(;)3(;)1(;)3(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: You may not slap yourself.(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("slap "..t_args[2])(;)@slap <player>(;)2
@(;)start(;)4(;)15(;)0(;)0(;)msg(v_copyright..v_color["red"]..">> Prepare Yourselves! Event Initiating! <<@C") parse("sv_sound \"/fun/thats_the_way.wav\"") parse("restartround 5")(;)@start(;)1
@(;)unblacklist(;)4(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_blacklist[tonumber(t_args[2])]==true(;)Error: Player does not exist.(;)Error: Player is not blacklisted.(;)v_temp=io.open(v_TLex_Blacklist.."/"..t_usgn[tonumber(t_args[2])]..".cfg", "w") v_temp:write("false") v_temp:close v_blacklist[tonumber(t_args[2])]=false()(;)@unblacklist <player>(;)2
@(;)unblacklistall(;)4(;)10(;)0(;)0(;)for v_temp=1,32 v_blacklist[v_temp]=false end(;)@unblacklistall(;)1	
@(;)autobalance(;)5(;)10(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @autobalance <on/off>(;)if t_args[2]=="on" then parse("mp_autoteambalance 1") else parse("mp_autoteambalance 0") end(;)@autobalance <on/off>(;)1
@(;)blink(;)4(;)3(;)1(;)2(;)player(t_args[2], "exists")(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("setpos "..t_args[2].." "..math.random(map("xsize")*32).." "..math.random(map("ysize")*32))(;)@blink <player>(;)2
@(;)bombtimer(;)5(;)5(;)1(;)1(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=255(;)Error: The correct syntax is @bombtimer <0-255>.(;)parse("mp_c4timer "..t_args[2])(;)@bombtimer <time>(;)1
@(;)timer(;)5(;)5(;)1(;)1(;)tonumber(t_args[2])>=1 and tonumber(t_args[2])<=99(;)Error: The correct syntax is @timer <1-99>.(;)parse("mp_roundtime "..t_args[2])(;)@timer <time>(;)1
@(;)cage(;)3(;)3(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("spawnobject 5 "..player(t_args[2], "tilex").." "..player(t_args[2], "tiley")) parse("spawnobject 5 "..(player(t_args[2], "tilex")+1).." "..player(t_args[2], "tiley")) parse("spawnobject 5 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")+1)) parse("spawnobject 5 "..(player(t_args[2], "tilex")-1).." "..player(t_args[2], "tiley")) parse("spawnobject 5 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")-1))(;)@cage <player>(;)2
@(;)cageall(;)3(;)10(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("spawnobject 5 "..player(v_temp, "tilex").." "..player(v_temp, "tiley")) parse("spawnobject 5 "..(player(v_temp, "tilex")+1).." "..player(v_temp, "tiley")) parse("spawnobject 5 "..player(v_temp, "tilex").." "..(player(v_temp, "tiley")+1)) parse("spawnobject 5 "..(player(v_temp, "tilex")-1).." "..player(v_temp, "tiley")) parse("spawnobject 5 "..player(v_temp, "tilex").." "..(player(v_temp, "tiley")-1)) end end end(;)@cageall(;)1
@(;)strip(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)for k,v in ipairs(playerweapons(t_args[2])) do parse("strip "..t_args[2].." "..v) end(;)@strip <player>(;)2
@(;)disable(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("setmoney "..t_args[2].." 0") parse("speedmod "..t_args[2].." -50") for k,v in ipairs(playerweapons(t_args[2])) do parse("strip "..t_args[2].." "..v) end(;)@disable <player>(;)2
@(;)enable(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("speedmod "..t_args[2].." 0")(;)@enable <player>(;)2
@(;)equip(;)3(;)5(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=1 and tonumber(t_args[3])<=255(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: The correct syntax is @equip <player> <1-255>(;)parse("equip "..t_args[2].." "..t_args[3])(;)@equip <player> <weapon>(;)2
@(;)equipall(;)5(;)5(;)1(;)1(;)tonumber(t_args[2])>=1 and tonumber(t_args[2])<=255(;)Error: The correct syntax is @equipall <1-255>(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("equip "..v_temp.." "..t_args[2]) end end end(;)@equipall <weapon>(;)1
@(;)ff(;)4(;)5(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @ff <on/off>(;)if t_args[2]=="on" then parse("sv_friendlyfire 1") else parse("sv_friendlyfire 0") end(;)@ff <on/off>(;)1
@(;)fillbots(;)4(;)5(;)0(;)0(;)for v_temp=1,32 do parse("bot_add") end(;)@fillbots(;)1
@(;)fow(;)4(;)5(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @fow <on/off>(;)if t_args[2]=="on" then parse("sv_fow 1") else parse("sv_fow 0") end(;)@fow <on/off>(;)1
@(;)getpos(;)2(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)msg2(me, v_copyright..v_color["orange"]..player(t_args[2], "name").." is located at x: "..player(t_args[2], "x").." y: "..player(t_args[2], "y")..".")(;)@getpos <player>(;)0
@(;)gettile(;)2(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)msg2(me, v_copyright..v_color["orange"]..player(t_args[2], "name").." is located at tilex: "..player(t_args[2], "tilex").." tiley: "..player(t_args[2], "tiley")..".")(;)@getpos <player>(;)0
@(;)hp(;)3(;)5(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=100(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: The correct syntax is @hp <player> <0-100>(;)parse("sethealth "..t_args[2].." "..t_args[3])(;)@hp <player> <health>(;)2
@(;)hpall(;)3(;)5(;)1(;)1(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=100(;)Error: The correct syntax is @hp <player> <0-100>(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("sethealth "..v_temp.." "..t_args[2]) end end end(;)@hpall <health>(;)1
@(;)kicknonclan(;)5(;)15(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1]<=3 then parse("kick "..v_temp.." \"All non-clan users have been kicked.\"") end end end(;)@kicknonclan(;)1
@(;)killbuildings(;)5(;)15(;)0(;)0(;)for k,v in ipairs(object(0,"table")) do parse("killobject "..v) end(;)@killbuildings(;)1
@(;)knife(;)3(;)10(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(t_temp, "health")>0 then for v_temp2=1, #playerweapons(t_args[2]) do parse("strip "..t_args[2].." "..playerweapons(t_args[2])[v_temp2]) end end end end(;)@knife(;)1
@(;)maxmoney(;)4(;)15(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("setmoney "..t_args[2].." 16000")(;)@maxmoney <player>(;)2	
@(;)maxmoneyall(;)4(;)15(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("setmoney "..v_temp.." 16000") end end end(;)@maxmoneyall(;)1
@(;)quake(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then parse("shake "..v_temp.." 100") end end(;)@quake(;)1
@(;)respawn(;)3(;)5(;)1(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")==0(;)player(t_args[2], "team")~=0(;)Error: Player does not exist.(;)Error: Player is not dead.(;)Error: Player has not joined a team.(;)parse("spawnplayer "..t_args[2].." 99999 99999")(;)@respawn <player>(;)2
@(;)setarmor(;)3(;)5(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=255(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: The correct syntax is @setarmor <player> <0-255>.(;)parse("setarmor "..t_args[2].." "..t_args[3])(;)@setarmor <player> <armor>(;)2
@(;)shake(;)3(;)5(;)2(;)2(;)player(t_args[2], "exists")==true(;)tonumber(t_args[3])>=50 and tonumber(t_args[3])<=300(;)Error: Player does not exist.(;)Error: The correct syntax is @shake <player> <50-300>(;)parse("shake "..t_args[2].." "..t_args[3])(;)@shake <player> <power>(;)2
@(;)shakeall(;)5(;)5(;)1(;)1(;)tonumber(t_args[2])>=50 and tonumber(t_args[2])<=300(;)Error: The correct syntax is @shakeall <50-300>(;)for v_temp=1,32 do if player(v_temp, "exists") then parse("shake "..v_temp.." "..t_args[2]) end end(;)@shakeall <power>(;)1
@(;)slapct(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "team")==2 then parse("slap "..v_temp) end end end(;)@slapct(;)1
@(;)slapt(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "team")==1 then parse("slap "..v_temp) end end end(;)@slapt(;)1
@(;)spam(;)3(;)5(;)99(;)0(;)for v_temp=1,8 do msg(v_copyright..v_color["red"]..player(me, "name")..": "..v_argsall) end(;)@spam <message>(;)0
@(;)spamto(;)3(;)10(;)99(;)2(;)t_args[3]~=nil(;)player(t_args[2], "exists")==true(;)Error: The correct syntax is @spamto <player> <message>.(;)Error: Player does not exist.(;)for v_temp=1,8 do msg2(t_args[2], v_copyright..v_color["red"]..player(me, "name")..": "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) end(;)@spamto <player> <message>(;)0
@(;)spawn(;)3(;)5(;)3(;)4(;)player(t_args[2], "exists")==true(;)player(t_args[2], "team")~=0(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=math.floor(map("xsize")*32)(;)tonumber(t_args[4])>=0 and tonumber(t_args[4])<=math.floor(map("ysize")*32)(;)Error: Player does not exist.(;)Error: Player has not joined a team.(;)Error: Size X was not inbounds with the map.(;)Error: Size Y was not inbounds with the map.(;)parse("spawnplayer "..t_args[2].." "..t_args[3].." "..t_args[4])(;)@spawn <player> <x> <y>(;)2
@(;)spawnall(;)3(;)5(;)2(;)2(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=math.floor(map("xsize")*32)(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=math.floor(map("ysize")*32)(;)Error: Size X was not inbounds with the map.(;)Error: Size Y was not inbounds with the map.(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("spawnplayer "..v_temp.." "..t_args[2].." "..t_args[3]) end end end(;)@spawnall <x> <y>(;)1
@(;)spawnwalls(;)3(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnobject "..math.random(3,5).." "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnwalls(;)1
@(;)specall(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then parse("makespec "..v_temp) end end(;)@specall(;)1
@(;)specnonclan(;)5(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[tonumber(v_temp)][2]][1] < 4 then parse("makespec "..v_temp) end end end(;)@specnonclan(;)1
@(;)lockt(;)3(;)5(;)1(;)1(;)player(t_args[2], "exists")==true(;)Erorr: Player does not exist.(;)v_lock[tonumber(t_args[2])]=1 if player(t_args[2], "team")~=1 then parse("maket "..t_args[2]) end(;)@lockt <player>(;)2
@(;)lockteam(;)3(;)5(;)1(;)1(;)t_args[2]=="t" or t_args[2]=="ct"(;)Error: The correct syntax is @lockteam <t/ct>.(;)v_teamlock[t_args[2]]=true(;)@lockteam <team>(;)1
@(;)unlockall(;)3(;)5(;)0(;)0(;)v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 end(;)@unlockall(;)1
@(;)clanvsall(;)5(;)5(;)1(;)1(;)t_args[2]=="t" or t_args[2]=="ct"(;)Error: The correct syntax is @clanvsall <t/ct>.(;)v_teamlock["t"]=false v_teamlock["ct"]=false for v_temp=1,32 do v_lock[v_temp]=0 if player(v_temp, "exists")==true then if t_ranks[t_user[v_temp][2]][1]>3 then parse("make"..t_args[2].." "..v_temp) else if t_args[2]=="t" then parse("makect "..v_temp) else parse("maket "..v_temp) end end end end v_teamlock[t_args[2]]=true parse("sv_name "..v_clan.." vs ALL") parse("mp_autoteambalance 0") parse("sv_restart 5")(;)@clanvsall <team>(;)1
@(;)banflash(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_banflash[tonumber(t_args[2])]==false(;)Error: Player does not exist.(;)Error: Player has already been flash banned.(;)v_banflash[tonumber(t_args[2])]=true(;)@banflash <player>(;)2
@(;)tlex(;)6(;)5(;)1(;)1(;)t_args[2]=="commands" or t_args[2]=="shortcuts" or t_args[2]=="all"(;)Error: The correct syntax is @tlex <commands/shortcuts/all>.(;)if t_args[2]=="commands" then loadcommands(v_TLex_Settings.."/commands.txt") elseif t_args[2]=="shortcuts" then loadcommands(v_TLex_Settings.."/shortcuts.txt") elseif t_args[2]=="all" then msg(v_copyright..v_color["green"].."TLex has been issued a full restart. Please bear with us while we restart the server.@C") timer(3000, "load_string", "parse(\"map \"..map(\"name\"))") end(;)@tlex <commands/shortcuts/all>(;)1
@(;)god(;)5(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)v_poison[tonumber(t_args[2])]=-250(;)@god <player>(;)2
@(;)godall(;)5(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then v_poison[v_temp]=-250 end end end(;)@godall(;)1
@(;)lockall(;)3(;)5(;)0(;)0(;)v_teamlock["t"]=true v_teamlock["ct"]=true(;)@lockall(;)1
@(;)lockct(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_lock[tonumber(t_args[2])]~=2(;)Error: Player does not exist.(;)Error: Player is already locked to CT.(;)v_lock[tonumber(t_args[2])]=2 if player(t_args[2], "team")~=2 then parse("makect "..t_args[2]) end(;)@lockct <player>(;)2
@(;)lockname(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_namelock[tonumber(t_args[2])]==false(;)Error: Player does not exist.(;)Error: Player is already name-locked.(;)v_namelock[tonumber(t_args[2])]=true(;)@lockname <player>(;)2
@(;)lockspec(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_lock[tonumber(t_args[2])]~=3(;)Error: Player does not exist.(;)Error: Player is already locked to spectator.(;)v_lock[tonumber(t_args[2])]=3 if player(t_args[2], "team")~=0 then parse("makespec "..t_args[2]) end(;)@lockspec <player>(;)2
@(;)lockspecall(;)4(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then v_lock[v_temp]=3 parse("makespec "..v_temp) end end(;)@lockspecall(;)1
@(;)lockspecnonclan(;)5(;)5(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1] < 4 then v_lock[v_temp]=3 parse("makespec "..v_temp) end end end(;)@lockspecnonclan(;)1
@(;)unbanflash(;)4(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_banflash[tonumber(t_args[2])]==true(;)Error: Player does not exist.(;)Error: Player was not flashed banned.(;)v_banflash[tonumber(t_args[2])]=false(;)@unbanflash <player>(;)2
@(;)ungod(;)5(;)5(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)v_poison[tonumber(t_args[2])]=0(;)@ungod <player>(;)2
@(;)ungodall(;)5(;)5(;)0(;)0(;)for v_temp=1,32 do v_poison[v_temp]=0 end(;)@ungodall(;)1
@(;)unlock(;)3(;)3(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_lock[tonumber(t_args[2])]~=0(;)Error: Player does not exist.(;)Error: Player is not locked.(;)v_lock[tonumber(t_args[2])]=0(;)@unlock <player>(;)2
@(;)unlockname(;)3(;)5(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_namelock[tonumber(t_args[2])]==true(;)Error: Player does not exist.(;)Error: Player is not name-locked.(;)v_namelock[tonumber(t_args[2])]=false(;)@unlockname <player>(;)2
@(;)unlocknameall(;)3(;)5(;)0(;)0(;)for v_temp=1,32 do v_namelock[tonumber(t_args[2])]=false end(;)@unlocknameall(;)1
@(;)authremove(;)6(;)0(;)1(;)2(;)file_exists(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg")==true(;)file_exists(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg")==true(;)Error: Username does not exist.(;)Error: Username does not exist.(;)v_temp=read_line(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg", 1):match("(.*) (.*) ;") v_temp2=io.open(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg", "w") v_temp2:write(v_temp.." "..t_rank_value[1].." ;") v_temp2:close() msg2(me,v_copyright..v_color["green"]..string.lower(t_args[2]).." was successfully set as "..t_rank_value[1]..".")(;)@authremove <username>(;)0
@(;)awp(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @awp <on/off>.(;)if t_args[2]=="on" then v_awp=true else v_awp=false end(;)@awp <on/off>(;)1
@(;)scout(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @scout <on/off>.(;)if t_args[2]=="on" then v_scout=true else v_scout=false end(;)@scout <on/off>(;)1
@(;)banip(;)3(;)5(;)99(;)4(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)player(t_args[2], "bot")==false(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not banip yourself.(;)Error: Player does not exist.(;)Error: You can not ban bots. Use @kickbots or !nobots instead.(;)Error: Player has the same or higher power level than you.(;)v_temp=io.open(v_TLex_Banned.."/"..player(t_args[2], "ip")..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] BANIP "..player(t_args[2], "name").."@"..player(t_args[2], "ip").." [#"..t_usgn[tonumber(t_args[2])].."] REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) parse("kick "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@banip <player> [reason](;)2
@(;)ipban(;)6(;)0(;)99(;)1(;)is_ip(t_args[2])==true(;)Error: That was not a vaild IP address.(;)v_temp=io.open(v_TLex_Banned.."/"..t_args[2]..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] IPBAN "..t_args[2].." REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) msg2(me, v_copyright..v_color["green"].."IP: "..t_args[2].." was banned.")(;)@ipban <ip> [reason](;)0
@(;)usgnban(;)6(;)0(;)99(;)1(;)tonumber(t_args[2])>0 and tonumber(t_args[2])<65535(;)Error: That was not a vaild usgn id.(;)v_temp=io.open(v_TLex_Banned.."/"..t_args[2]..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] USGNBAN "..t_args[2].." REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) msg2(me, v_copyright..v_color["green"].."USGN ID: "..t_args[2].." was banned.")(;)@usgnban <usgnid> [reason](;)0
@(;)nameban(;)6(;)0(;)99(;)1(;)t_args[2]~=" "(;)Error: The correct syntax is @nameban <name>.(;)v_temp=io.open(v_TLex_Banned.."/"..t_args[2]..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] NAMEBAN "..t_args[2].." REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) msg2(me, v_copyright..v_color["green"].."Name: "..t_args[2].." was banned.")(;)@banname <name> [reason](;)0
@(;)blind(;)3(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_blind[tonumber(t_args[2])]~=true(;)Error: Player does not exist.(;)Error: Player is already blind.(;)v_blind[tonumber(t_args[2])]=true parse("flashplayer "..t_args[2].." 100")(;)@blind <player>(;)2
@(;)blindall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do v_blind[v_temp]=true parse("flashplayer "..v_temp.." 100") end(;)@blindall(;)1
@(;)cagemine(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("spawnobject 20 "..player(t_args[2], "tilex").." "..player(t_args[2], "tiley")) parse("spawnobject 20 "..(player(t_args[2], "tilex")+1).." "..player(t_args[2], "tiley")) parse("spawnobject 20 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")+1)) parse("spawnobject 20 "..(player(t_args[2], "tilex")-1).." "..player(t_args[2], "tiley")) parse("spawnobject 20 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")-1))(;)@cagemine <player>(;)2
@(;)cageturret(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("spawnobject 8 "..player(t_args[2], "tilex").." "..player(t_args[2], "tiley")) parse("spawnobject 8 "..(player(t_args[2], "tilex")+1).." "..player(t_args[2], "tiley")) parse("spawnobject 8 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")+1)) parse("spawnobject 8 "..(player(t_args[2], "tilex")-1).." "..player(t_args[2], "tiley")) parse("spawnobject 8 "..player(t_args[2], "tilex").." "..(player(t_args[2], "tiley")-1))(;)@cagemine <player>(;)2
@(;)curtail(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @curtail <on/off>.(;)if t_args[2]=="on" then parse("mp_curtailedexplosions 1") else parse("mp_curtailedexplosions 0") end(;)@curtail <on/off>(;)1
@(;)customkill(;)5(;)0(;)99(;)3(;)t_args[3]~=nil(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: The correct syntax is @customkill <player> <weapon name>.(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("customkill "..me.." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\" "..t_args[2])(;)@customkill <player> <weapon name>(;)2
@(;)disableall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("setmoney "..v_temp.." 0") parse("speedmod "..v_temp.." -50") for k,v in ipairs(playerweapons(v_temp)) do parse("strip "..v_temp.." "..v) end end end end(;)@disableall(;)1
@(;)stripall(;)5(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then for k,v in ipairs(playerweapons(v_temp)) do parse("strip "..v_temp.." "..v) end end end end(;)@stripall(;)1
@(;)knife(;)5(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then for k,v in ipairs(playerweapons(v_temp)) do parse("strip "..v_temp.." "..v) end end end end(;)@knife(;)1
@(;)equipeverything(;)5(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)for v_temp=1,54 do parse("equip "..t_args[2].." "..v_temp) end for v_temp=57,58 do parse("equip "..t_args[2].." "..v_temp) end for v_temp=60,69 do parse("equip "..t_args[2].." "..v_temp) end for v_temp=72,99 do parse("equip "..t_args[2].." "..v_temp) end(;)@equipeverything(;)2
@(;)equipeverythingall(;)5(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then for v_temp2=1,54 do parse("equip "..v_temp.." "..v_temp2) end for v_temp2=57,58 do parse("equip "..v_temp.." "..v_temp2) end for v_temp2=60,69 do parse("equip "..v_temp.." "..v_temp2) end for v_temp2=72,99 do parse("equip "..v_temp.." "..v_temp2) end end end end(;)@equipeverythingall(;)1
@(;)explode(;)3(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("explosion "..player(t_args[2], "x").." "..player(t_args[2], "y").." 32 100")(;)@explode <player>(;)2
@(;)flash(;)4(;)0(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)parse("flashplayer "..t_args[2].." 100")(;)@flash <player>(;)2
@(;)flashall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then parse("flashplayer "..v_temp.." 100") end end(;)@flashall(;)1
@(;)forcelogin(;)6(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)t_usgn[tonumber(t_args[2])]~=0(;)Error: Player does not exist.(;)Error: Player does not have usgn.(;)autologin(tonumber(t_args[2]))(;)@forcelogin <player>(;)2
@(;)forceloginall(;)6(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_usgn[v_temp]~=0 then autologin(v_temp) end end end(;)@forceloginall(;)1
@(;)forcelogout(;)6(;)0(;)1(;)3(;)player(t_args[2], "exists")==true(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)t_ranks[t_user[tonumber(t_args[2])][2]][1]>2(;)Error: Player does not exist.(;)Error: Player has the same or higher power level than you.(;)Error: Player is not logged into an account.(;)msg2(t_args[2], v_copyright..v_color["green"].."Account '"..t_user[tonumber(t_args[2])][1].."' has been logged out.") t_user[tonumber(t_args[2])][1]="" t_user[tonumber(t_args[2])][2]=t_rank_value[1](;)@forcelogout <player>(;)2
@(;)forcelogoutall(;)6(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1]>2 and t_ranks[t_user[v_temp][2]][1]<7 then msg2(v_temp, v_copyright..v_color["green"].."Account '"..t_user[v_temp][1].."' has been logged out.") t_user[v_temp][1]="" t_user[v_temp][2]=t_rank_value[1] end end end(;)@forcelogoutall(;)1
@(;)gamemode(;)6(;)0(;)1(;)1(;)t_args[2]=="standard" or t_args[2]=="dm" or t_args[2]=="tdm" or t_args[2]=="con" or t_args[2]=="zombie"(;)Error: The correct syntax is @gamemode <standard/dm/tdm/con/zombie>.(;)if t_args[2]=="standard" then parse("sv_gm "..0) elseif t_args[2]=="dm" then parse("sv_gm "..1) elseif t_args[2]=="tdm" then parse("sv_gm "..2) elseif t_args[2]=="con" then parse("sv_gm "..3) elseif t_args[2]=="zombie" then parse("sv_gm "..4) end(;)@gamemode <standard/dm/tdm/con/zombie>(;)1
@(;)infinite(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @infinite <on/off>.(;)if t_args[2]=="on" then parse("mp_infammo 1") else parse("mp_infammo 0") end(;)@infinite <on/off>(;)1
@(;)infweap(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @infweap <on/off>.(;)if t_args[2]=="on" then v_infweap=true else v_infweap=false end(;)@infweap <on/off>(;)1
@(;)killall(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists")==true then if player(v_temp, "health")>0 then parse("sethealth "..v_temp.." 0") end end end(;)@killall(;)1
@(;)map(;)6(;)0(;)1(;)1(;)file_exists("maps/"..t_args[2]..".map")==true(;)Error: Map does not exist.(;)parse("map \""..t_args[2].."\"")(;)@map <map>(;)1
@(;)maxhp(;)4(;)0(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=250(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: The correct syntax is @maxhp <player> <0-250>(;)parse("setmaxhealth "..t_args[2].." "..t_args[3])(;)@maxhp <player> <health>(;)2
@(;)maxhpall(;)4(;)0(;)1(;)1(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=250(;)Error: The correct syntax is @maxhpall <player> <0-250>(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("setmaxhealth "..v_temp.." "..t_args[2]) end end end(;)@maxhpall <health>(;)1
@(;)mute(;)3(;)0(;)1(;)4(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)v_mute[player(t_args[2], "ip")]==nil(;)Error: You can not mute yourself.(;)Error: Player does not exist.(;)Error: Player has the same or higher power level than you.(;)Error: Player is already muted.(;)v_mute[player(t_args[2], "ip")]=os.time()+180(;)@mute <player>(;)2
@(;)muteall(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if t_ranks[t_user[v_temp][2]][1]~=7 then v_mute[player(v_temp, "ip")]=os.time()+180 end end end(;)@muteall(;)1
@(;)nobuy(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @nobuy <on/off>.(;)if t_args[2]=="on" then v_nobuy=true else v_nobuy=false end(;)@nobuy <on/off>(;)1
@(;)poison(;)3(;)0(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=-50 and tonumber(t_args[3])<=50(;)Error: Player does not exist.(;)Player is dead.(;)Error: The correct syntax is @poison <player> <-50-50>.(;)v_poison[tonumber(t_args[2])]=tonumber(t_args[3])(;)@poison <player> <damage>(;)2
@(;)poisonall(;)3(;)0(;)1(;)1(;)tonumber(t_args[2])>=-50 and tonumber(t_args[2])<=50(;)Error: The correct syntax is @poisonall <-50-50>.(;)for v_temp=1,32 do v_poison[v_temp]=tonumber(t_args[2]) end(;)@poisonall <damage>(;)1
@(;)register(;)6(;)0(;)2(;)4(;)type(tonumber(t_args[2]))=="nil"(;)tonumber(t_args[3])>0 and tonumber(t_args[3])<99999(;)file_exists(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg")==false(;)file_exists(v_TLex_Users.."/"..t_args[3]..".cfg")==false(;)Error: The username must have one letter.(;)Error: The correct syntax is @register <username> <1-99999>.(;)Error: That username has already been registered.(;)Error: That usgn has already been registered.(;)v_temp=io.open(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", "w") v_temp:write("autologin "..t_args[3].." ;") v_temp:close() v_temp=io.open(v_TLex_Users.."/"..t_args[3]..".cfg", "w") v_temp:write(string.lower(t_args[2]).." "..t_rank_value[1].." ;") v_temp:close() msg2(me, v_copyright..v_color["green"]..string.lower(t_args[2]).."@"..t_args[3].." has been registered.")(;)@register <username> <usgn>(;)0
@(;)rollthediceday(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @rollthediceday <on/off>.(;)if t_args[2]=="on" then v_rollthediceday=true else v_rollthediceday=off end parse("sv_name \""..v_clan.."RollTheDiceDay\"")(;)@rollthediceday <on/off>(;)1
@(;)setcolor2(;)4(;)0(;)2(;)2(;)player(t_args[2], "exists")==true(;)v_color[string.lower(t_args[3])]~=nil(;)Error: Player does not exist.(;)Error: Color was not defined.(;)v_color_say[tonumber(t_args[2])]=v_color[string.lower(t_args[3])](;)@setcolor2 <player> <color>.(;)2
@(;)setcolor(;)4(;)0(;)1(;)1(;)v_color[string.lower(t_args[2])]~=nil(;)Error: Color was not defined.(;)v_color_say[me]=v_color[string.lower(t_args[2])](;)@setcolor <color>(;)1
@(;)setcustomlvl2(;)4(;)0(;)99(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)v_level_say[tonumber(t_args[2])]=v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))(;)@setcustomlvl2 <player> <level>(;)2
@(;)setcustomlvl(;)4(;)0(;)99(;)0(;)v_level_say[me]=v_argsall(;)@setcustomlvl <level>(;)1
@(;)whatis(;)3(;)0(;)0(;)0(;)msg2(me, v_copyright..v_color["orange"].."41. Tactical Shield      72. Gas Grenade     79. Light Armor") msg2(me, v_copyright..v_color["orange"].."45. Laser                    73. Molotov Cocktail 80. Armor") msg2(me, v_copyright..v_color["orange"].."46. Flamethrower        74. Wrench              81. Heavy Armor") msg2(me, v_copyright..v_color["orange"].."47. RPG Launcher      75. Snowball            82. Medic Armor") msg2(me, v_copyright..v_color["orange"].."48. Rocket Launcher   76. Air Strike           83. Super Armor") msg2(me, v_copyright..v_color["orange"].."49. Grenade Launcher 77. Mine                 84. Stealth Suit") msg2(me, v_copyright..v_color["orange"].."69. Machete                78. Claw                  85. Chainsaw")(;)@whatis(;)0
@(;)setname(;)3(;)0(;)99(;)3(;)t_args[3]~=nil(;)player(t_args[2], "exists")==true(;)v_namelock[tonumber(t_args[2])]==false(;)Error: The correct syntax is @setname <player> <name>.(;)Error: Player does not exist.(;)Error: Player's name has been locked.(;)parse("setname "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@setname <player> <name>.(;)2
@(;)setrgb2(;)4(;)0(;)2(;)2(;)player(t_args[2], "exists")==true(;)string.len(t_args[3])==9 and tonumber(t_args[3]:sub(1, 3))>=0 and tonumber(t_args[3]:sub(1, 3))<=255 and tonumber(t_args[3]:sub(4, 6))>=0 and tonumber(t_args[3]:sub(4, 6))<=255 and tonumber(t_args[3]:sub(7, 9))>=0 and tonumber(t_args[3]:sub(7, 9))<=255(;)Error: Player does not exist.(;)Error: The correct syntax is @setrgb <RRRGGGBBB>.(;)v_color_say[tonumber(t_args[2])]=t_args[3](;)@setrgb <player> <RRRGGGBBB>(;)2
@(;)setrgb(;)4(;)0(;)1(;)1(;)string.len(t_args[2])==9 and tonumber(t_args[2]:sub(1, 3))>=0 and tonumber(t_args[2]:sub(1, 3))<=255 and tonumber(t_args[2]:sub(4, 6))>=0 and tonumber(t_args[2]:sub(4, 6))<=255 and tonumber(t_args[2]:sub(7, 9))>=0 and tonumber(t_args[2]:sub(7, 9))<=255(;)Error: The correct syntax is @setrgb <RRRGGGBBB>.(;)v_color_say[me]=t_args[2](;)@setrgb <RRRGGGBBB>(;)1
@(;)sfx(;)6(;)0(;)1(;)1(;)file_exists("sfx/"..t_args[2])==true(;)Error: Sound file was not found.(;)parse("sv_sound \""..t_args[2].."\"")(;)@sfx <sound>(;)1
@(;)slapall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("slap "..v_temp) end end end(;)@slapall(;)1
@(;)suddendeath(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("sethealth "..v_temp.." 1") end end end(;)@suddendeath(;)1
@(;)svname(;)6(;)0(;)99(;)0(;)parse("sv_name \""..v_argsall.."\"")(;)@svname <name>(;)1
@(;)svpassword(;)6(;)0(;)99(;)0(;)parse("sv_password \""..v_argsall.."\"") msg2(me,v_copyright..v_color["green"].."Server's password has been set to: "..v_argsall..".")(;)@svpassword <password>(;)1
@(;)unblind(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_blind[tonumber(t_args[2])]==true(;)Error: Player does not exist.(;)Error: Player is not blind.(;)v_blind[tonumber(t_args[2])]=false(;)@unblind <player>(;)2
@(;)unblindall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do v_blind[v_temp]=false end(;)@unblindall(;)1
@(;)unmute(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_mute[player(t_args[2], "ip")]~=nil and v_mute[player(t_args[2], "ip")]>os.time()(;)Error: Player does not exist.(;)Error: Player is not muted.(;)v_mute[player(t_args[2], "ip")]=nil(;)@unmute <player>(;)2
@(;)unmuteall(;)4(;)0(;)0(;)0(;)v_mute={}(;)@unmuteall(;)1
@(;)authset(;)6(;)0(;)2(;)3(;)t_ranks[t_args[3]]~=nil(;)file_exists(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg")==true(;)file_exists(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg")==true(;)Error: Level was not defined.(;)Error: Username does not exist.(;)Error: Username does not exist.(;)v_temp=read_line(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg", 1):match("(.*) (.*) ;") v_temp2=io.open(v_TLex_Users.."/"..read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;")..".cfg", "w") v_temp2:write(v_temp.." "..string.lower(t_args[3]).." ;") v_temp2:close() msg2(me,v_copyright..v_color["green"]..string.lower(t_args[2]).." was successfully set as "..string.lower(t_args[3])..".")(;)@authset <username> <level>(;)0
@(;)glow(;)3(;)0(;)1(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)v_glow[tonumber(t_args[2])]==nil(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: Player is already glowing.(;)v_glow[tonumber(t_args[2])]=image("gfx/sprites/flare2.bmp",0,0,100+tonumber(t_args[2])) imagecolor(v_glow[tonumber(t_args[2])],255,255,255) imageblend(v_glow[tonumber(t_args[2])],1) imagealpha(v_glow[tonumber(t_args[2])],0.5)(;)@glow <player>(;)2
@(;)unglow(;)3(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_glow[tonumber(t_args[2])]~=nil(;)Error: Player does not exist.(;)Error: Player is not glowing.(;)freeimage(v_glow[tonumber(t_args[2])]) v_glow[tonumber(t_args[2])]=nil(;)@unglow <player>(;)2
@(;)glowall(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")> 0 then if v_glow[v_temp]==nil then v_glow[v_temp]=image("gfx/sprites/flare2.bmp",0,0,100+v_temp) imagecolor(v_glow[v_temp],255,255,255) imageblend(v_glow[v_temp],1) imagealpha(v_glow[v_temp],0.5) end end end end(;)@glowall(;)1
@(;)unglowall(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if v_glow[v_temp]~=nil then freeimage(v_glow[v_temp]) v_glow[v_temp]=nil end end end(;)@unglowall(;)1
@(;)scanhacks(;)3(;)0(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)timer(1000, "load_string", "msg(v_copyright..v_color[\"red\"]..\"Hacks detected on "..player(t_args[2], "name")..".\")")(;)@scanhacks <player>(;)2
@(;)nohacks(;)3(;)0(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)msg(v_copyright..v_color["gray"]..player(me, "name").." "..v_TLex_used.." @scanhacks "..v_TLex_on.." "..player(t_args[2], "name")..".") timer(1000, "load_string", "msg(v_copyright..v_color[\"green\"]..\"No hacks detected on "..player(t_args[2], "name")..".\")")(;)@nohacks <player>(;)0
@(;)zombie(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnnpc 1 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@zombie(;)1
@(;)crab(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnnpc 2 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@zombie(;)1
@(;)snark(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnnpc 3 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@zombie(;)1
@(;)spawnbarbs(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnobject 2 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnbarbs(;)1
@(;)spawnexplosions(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("explosion "..math.random(1, map("xsize")).." "..math.random(1, map("ysize")).." 32 100") end(;)@spawnexplosions(;)1
@(;)spawnmines(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnobject 20 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnmines(;)1
@(;)spawnobject(;)4(;)5(;)1(;)1(;)(tonumber(t_args[2])>0 and tonumber(t_args[2])<15) or (tonumber(t_args[2])>19 and tonumber(t_args[2])<24)(;)Error: The correct syntax is @spawnobject <1-14/20-23>.(;)for v_temp=1,20 do parse("spawnobject "..t_args[2].." "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnobject <object>(;)1
@(;)spawnteleports(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnobject "..math.random(13,14)..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnteleports(;)1
@(;)spawnturrets(;)4(;)5(;)0(;)0(;)for v_temp=1,20 do parse("spawnobject 8 "..math.random(1, map("xsize")).." "..math.random(1, map("ysize"))) end(;)@spawnturrets(;)1
@(;)tree2(;)3(;)0(;)1(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)v_tree2[tonumber(t_args[2])]==nil(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: Player already has a tree.(;)v_tree2[tonumber(t_args[2])]=image("gfx/sprites/tree03.bmp",0,0,200+tonumber(t_args[2]))(;)@tree2 <player>(;)2
@(;)untree2(;)3(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)v_tree2[tonumber(t_args[2])]~=nil(;)Error: Player does not exist.(;)Error: Player does not have a tree.(;)freeimage(v_tree2[tonumber(t_args[2])]) v_tree2[tonumber(t_args[2])]=nil(;)@untree2 <player>(;)2
@(;)treeall2(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")> 0 then if v_tree2[v_temp]==nil then v_tree2[v_temp]=image("gfx/sprites/tree03.bmp",0,0,200+v_temp) end end end end(;)@treeall2(;)1
@(;)untreeall2(;)3(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if v_tree2[v_temp]~=nil then freeimage(v_tree2[v_temp]) v_tree2[v_temp]=nil end end end(;)@untreeall2(;)1
@(;)cloak(;)6(;)0(;)1(;)2(;)t_args[2]=="on" or t_args[2]=="off"(;)(t_args[2]=="off" and v_cloak[me]==true) or (t_args[2]=="on" and v_cloak[me]==false)(;)Error: The correct syntax is @cloak <on/off>.(;)Error: You already have it enabled, or you already have it disabled.(;)if t_args[2]=="on" then v_cloak[me]=true else v_cloak[me]=false msg(v_copyright..v_color["gray"]..player(me, "name").." "..t_TLex_echo_before["off"].." @cloak.") end(;)@cloak <on/off>(;)1
@(;)jump(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)parse("setpos "..t_args[2].." "..v_mouse[me][1].." "..v_mouse[me][2])(;)@jump <player>(;)2
@(;)jumpall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then	 parse("setpos "..v_temp.." "..v_mouse[me][1].." "..v_mouse[me][2]) end end end(;)@jumpall(;)1
@(;)selfdestruct(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)v_selfdestruct[tonumber(t_args[2])]=10(;)@selfdestruct <player>(;)2
@(;)selfdestructall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then v_selfdestruct[v_temp]=10 end end end(;)@selfdestructall(;)1
@(;)kamikaze(;)4(;)0(;)1(;)2(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)Error: Player does not exist.(;)Error: Player is dead.(;)v_selfdestruct[tonumber(t_args[2])]=10(;)@kamikaze <player>(;)2
@(;)kamikazeall(;)4(;)0(;)0(;)0(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then v_selfdestruct[v_temp]=10 end end end(;)@kamikazeall(;)1
@(;)specmode(;)6(;)0(;)1(;)1(;)t_args[2]=="everything" or t_args[2]=="team" or t_args[2]=="nothing"(;)Error: The correct syntax is @specmode <everything/team/nothing>.(;)if t_args[2]=="everything" then parse("sv_specmode 0") elseif t_args[2]=="team" then parse("sv_specmode 1") else parse("sv_spedmode 2") end(;)@specmode <everything/team/nothing>(;)1
@(;)autobot(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @autobot <on/off>.(;)if t_args[2]=="on" then v_autobot=true else v_autobot=false end(;)@autobot <on/off>(;)1
@(;)fillbots(;)6(;)0(;)0(;)0(;)for v_temp=1,32 do parse("bot_add") end(;)@fillbots(;)1
@(;)war(;)6(;)0(;)0(;)0(;)msg(v_copyright..v_color["red"]..v_clan.."War commencing. Everyone please join spectator!@C") parse("sv_name "..v_clan.."War") parse("mp_roundtime 3") parse("mp_c4timer 255") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney=false(;)@war(;)1
@(;)tryout(;)6(;)0(;)0(;)0(;)msg(Color(255,255,255), v_clan.."Tryout commencing. Everyone please join spectator!@C") parse("sv_name "..v_clan.."Tryout") parse("mp_roundtime 3") parse("mp_c4timer 255") parse("restartround 5") parse("mp_buytime 0.5") parse("sv_gm 0") parse("mp_damagefactor 1") parse("mp_autoteambalance 1") v_automoney=true(;)@tryout(;)1
@(;)teleport(;)3(;)5(;)3(;)4(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=math.floor(map("xsize")*32)(;)tonumber(t_args[4])>=0 and tonumber(t_args[4])<=math.floor(map("ysize")*32)(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: Size X was not inbounds with the map.(;)Error: Size Y was not inbounds with the map.(;)parse("setpos "..t_args[2].." "..t_args[3].." "..t_args[4])(;)@teleport <player> <x> <y>(;)2
@(;)teleportall(;)4(;)5(;)2(;)2(;)tonumber(t_args[2])>=0 and tonumber(t_args[2])<=math.floor(map("xsize")*32)(;)tonumber(t_args[3])>=0 and tonumber(t_args[3])<=math.floor(map("ysize")*32)(;)Error: Size X was not inbounds with the map.(;)Error: Size Y was not inbounds with the map.(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("setpos "..v_temp.." "..t_args[2].." "..t_args[3]) end end end(;)@teleportall <x> <y>(;)1
@(;)1vs1(;)3(;)5(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[3], "exists")==true(;)tonumber(t_args[2])~=tonumber(t_args[3])(;)Error: Player does not exist.(;)Error: Player does not exist.(;)Error: You can not start a 1vs1 by yourself.(;)for v_temp=1,32 do if player(v_temp, "exists") then v_lock[v_temp]=3 parse("makespec "..v_temp) end end v_lock[tonumber(t_args[2])]=1 parse("maket "..t_args[2]) v_lock[tonumber(t_args[3])]=2 parse("makect "..t_args[3]) v_teamlock["t"]=true v_teamlock["ct"]=true msg(v_copyright..v_color["red"]..v_clan.."1vs1 commencing. Everyone has been locked to specatator!@C") parse("sv_name "..v_clan.."1vs1") parse("restart 5")(;)@1vs1 <player> <player>(;)1
@(;)whatusgn(;)3(;)0(;)1(;)2(;)tonumber(t_args[2])>0 and tonumber(t_args[2])<99999(;)file_exists(v_TLex_Users.."/"..t_args[2]..".cfg")==true(;)Error: The correct syntax is @whatusgn <1-100000>.(;)Error: That usgn is not registered.(;)v_temp=read_line(v_TLex_Users.."/"..t_args[2]..".cfg", 1):match("(.*) (.*) ;") msg2(me, v_copyright..v_color["orange"].."USGN#: "..t_args[2].." is registered to '"..v_temp.."'.")(;)@whatusgn <usgn>(;)0
@(;)whatuser(;)3(;)0(;)1(;)2(;)type(tonumber(t_args[2]))=="nil"(;)file_exists(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg")==true(;)Error: Username must contain one letter.(;)Error: Username was not registered to any usgn.(;)v_temp=read_line(v_TLex_Users.."/"..string.lower(t_args[2])..".cfg", 1):match(" (.*) ;") msg2(me, v_copyright..v_color["orange"]..string.lower(t_args[2]).." is registered to USGN#: "..v_temp..".")(;)@whatuser <username>(;)0
@(;)setpassword(;)1(;)0(;)1(;)1(;)t_args[2]~="autologin"(;)Error: Your password can not be 'autologin'.(;)v_temp=io.open(v_TLex_Users.."/"..t_user[me][1]..".cfg", "w") v_temp:write(t_args[2].." "..t_usgn[me].." ;") v_temp:close() msg2(me, v_copyright..v_color["green"].."Your !login password has been changed to '"..t_args[2].."'.")(;)@setpassword <password>(;)0
@(;)recentplayers(;)2(;)0(;)0(;)0(;)msg2(me, v_copyright..v_color["orange"].."--Recent Players--") for v_temp=1,8 do msg2(me, v_copyright..v_color["orange"]..v_temp..". "..v_recentplayers[v_temp]) end msg2(me, v_copyright..v_color["orange"].."------------------")(;)@recentplayers(;)0
@(;)banname(;)3(;)5(;)99(;)4(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)player(t_args[2], "bot")==false(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not banname yourself.(;)Error: Player does not exist.(;)Error: You can not ban bots. Use @kickbots or !nobots instead.(;)Error: Player has the same or higher power level than you.(;)v_temp=io.open(v_TLex_Banned.."/"..player(t_args[2], "name")..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] BANNAME "..player(t_args[2], "name").." [#"..t_usgn[tonumber(t_args[2])].."] REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) parse("kick "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@banname <player> [reason](;)2
@(;)banusgn(;)3(;)5(;)99(;)5(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)player(t_args[2], "bot")==false(;)t_usgn[tonumber(t_args[2])]~=0(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not banusgn yourself.(;)Error: Player does not exist.(;)Error: You can not ban bots. Use @kickbots or !nobots instead.(;)Error: Player does not have usgn.(;)Error: Player has the same or higher power level than you.(;)v_temp=io.open(v_TLex_Banned.."/"..t_usgn[tonumber(t_args[2])]..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] BANUSGN "..t_usgn[tonumber(t_args[2])].." REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) parse("kick "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@banusgn <player> [reason](;)2
@(;)disablecommand(;)6(;)5(;)1(;)3(;)t_args[2]~="disablecommand" and t_args[2]~="enablecommand"(;)t_commands[t_args[2]]~=nil(;)v_disabled_commands[t_args[2]]==nil(;)Error: You can not disable @disablecommand or @enablecommand.(;)Error: Command does not exist.(;)Error: Command is already disabled.(;)v_disabled_commands[t_args[2]]=true msg(v_copyright..v_color["red"].."The command '"..t_args[2].."' has now been disabled.")(;)@disablecommand <command>(;)1
@(;)enablecommand(;)6(;)5(;)1(;)2(;)t_commands[t_args[2]]~=nil(;)v_disabled_commands[t_args[2]]==true(;)Error: Command does not exist.(;)Error: Command was not disabled.(;)v_disabled_commands[t_args[2]]=nil msg(v_copyright..v_color["red"].."The command '"..t_args[2].."' has now been enabled.")(;)@enablecommand <command>(;)1
@(;)unban(;)3(;)0(;)99(;)1(;)file_exists(v_TLex_Banned.."/"..v_argsall..".txt")==true(;)Error: Ip/Usgn/Name was not banned.(;)v_temp=io.open(v_TLex_Banned.."/"..v_argsall..".txt", "w") v_temp:write("unbanned") v_temp:close() msg2(me, v_copyright..v_color["green"].."Ip/Usgn/Name '"..v_argsall.."' has been unbanned.") create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] UNBAN "..v_argsall)(;)@unban <ip/usgn/name>(;)0
@(;)banipusgn(;)3(;)0(;)99(;)4(;)me~=tonumber(t_args[2])(;)player(t_args[2], "exists")==true(;)player(t_args[2], "bot")==false(;)t_ranks[t_user[me][2]][1]>t_ranks[t_user[tonumber(t_args[2])][2]][1](;)Error: You may not banusgn yourself.(;)Error: Player does not exist.(;)Error: You can not ban bots. Use @kickbots or !nobots instead.(;)Error: Player has the same or higher power level than you.(;)if t_usgn[tonumber(t_args[2])]~=0 then v_temp=io.open(v_TLex_Banned.."/"..t_usgn[tonumber(t_args[2])]..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] BANUSGN "..t_usgn[tonumber(t_args[2])].." REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) end v_temp=io.open(v_TLex_Banned.."/"..player(t_args[2], "ip")..".txt", "w") v_temp:write(v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) v_temp:close() create_report("["..t_user[me][1].."] "..player(me, "name").."@"..player(me, "ip").." [#"..t_usgn[me].."] BANIP "..player(t_args[2], "name").."@"..player(t_args[2], "ip").." [#"..t_usgn[tonumber(t_args[2])].."] REASON: "..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall))) parse("kick "..t_args[2].." \""..v_argsall:sub(string.len(t_args[2])+2, string.len(v_argsall)).."\"")(;)@banipusgn <player> [reason](;)2
@(;)speedmod(;)4(;)5(;)2(;)3(;)player(t_args[2], "exists")==true(;)player(t_args[2], "health")>0(;)tonumber(t_args[3])>=-50 and tonumber(t_args[3])<=250(;)Error: Player does not exist.(;)Error: Player is dead.(;)Error: The correct syntax is @speedmod <player> <-50-250>.(;)parse("speedmod "..t_args[2].." "..t_args[3])(;)@speedmod <player> <speed>(;)2
@(;)speedmodall(;)5(;)5(;)1(;)1(;)tonumber(t_args[2])>=-50 and tonumber(t_args[2])<=250(;)Error: The correct syntax is @speedmod <player> <-50-250>.(;)for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "health")>0 then parse("speedmod "..v_temp.." "..t_args[2]) end end end(;)@speedmodall <speed>(;)1
@(;)antiawp(;)4(;)5(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @antiawp <on/off>.(;)if t_args[2]=="on" then v_antiawp=true else v_antiawp=false end(;)@antiawp <on/off>(;)1
@(;)unvote(;)3(;)5(;)1(;)1(;)player(t_args[2], "exists")==true(;)Error: Player does not exist.(;)for v_temp = 1, 32 do if hye.votelocked[v_temp]~=nil and hye.votelocked[v_temp].ip == player(t_args[2], "ip") then hye.numvotes[v_temp]=nil hye.voters[v_temp]=nil hye.votelocked[v_temp]=nil msg(v_copyright..v_color["gray"]..player(me, "name") .. " used @unvote on "..player(t_args[2], "name")..".") return end end msg2(me,v_copyright..v_color["red"].."Error: Player was not voted.")(;)@unvote <player>(;)0
@(;)unvoteall(;)4(;)0(;)0(;)0(;)hye.numvotes = {} hye.voters = {} hye.votelocked = {} hye.nextvoteindex = 1(;)@unvoteall(;)1
@(;)switch(;)3(;)0(;)0(;)0(;)v_lock={} for v_temp=1,32 do if player(v_temp, "exists") then if player(v_temp, "team")==1 then v_lock[v_temp]=2 parse("makect "..v_temp) elseif player(v_temp, "team")==2 then v_lock[v_temp]=1 parse("maket "..v_temp) end end end(;)@switch(;)1
@(;)autobot(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @autobot <on/off>.(;)if t_args[2]=="on" then v_autobot=true else v_autobot=false end(;)@autobot <on/off>(;)1
@(;)echoprefix(;)6(;)0(;)99(;)0(;)v_echoprefix=v_argsall msg(v_copyright..v_color["green"].."The echo prefix is now: "..v_argsall..".")(;)@echoprefix <prefix>(;)0
@(;)wallhack(;)6(;)0(;)1(;)1(;)t_args[2]=="on" or t_args[2]=="off"(;)Error: The correct syntax is @wallhack <on/off>.(;)if t_args[2]=="on" then v_wallhack=true else v_wallhack=false end(;)@wallhack <on/off>(;)1