===========
By Proasm and No0ne Dec/2020
http://www.proasm.com
https://discord.gg/ZkfCpMU
https://ut99.org
======
UTCmds is an update to UTCmds 2.0 & SendToWeb. UTCmds basically allows the Admin
of a Server to manually setup !cmds for various scenarios;
- Sending players to Websites/Forums/Discord
- Perform Actions Like Waves & Thrusts
- Sending Players to other UT Servers.
- Performing console commands.
- Assign !cmds to ACE functions.
- Assign !cmds to Mutate functions.
*As Admin you will have upto 100 customizable !commands + 21 inbuilt default commands.
UTCmds.ini:
==========
Code: Select all
[UTcmds2.UTCmds]
bEnablePlayerCommands=True <--- If turned off all cmds Turned Off.
bEnableTeamSwitchCommands=True <--- Toggle team commands !r, !b etc on/off
bShowChatCommands=True <--- When a player executes !cmd , Display !cmd to all players?
bShowDebugScripts=False <--- Debugger
MessageDelay=5.000000 <--- Wait for 5.0 before showing console message.
PlayerCommand[x]=(bUse=True,Input="!utcmds",Output="mutate utcmds help",Comment="Open UTCmd's Menu")
Code: Select all
[UTcmds4.UTCmds]
bEnablePlayerCommands=True
bEnableTeamSwitchCommands=True
bShowChatCommands=True
bShowDebugScripts=False
MessageDelay=5.000000
PlayerCommand[0]=(bUse=True,Input="!w,!wave",Output="Taunt Wave",Comment="Wave at player")
PlayerCommand[1]=(bUse=True,Input="!th,!thrust",Output="Taunt Thrust",Comment="Pelvic Thrust!")
PlayerCommand[2]=(bUse=True,Input="!third",Output="Behindview 1",Comment="3rd Person View")
PlayerCommand[3]=(bUse=True,Input="!first",Output="Behindview 0",Comment="1st Person View")
PlayerCommand[4]=(bUse=True,Input="!h,!health",Output="TeamSay >>> I have %h, %a",Comment="Show Health & Armor")
PlayerCommand[5]=(bUse=True,Input="!loc",Output="TeamSay >>> Iam %z & have %w",Comment="Show Location & Wep (Team games)")
PlayerCommand[6]=(bUse=True,Input="!pref,!prefs",Output="Preferences",Comment="Show Preferences")
PlayerCommand[7]=(bUse=True,Input="!r1,!rule1",Output="Say >>> Never Follow!! <<<",Comment="DM Rules 101")
PlayerCommand[8]=(bUse=True,Input="!openGL,!renderer",Output="https://www.oldunreal.com/utpatches.html",Comment="Download Latest Renderers")
PlayerCommand[9]=(bUse=True,Input="!openAL,!sound",Output="https://www.openal.org/downloads/",Comment="Download Latest OpenAL Drivers")
PlayerCommand[10]=(bUse=True,Input="!hs0",Output="hitsounds 0",Comment="Turn Hitsounds OFF")
PlayerCommand[11]=(bUse=True,Input="!hs1",Output="hitsounds 1",Comment="Hitsounds Type 1")
PlayerCommand[12]=(bUse=True,Input="!hs2",Output="hitsounds 2",Comment="Hitsounds Type 2")
PlayerCommand[13]=(bUse=True,Input="!hs3",Output="hitsounds 3",Comment="HitSounds Type 3")
PlayerCommand[14]=(bUse=True,Input="!hofskins",Output="https://mega.nz/file/d55nTJCB#H5p2dhLCWKyTsILkc0kwV6Wp7xD5OXL7gXLkIHE5q_4",Comment="Download HouseOfFun Skins")
PlayerCommand[15]=(bUse=True,Input="!mega",Output="https://mega.nz/file/IxwhBYAS#GDibKNcxPS0sfqydYFk9fPaEeq2v35qOqhJh7aTXn9A",Comment="Download The MegaSkinPack 1GB")
PlayerCommand[16]=(bUse=True,Input="!join,!discord",Output="https://discord.gg/CVQRqcb",Comment="Join our Discord")
PlayerCommand[17]=(bUse=True,Input="!nw3",Output="https://www.moddb.com/mods/nali-weapons-3/downloads/nali-weapons-3-client-zip-version",Comment="Download NaliWeapons3 Pack")
PlayerCommand[18]=(bUse=True,Input="!451",Output="https://www.utzone.de/forum/downloads.php?do=file&id=740_UTPGPatch451b",Comment="Download UT451b Patch")
PlayerCommand[19]=(bUse=True,Input="!469",Output="https://github.com/OldUnreal/UnrealTournamentPatches/releases",Comment="Download Latest 469 Patch")
PlayerCommand[20]=(bUse=True,Input="!sdm,!ssb",Output="Mutate SmartSB Menu",Comment="Open SmartSB Menu")
PlayerCommand[21]=(bUse=True,Input="!mh",Output="unreal://116.251.192.212:2244",Comment="Goto MonsterHunt Server")
PlayerCommand[22]=(bUse=True,Input="!bt",Output="unreal://101.100.143.138:47800",Comment="Goto BT Server")
PlayerCommand[23]=(bUse=True,Input="!m1",Output="unreal://103.125.218.185:7777",Comment="Goto Multi#1 Server")
PlayerCommand[24]=(bUse=True,Input="!m2",Output="unreal://116.251.192.212:7777",Comment="Goto Multi#2 Server")
PlayerCommand[25]=(bUse=True,Input="!donate",Output="http://www.gibblets.com/donate/",Comment="Donate to keep server running.")
PlayerCommand[26]=(bUse=True,Input="!stats",Output="http://gibblets.com/utstats/?p=sinfo&serverip=192.168.1.104:7760",Comment="View online Stats")
=======
[ Hide Default Commands Display ]
---> [Options Tab]
You will notice two sets of commands.
Green represents hard-coded 21 default Commands which will be the "Default Commands" for all servers running UTCmds2.0
Teal (upto 100) are Admin Customizable Commands Which will be setup by the Admins of a server.
The "Hide Default Commands Display" (Button) turns off the Default "Green" commands from showing in the UTCmds Window.
These Commands still work but will be hidden.
Installation:
==========
Code: Select all
** Extract All files to UnrealTournament/System folder.**
Add to ServerPackages;
ServerPackages=UTCmds<ver>
** May need to add UTCmds<ver> to Ace Packages! **
Start with Mutator: UTCmds<ver>.UTCmds
======
You may change settings if logged in as an admin, but you can't change default commands;
Note: the pipe character | is not recognised in UTCmds. And any combined commands using the | character will be Terminated @ the pipe. (Nothing after this char can be executed)