04-14-2012, 10:57
Version 5.0 Final RELEASE.
Thanks For Community Feedback!
And Thanks for 2 years of your support and contribution to this thread, and thank the great community of Itsmods for all their support and I hope all of 4560 people who downloaded and used godplugin since the start , enjoyed this plugin and had fun with it.
Here goes, the final checkpoint, God Plugin 5.0.
GodPlugin 5.0 was under test for so long, Thanks to my dear friend @Kasra. there wont be any more bugs, but If you found any bugs in GodPlugin 5.0 , i'll fix them as soon as i can.
Note : Items Added to sv_config.ini is Different From Older Versions
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Changelog :
v5.0:
-Improved Instant Gametype Change (Any map , any DSR!) Rep+ @SgtLegend For this.
(Note : !get()now no longer works, use !set command to change the mod and map at anytime you want. However, you can still use good ol' !get(godplugin dspl) to change mode on nextmap.)
-Added "G.Hud" , Similar to AdvancedHud by zxzO0O, With Ping, Health, And ClientNumber For Admins. (usage: !cm)
-Added Friendly Fire Toggle (You Can Turn It on and off Ingame with !ff1 and !ff0)
- Added Killer. Kill Players With Commands. (ex. !Kill Oz)
-Removed Suicide On Warns, So People with old addons can use them again.(It was gay anyway so i removed it)(Requested By Users)
-Improvements : Removed Some useless codes and loops which made godplugin run slow on weak Servers. (your server will run more smooth now)
-Bug Fixes : Updated Ban Offsets
v4.0:
-Added Instant Gametype Change
-Admins Can Kill Players With Warning Commands.
-"!Nextmap" Command Shows What Is Coming Next
-3 New Custom Gametypes (See FAQ)
-Bug Fixes : Ban Bug Fixed.
-Bug Fixes : Bad Words Now Works With New Addon.
v3.0 Elite:
-Better God Plugin Supporter System With Removed Console Spams
-Added Call Admin Feature (See FAQ) (Thanks @narkos)
-Changed !help Command To !cmd In Order to Avoid Interference With Premissions
Plugin
-Removed !resetconf Unwarn Bug
v3.0 Beta:
-Removed Welcome Messages Completely for the guys who want to use group welcomer plugin
-Added New map "Terminal" Support. (use <!mapterminal>)
-Fixed Server Crash When !kick and !ban used.
-Fixed Server Crash When !<nothing> is used.
-Added God Plugin Supporter System ( thanks to @zxz0O0 )
-All Commands Are Now Private.
v2.1
- Fixed Public Commands Issue [Requested By Many Users]
- Fixed Some Reported Bugs
v2.0
-Fixed Server Crash While Using Kick And Ban Commands
v1.1
-Added Gametype Change Commands With Specified DSPL Files.
v1.0
- Initial Release
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IMPORTANT: If You Want To Use Gametype Change Commands , You have to Create .dspl Files with Exact These Names for Every Gametype. Otherwise , Server Will not Detect the dspl file and it will shutdown automatically. (It's Not a Crash! leave me Alone!)
IMPORTANT 2: For Using GodPlugin's Instant Gametype Change , You Need To Disable Map Rotation Threshold.
IMPORTANT 2: For Using GodPlugin's Instant Gametype Change , You Need To Disable Map Rotation Threshold.
DSPL File Names:
Spoiler (Click to View)
SD : sd
FFA : ffa
Domination: dom
Gungame: gg
One in the Chamber: oic
Headquarters: hq
Infected: zom
Team Deathmatch: tdm
Sabotage: sab
Capture The Flag: ctf
Kill Confirmed: kc
Team Defender: tdf
Drop zone: dz
Team Juggernaut: tjug
Juggernaut: jug
Custom 1 : cu1
Custom 2 : cu2
Custom 3 : cu3
FFA : ffa
Domination: dom
Gungame: gg
One in the Chamber: oic
Headquarters: hq
Infected: zom
Team Deathmatch: tdm
Sabotage: sab
Capture The Flag: ctf
Kill Confirmed: kc
Team Defender: tdf
Drop zone: dz
Team Juggernaut: tjug
Juggernaut: jug
Custom 1 : cu1
Custom 2 : cu2
Custom 3 : cu3
All commands (NEW!):
Spoiler (Click to View)
New Commands:
!set <mapname> <dsr name> (loads a map with your favorite dsr)
!kill<partial or full player name> (Kills player for the real bounty of him AND with the weapon you got in your hand :V (watch out for abuse))
!killme (suicide)
!ff<1,0> turns on and off Friendly fire
!cm (turns on the G.Hud, you can see your ping, Health , AND admins can see your ClientNumber as well. (its clientside.))
!Get<.dspl name>now (ex. !getsdnow = loads Search and Destroy On Current Map)
!nextmap (ex. !nextmap = Shows what is coming on the next map)
!get1 , !get2 , !get3 (Loads Custom Gametypes SEE DSPL FILE NAMES)(also works instant (!get1now))
!get<.dspl name> ( ex. !gettdm = loads teamdeath match on next map rotate)
!map<mapname> ( ex. !mapdome = loads map of dome)
!say <message> ( ex. !say hi = prints "hi" on console)
!kick [Playername] (reason) - Kicks a player with optional reason
!ban [Playername] - Bans the player permanently
!banc [clientnumber] - Same as ban but with clientnumber
!kickc [clientnumber] (reason) - Kicks a player with optional reason
!tmpban [playername] (reason) - Tempban a player, length is the time in
sv_config.ini
!pm [Playername] [message] - Pm's the player with [message]
!ping (playername) - Displays the ping of (playername) or you is no playername
is given
!maxping - Displays the player with the highest ping
!minping - Displays the player with the lowest ping
!pl (Playername) - Displays the players name, xuid, warnings, and
clientnumber, or all players if no name is used
!y [Playername or all] [Message] - Displays message on the players hud
!warn [Playername] (reason) - Warns a player
!unwarn [Playername] (reason) - Removes a player's warning
!ver - Displays this plugin's version
!xuid - Displays your player XUID
!rcon [Command] - Executes [command] in the console
!resetconf - Resets the configuration to the defaults
!rel - Reloads all configs
!add [Groupname] [Playername] - Adds player to the admin group,
groupname is case sensitive
!addword [Word] (word) (word) etc. - Adds the word(s) to the language filter
!res - Real Fast restart
!addimmune [Playername] - Makes the player immune to all kick, warn, of ban commands of this plugin
!reserved - Kicks the players with the highest ping that is in the usergroup
!admin - shows admins present on the server.
!mr - rotates the map for changing gametype
Add To sv_onfig.ini Note: ESSENTIAL ADDITIONS INCLUDED FOR V 5.0
Spoiler (Click to View)
[GodPlugin]
//V5.0
FriendlyFire=1 //using !ff<1,0> will change this
DDSPL=Default //your default DSPL (put in the dspl you run the most for !set command)
kickwarnings=3
Customname1=Add Your Gametype Names
Customname2=Add Your Gametype Names
Customname3= Add Your Gametype Names
usePermissions=false
GodPluginSupport=1
useLangFilter=false
warningTTL=12
pmrules=true
Admins= Add Admin XUIDs Here For Call Admin
warningtempban=true
kickmessage=4God Plugin ^7<playername> Has Been ^1Kicked ^7For <reason> By <issuer>
banmessage=4God Plugin ^7<playername> Has Been ^1Banned^7 By <issuer>
tmpbanmessage=4God Plugin ^7<playername> ^7Has Been ^1Tempbanned By <issuer>
warnkickmessage=4God Plugin ^7<playername> Was ^1Kicked ^7For: <reason>
warnmessage=^4God Plugin ^7<playername> Was ^1Warned For <reason>
unwarnmessage=^4God Plugin^7 <playername> Was ^1Unwarned <reason>
//V5.0
FriendlyFire=1 //using !ff<1,0> will change this
DDSPL=Default //your default DSPL (put in the dspl you run the most for !set command)
kickwarnings=3
Customname1=Add Your Gametype Names
Customname2=Add Your Gametype Names
Customname3= Add Your Gametype Names
usePermissions=false
GodPluginSupport=1
useLangFilter=false
warningTTL=12
pmrules=true
Admins= Add Admin XUIDs Here For Call Admin
warningtempban=true
kickmessage=4God Plugin ^7<playername> Has Been ^1Kicked ^7For <reason> By <issuer>
banmessage=4God Plugin ^7<playername> Has Been ^1Banned^7 By <issuer>
tmpbanmessage=4God Plugin ^7<playername> ^7Has Been ^1Tempbanned By <issuer>
warnkickmessage=4God Plugin ^7<playername> Was ^1Kicked ^7For: <reason>
warnmessage=^4God Plugin ^7<playername> Was ^1Warned For <reason>
unwarnmessage=^4God Plugin^7 <playername> Was ^1Unwarned <reason>
FAQ:
What is God Plugin Supporter System?
Its a Small Text added to the Bottom Of The HUD and It Can Be Disabled If You Want.
How Do I Install It?
Just Copy the Whole thing into Plugins folder. Remember , to Prevent everybody is admin Issues, use @Pozzuh Premissions Plugin.
Does It Support Teknogods?
It may run on Certain Teknogods Servers. but I Dont Provide any Support On Teknogods. if you enjoy the game, buy it. Stop these PM Spams.
What Is Call Admin Feature?
When A Player Types !admin On Chat , GodPlugin Will Search For an Admin and Will Broadcast the name(s) On Chat. You have to add Admin XUIDs to sv_config.ini , Admins Line. (Separate By ",")
How Do I Use Custom Gametypes?
use !resetconf Once, Or Add The Lines to sv_config.ini , then add your gametypes Names to be Said When you change gametypes. use !get1 or !get 2 or !get3 to change between gametypes.
I hate G.Hud
well, i hate you too.
--------------------------------
CREDITS:
BoneMind Making Initial Plugin
OzonE Coding And Improvements
JariZ Help
Ich1994 Help
SgtLegend Improvement for Instant Gametype change
-------------------------------
Y U NO +REP?
DOWNLOAD
[attachment=3182][attachment=2268][attachment=2220][attachment=2211][attachment=2015][attachment=1877]