Code:
ssaction local.tmpplayer:
if (int(getcvar(FST_AdvSS)) == 1) waitthread drawskins
local.player = local.tmpplayer
wait 0.3
local.player zoomoff
wait 0.5
local.player iprint ("Screenshot Action_" + level.FST_shotnum)
wait 0.5
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Action_" + level.FST_shotnum)
wait 0.4
if (int(getcvar(FST_AdvSS)) == 1) thread removedrawskins
end
ssmodels local.tmpplayer:
local.player = local.tmpplayer
wait 0.3
local.player zoomoff
wait 0.3
local.player stufftext "pushmenu selectteam;pushmenu selectteam"
wait 0.5
local.player iprint ("Screenshot Models_" + level.FST_shotnum)
wait 0.5
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Models_" + level.FST_shotnum)
wait 1
local.player stufftext "popmenu selectteam"
wait 0.4
end
ssscores local.tmpplayer:
local.player = local.tmpplayer
wait 0.3
local.player zoomoff
wait 0.3
local.player stufftext "+scores;+scores;+scores"
wait 0.5
local.player iprint ("Screenshot Scores_" + level.FST_shotnum)
wait 0.5
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Scores_" + level.FST_shotnum)
wait 1
local.player stufftext "-scores"
wait 0.4
end
ssnotify local.tmpplayer:
local.player = local.tmpplayer
wait 0.5
local.player iprint ("You have been forced a screenshot.")
wait 0.3
local.player iprint ("E-mail the screenshot ASAP to " + (getcvar (FST_adminemail)))
wait 0.5
end
//===========================================================================================
sspath local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "logfile 2"
wait 0.3
local.player stufftext "path"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext "logfile 0"
wait 0.3
local.player iprint ("Screenshot path_" + level.FST_shotnum)
wait 0.3
local.player stufftext "notepad qconsole.log"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Path_" + level.FST_shotnum)
wait 1
}
end
sspk3 local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "name"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "fdir *.pk3"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Dir_" + level.FST_shotnum)
wait 1
}
end
ssbindl local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "name"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "bindlist"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Bindl_" + level.FST_shotnum)
wait 1
}
end
ssdir1 local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "name"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "fdir *.cfg"
wait 0.3
local.player stufftext "fdir *.dll"
wait 0.3
local.player stufftext ("cd c:\program files\ea games\mohaa;cd c:\progra~1\eagame~1\mohaa")
wait 0.3
local.player stufftext ("dir *.exe /a;dir *.dll /a")
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Dir1_" + level.FST_shotnum)
wait 1
}
end
ssdir2 local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "name"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext ("dir *.exe /a;dir *.dll /a")
wait 0.3
local.player stufftext ("cd ..;cd ..;")
wait 0.3
local.player stufftext ("dir *.exe /a;dir *.dll /a")
wait 0.3
local.player stufftext "dm_playermodel;dm_playergermanmodel;bind F2;bind F4;bind F7;bind F8;bind F10;bind F11;bind F12;"
wait 0.3
local.player stufftext "configfile"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext "pushmenu selectteam"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Dir2_" + level.FST_shotnum)
wait 1
local.player stufftext "popmenu selectteam"
wait 1
}
end
ssdir3 local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext "name"
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext ("dir *.* /a")
wait 0.3
local.player stufftext "net_ip"
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Dir3_" + level.FST_shotnum)
wait 1
}
end
ssclear local.tmpplayer:
{
local.player = local.tmpplayer
local.player stufftext "clear"
wait 0.2
}
end
ssconsole local.tmpplayer:
{
local.player = local.tmpplayer
local.player stufftext ("seta ui_consoleposition \q13 10 617 461\q")
wait 0.2
local.player stufftext ("seta ui_console 1")
wait 0.2
local.player stufftext ("toggleconsole")
wait 0.2
}
end
ssnotep local.tmpplayer:
{
local.player = local.tmpplayer
waitthread ssclear local.player
local.player stufftext "logfile 2"
wait 0.3
level.FST_shotnum = int (randomfloat 999)
setcvar "Randomnum1" level.FST_shotnum
iprintln ("Number1 " + (getcvar (Randomnum1)))
wait 0.3
local.player stufftext "name"
wait 0.3
local.player stufftext "path"
wait 0.3
local.player stufftext "name"
wait 0.3
level.FST_shotnum = int (randomfloat 999)
setcvar "Randomnum2" level.FST_shotnum
iprintln ("Number2 " + (getcvar (Randomnum2)))
wait 0.5
local.player stufftext "logfile 0"
wait 0.5
local.player stufftext "notepad qconsole.log"
//This is done so that all commands afterward arent done too quickly
wait 0.5
}
end
ssnotepss local.tmpplayer:
{
local.player = local.tmpplayer
wait 0.3
waitthread ssclear local.player
local.player stufftext ("screenshot " + (getcvar (FST_adminemail)) + "_Path_" + level.FST_shotnum)
wait 1
}
end
//===========================================================================================
drawskins:
local.i = 40
iprintln_noloc ("Advanced Screenshot Being Taken On A Player...")
huddraw_virtualsize (local.i + 1) 1
huddraw_alpha (local.i + 1) .4
huddraw_rect (local.i + 1) 0 118 260 61
huddraw_shader (local.i + 1) "textures/mohcommon/environ_puddle.jpg"
huddraw_virtualsize (local.i + 3) 1
huddraw_alpha (local.i + 3) 1
huddraw_rect (local.i + 3) -120 110 10 10
huddraw_shader (local.i + 3) "textures/models/human/germanmaps/tank_commander/tc_coat.tga"
huddraw_virtualsize (local.i + 4) 1
huddraw_alpha (local.i + 4) 1
huddraw_rect (local.i + 4) -105 110 10 10
huddraw_shader (local.i + 4) "textures/models/human/germanmaps/afrikakorps/tunicprivate.tga"
huddraw_virtualsize (local.i + 5) 1
huddraw_alpha (local.i + 5) 1
huddraw_rect (local.i + 5) -90 110 10 10
huddraw_shader (local.i + 5) "textures/models/human/germanmaps/wehrmact/Wtunicfgrey.tga"
huddraw_virtualsize (local.i + 6) 1
huddraw_alpha (local.i + 6) 1
huddraw_rect (local.i + 6) -75 110 10 10
huddraw_shader (local.i + 6) "textures/models/human/frenchmaps/manon/manon_shirt.tga"
huddraw_virtualsize (local.i + 7) 1
huddraw_alpha (local.i + 7) 1
huddraw_rect (local.i + 7) -60 110 10 10
huddraw_shader (local.i + 7) "textures/models/human/usmaps/airborne/air_coat.tga"
huddraw_virtualsize (local.i + 8) 1
huddraw_alpha (local.i + 8) 1
huddraw_rect (local.i + 8) -45 110 10 10
huddraw_shader (local.i + 8) "textures/models/human/usmaps/ranger/ranger_jacket.tga"
huddraw_virtualsize (local.i + 9) 1
huddraw_alpha (local.i + 9) 1
huddraw_rect (local.i + 9) -30 110 10 10
huddraw_shader (local.i + 9) "textures/ACD/Cham/ACDallies.tga"
huddraw_virtualsize (local.i + 10) 1
huddraw_alpha (local.i + 10) 1
huddraw_rect (local.i + 10) -15 110 10 10
huddraw_shader (local.i + 10) "textures/ACD/Cham/ACDaxis.tga"
huddraw_virtualsize (local.i + 11) 1
huddraw_alpha (local.i + 11) 1
huddraw_rect (local.i + 11) 0 110 10 10
huddraw_shader (local.i + 11) "textures/models/human/frenchmaps/manon/manon_shirt_neon.tga"
huddraw_virtualsize (local.i + 12) 1
huddraw_alpha (local.i + 12) 1
huddraw_rect (local.i + 12) 15 110 10 10
huddraw_shader (local.i + 12) "textures/models/human/chamaxisn.tga"
huddraw_virtualsize (local.i + 13) 1
huddraw_alpha (local.i + 13) 1
huddraw_rect (local.i + 13) 30 110 10 10
huddraw_shader (local.i + 13) "textures/models/human/chamallies.tga"
huddraw_virtualsize (local.i + 14) 1
huddraw_alpha (local.i + 14) 1
huddraw_rect (local.i + 14) 45 110 10 10
huddraw_shader (local.i + 14) "textures/models/human/chamaxis.tga"
huddraw_virtualsize (local.i + 15) 1
huddraw_alpha (local.i + 15) 1
huddraw_rect (local.i + 15) 60 110 10 10
huddraw_shader (local.i + 15) "textures/DIS4/HA.tga"
huddraw_virtualsize (local.i + 16) 1
huddraw_alpha (local.i + 16) 1
huddraw_rect (local.i + 16) 75 110 10 10
huddraw_shader (local.i + 16) "textures/DIS4/dis4menubg.tga"
huddraw_virtualsize (local.i + 17) 1
huddraw_alpha (local.i + 17) 1
huddraw_rect (local.i + 17) 90 110 10 10
huddraw_shader (local.i + 17) "textures/ACD/cham/ALLIANCE-FATBOYSaxis.tga"
huddraw_virtualsize (local.i + 18) 1
huddraw_alpha (local.i + 18) 1
huddraw_rect (local.i + 18) 105 110 10 10
huddraw_shader (local.i + 18) "textures/ACD/cham/ALLIANCE-FATBOYSallies.tga"
huddraw_virtualsize (local.i + 19) 1
huddraw_alpha (local.i + 19) 1
huddraw_rect (local.i + 19) 120 110 10 10
huddraw_shader (local.i + 19) "textures/ACD/cham/ALLIANCE-LIQUIDCHAMaxis.tga"
huddraw_virtualsize (local.i + 20) 1
huddraw_alpha (local.i + 20) 1
huddraw_rect (local.i + 20) -120 125 10 10
huddraw_shader (local.i + 20) "textures/ACD/cham/ALLIANCE-LIQUIDCHAMallies.tga"
huddraw_virtualsize (local.i + 21) 1
huddraw_alpha (local.i + 21) 1
huddraw_rect (local.i + 21) -105 125 10 10
huddraw_shader (local.i + 21) "textures/models/human/germanmaps/hack_tunic.tga"
huddraw_virtualsize (local.i + 22) 1
huddraw_alpha (local.i + 22) 1
huddraw_rect (local.i + 22) -90 125 10 10
huddraw_shader (local.i + 22) "textures/models/human/usmaps/BoB_allie_top.tga"
huddraw_virtualsize (local.i + 25) 1
huddraw_alpha (local.i + 25) 1
huddraw_rect (local.i + 25) -60 125 10 10
huddraw_shader (local.i + 25) "textures/models/weapons/M2Grenade/grenade.tga"
huddraw_virtualsize (local.i + 26) 1
huddraw_alpha (local.i + 26) 1
huddraw_rect (local.i + 26) -45 125 10 10
huddraw_shader (local.i + 26) "textures/models/items/first_aid.tga"
huddraw_virtualsize (local.i + 27) 1
huddraw_alpha (local.i + 27) 1
huddraw_rect (local.i + 27) -30 125 10 10
huddraw_shader (local.i + 27) "Textures/Models/Items/Allies1.tga"
huddraw_virtualsize (local.i + 28) 1
huddraw_alpha (local.i + 28) 1
huddraw_rect (local.i + 28) -15 125 10 10
huddraw_shader (local.i + 28) "Textures/Models/Items/Axis1.tga"
huddraw_virtualsize (local.i + 29) 1
huddraw_alpha (local.i + 29) 1
huddraw_rect (local.i + 29) 0 125 10 10
huddraw_shader (local.i + 29) "textures/models/human/usmaps/ranger/captain.tga"
huddraw_virtualsize (local.i + 31) 1
huddraw_alpha (local.i + 31) 1
huddraw_rect (local.i + 31) 15 125 10 10
huddraw_shader (local.i + 31) "textures/models/human/germanmaps/gestapo/Gestapo.tga"
huddraw_virtualsize (local.i + 32) 1
huddraw_alpha (local.i + 32) 1
huddraw_rect (local.i + 32) 30 125 10 10
huddraw_shader (local.i + 32) "textures/models/human/frenchmaps/manon/manon_shirt.tga"
huddraw_virtualsize (local.i + 33) 1
huddraw_alpha (local.i + 33) 1
huddraw_rect (local.i + 33) 45 125 10 10
huddraw_shader (local.i + 33) "textures/models/human/germanmaps/scientist/scoat.tga"
huddraw_virtualsize (local.i + 34) 1
huddraw_alpha (local.i + 34) 1
huddraw_rect (local.i + 34) 60 125 10 10
huddraw_shader (local.i + 34) "textures/models/human/cm_allies.tga"
huddraw_virtualsize (local.i + 24) 1
huddraw_alpha (local.i + 24) 1
huddraw_rect (local.i + 24) 75 125 10 10
huddraw_shader (local.i + 24) "textures/models/human/cm_axis.tga"
//
huddraw_virtualsize (local.i + 35) 1
huddraw_alpha (local.i + 35) 1
huddraw_rect (local.i + 35) -120 140 10 10
huddraw_shader (local.i + 35) "textures/Blue_top.tga"
huddraw_virtualsize (local.i + 36) 1
huddraw_alpha (local.i + 36) 1
huddraw_rect (local.i + 36) -105 140 10 10
huddraw_shader (local.i + 36) "textures/Blue_pants.tga"
huddraw_virtualsize (local.i + 37) 1
huddraw_alpha (local.i + 37) 1
huddraw_rect (local.i + 37) -90 140 10 10
huddraw_shader (local.i + 37) "textures/red_pants.tga"
huddraw_virtualsize (local.i + 38) 1
huddraw_alpha (local.i + 38) 1
huddraw_rect (local.i + 38) -75 140 10 10
huddraw_shader (local.i + 38) "textures/red_tunic.tga"
huddraw_virtualsize (local.i + 39) 1
huddraw_alpha (local.i + 39) 1
huddraw_rect (local.i + 39) -60 140 10 10
huddraw_shader (local.i + 39) "textures/models/gear/german_gear/german_gear.tga"
huddraw_virtualsize (local.i + 40) 1
huddraw_alpha (local.i + 40) 1
huddraw_rect (local.i + 40) -45 140 10 10
huddraw_shader (local.i + 40) "textures/models/gear/german_gear/riflebelt.tga"
huddraw_virtualsize (local.i + 41) 1
huddraw_alpha (local.i + 41) 1
huddraw_rect (local.i + 41) -30 140 10 10
huddraw_shader (local.i + 41) "textures/models/human/germanmaps/d_german.tga"
huddraw_virtualsize (local.i + 42) 1
huddraw_alpha (local.i + 42) 1
huddraw_rect (local.i + 42) -15 140 10 10
huddraw_shader (local.i + 42) "textures/cham_textures/siren1_Allies.tga"
huddraw_virtualsize (local.i + 43) 1
huddraw_alpha (local.i + 43) 1
huddraw_rect (local.i + 43) 0 140 10 10
huddraw_shader (local.i + 43) "textures/cham_textures/siren1_Axis.tga"
huddraw_virtualsize (local.i + 44) 1
huddraw_alpha (local.i + 44) 1
huddraw_rect (local.i + 44) 15 140 10 10
huddraw_shader (local.i + 44) "textures/cham_textures/siren_Axis.tga"
huddraw_virtualsize (local.i + 45) 1
huddraw_alpha (local.i + 45) 1
huddraw_rect (local.i + 45) 30 140 10 10
huddraw_shader (local.i + 45) "textures/cham_textures/siren_Allies.tga"
huddraw_virtualsize (local.i + 46) 1
huddraw_alpha (local.i + 46) 1
huddraw_rect (local.i + 46) 45 140 10 10
huddraw_shader (local.i + 46) "textures/general_structure/test_1.tga"
huddraw_virtualsize (local.i + 47) 1
huddraw_alpha (local.i + 47) 1
huddraw_rect (local.i + 47) 60 140 10 10
huddraw_shader (local.i + 47) "textures/models/weapons/M2Grenade/grenade.tga"
huddraw_virtualsize (local.i + 48) 1
huddraw_alpha (local.i + 48) 1
huddraw_rect (local.i + 48) 75 140 10 10
huddraw_shader (local.i + 48) "textures/models/weapons/p_masher/steilhangrenate.tga"
huddraw_virtualsize (local.i + 49) 1
huddraw_alpha (local.i + 49) 1
huddraw_rect (local.i + 49) 90 140 10 10
huddraw_shader (local.i + 49) "textures/models/sandbags/sb_1.tga"
huddraw_virtualsize (local.i + 50) 1
huddraw_alpha (local.i + 50) 1
huddraw_rect (local.i + 50) 105 140 10 10
huddraw_shader (local.i + 50) "textures/models/sandbags/sb_2.tga"
huddraw_virtualsize (local.i + 51) 1
huddraw_alpha (local.i + 51) 1
huddraw_rect (local.i + 51) 120 140 10 10
huddraw_shader (local.i + 51) "textures/models/sandbags/sb_3.tga"
end
removedrawskins:
local.i = 40
for(local.t = 1; local.t < 52;local.t++)
{
huddraw_alpha (local.i + local.t) 0
}
end