• 5 Vote(s) - 3.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Release] Se7enPlug
#1
Hi

This is my first plugin.
maybe my plugin have some bug so pls say here or on my site so i can fix that.
this plugin like MaM (Manu Admin Mod) or B3 Manage your mw3 games.
i tried to create this plugin more friendly and with useful commands

my plugin base is ServerAdmin plugin.
Installation:

you just need tho copy all files and folders in to root of game.

In Se7en plug i Added this options :

!setmaxping
also ping blocker kicked maxping with warn and massage and ping protect for protected players.
!fov
you can change your fov
!minis
you Can change scoreboard to mini/normal (ingame command) by !fr
!votekick
you can vote kick players and admins can cancel vote by !votecancel
balance
game forced to balance in every round.
team name changer
you can change team name to what you want
welcome
welcome to everyone and you can enable or disable in cfg.
Dvars
Added extra drvars to make your game better
Hardcore
you can enable or disable Hardcore in cfg
killcamTime
change your killcamTime in cfg



sv_config.ini:

Code:
[SERVER]
TimedMessages=1
//Enable or disable timed messages [0-1]
SpecsFix=1
//Disable the CPU/Bandwidth check [0-1]
OldRotation=0
//Enable the old cod4-style rotation (see example server.cfg) [0-1]
OldRotationVal=playlist tdm_default map mp_dome playlist sd_default map mp_alpha playlist jug_default map mp_carbon
//OldRotation configuration
RotationThreshold=0
//Disable map rotation threshold (set to 0)
DisableVAC=0
//[UNTESTED] Stop VAC from protecting your server

[LOG]
ConsoleLog=1

[SCRIPT]
Enabled=0
Script=example.script

[DEBUG]
ExceptionLogging=1

[UPDATER]
Enable=0
AutoUpdate=0

[Se7enPlug]
///////Warner//////
warningTTL=12
kickwarnings=3
unwarnmessage=^2[^3Se7enPlug^2] ^7:^4 <playername> ^7Was ^1Unwarned ^7<reason>
warnkickmessage=^2[^3Se7enPlug^2] ^7: ^4<playername> ^7Was ^1Kicked ^7For: <reason>
warnmessage=^2[^3Se7enPlug^2] ^7: ^4<playername> ^7Was ^1Warned For ^7<reason>
///////Vote kick//////
votetime=15
votemsginterval=5
protectPlayers_xuid=Xuids
cooldown=30
///////Team Name//////
retry=20
teamname_allies=
teamname_axis=
///////rules///////
pmrules=false
///////Permissions///////
usePermissions=true
///////PingPlugin///////
MaxPing =70
MaxWarnings = 3
Interval =20
MaxGraceSeconds = 5
///////Mapper//////////
useMapList=false
///////Langfilter////////
useLangFilter=true
///////NameChange///////
//After how many name changes action should be taken
Changes=5
//Which action should be taken (kickClient, tempbanClient, banClient)
Command=kickClient
//Message to be displayed on server when an action is being taken, valid placeholder {0} = last name {1} = xuid
//Example: Player {0} with the XUID {1} has been kicked
ServerMsg= Player {0} with the XUID {1} has been kicked
//Reason for action (displayed to the client when action is being taken)
CommandMsg=You kicked for max name change
///////extra////////
kickmessage=^2[^3Se7enPlug^2] ^7: ^4<playername> ^7Has Been ^1Kicked ^7For <reason> By <issuer>
banmessage=^2[^3Se7enPlug^2] ^7: ^4<playername> ^7Has Been ^1Banned^7 By <issuer>
tmpbanmessage=^2[^3Se7enPlug^2] ^7: ^4<playername> ^7Has Been ^1Tempbanned ^7By <issuer>
warningtempban=true
///////Custom Gameytype///////
Customname1=Add Your Gametype Name Here
Customname2=Add Your Gametype Name Here
Customname3=Add Your Gametype Name Here
//////welcommer///////
welcommer=1
wlcommessage=^2 Welcome to the server!
///////exDvars///////
exDvars=1
MiniScoreboard=0
FinalKillcam=1
killcamTime=4
killcamPostTime=4
Hardcore=1

[Permission]
Usergroups=Admin,Moderator,User
Admin_xuids=0110000100002b56,0110000105762896
Admin_commands=*ALL*
Moderator_xuids=!xuid
Moderator_commands=!cmd,!pl,!kick,!warn,!unwarn,!res,!map,!pm,!mr,!rcon,!mapdome,!maplockdown,!mapbootleg,!mapmission,!mapcarbon,!mapdownturn,!maphardhat,!mapinterchange,!mapfallen,!mapbakaara,!mapresistance,!maparkaden,!mapseatown,!mapresistance,!mapunderground,!mapvillage,!mapterminal,!mapfoundation,!mappiazza,!mapsanctuary,!mapblackbox,!mapoverwatch,!mapliberation,!mapoasis,!mapaground,!maperosion,!mapgetaway,!maplookout
User_commands=!help,!rules,!ver,!xuid,!admin,!votekick
User_xuids=*EVERYONE*
[FoV]
0110000105762896=90

Commands

Code:
Support:
See se7enclan.ir


------------------------------------------------------------

All Commands:

!admin
!ping
!setmaxping
!add
!protect
!rel
!maxping
!minping
!fr
!yell
!pl
!mapdome
!maplockdown
!mapbootleg
!mapmission
!mapcarbon
!mapdownturn
!maphardhat
!mapinterchange
!mapfallen
!mapbakaraa
!mapresistance
!maparkaden
!mapoutpost
!mapseatown
!mapunderground
!mapvillage
!mapterminal
!map
!mapname
!nextmap
!getsd     sd
!getffa    ffa
!getdom    dom
!getdemo   demo
!getgg     gg
!getis     is   isnipe
!getoic    oic
!gethq      hq
!getinf     inf
!gettdm     tdm
!getsab     sab
!getctf     ctf
!getkc      kc
!gettdf     tdf
!getdz      dz
!getjug     jug
!gettjug    tjug
!getdlc      dlc   custom1
!gets2      s2   custom2
!gets3      s3   custom3
!mr
!ver
!xuid
!addword
!pm
!rules
!help
!rcon
!resetconf
!reserved
!kick
!ban
!kickc
!banc
!tempban
!warn
!unwarn
!fov   65-90
!votekick
!votecancel ---------- vote cancel by Admin
!y ------------------- vote yes
!n ------------------- vote no
!status
!minis

Usage:
!help - Shows this list
!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
!yell [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
!fr - Quickly restart the map
!protect [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

if permissions is used:
!add [Groupname] [Playername] - Adds player to the admin group, groupname is case sensitive

If language filter is used:
!addword [badword] [badword] etc.


Edit2 :
-Now 4D1 supported by Se7enPlugv1.6

________________________________

Edit :

In Se7enPlugv1.5
All DLC maps added
Now ping-kick protect work as well and there is no need to restart the server simply work with !protect <PlayerName>
The bomb (and also target) icon(s) size get small for good view.


And Thank you to:
@Nukem for Addon
@archit
@JariZ
@OzonE
@zxz0O0

Thanks to using my Plugin


.rar   Se7enPlug1.5.rar (Size: 180.46 KB / Downloads: 426)


Attached Files
.rar   Se7enPlug.rar (Size: 223.32 KB / Downloads: 257)
.rar   Se7enPlugv1.6.rar (Size: 163.4 KB / Downloads: 300)
  Reply
#2
Pretty huge, Where's the download?
  Reply
#3
Link ??
  Reply
#4
Sorry i forget to attach file Big Grin
  Reply
#5
se7enplug? wtf? what is the difference between this and god plugin? :|
  Reply
#6
Why se7en plugin?
  Reply
#7
Because he can rename the god plugin Troll
[Image: compiling.png][Image: aLKA8og_460sa.gif]
  Reply
#8
This is not at all GodPluging
my plugin base is serveradmin and also 30% off command not exist in godplugin
Also i add more plugin code that i find in here ( itsmods).
its completely diffident with godplugin if you look at to sv_config.ini you can see different.
Maybe some command like with godplugin because of the godplugin base source also same and its is server admin plugin so godplgin and se7nplug not completly (100%) for owns it just improved serveradmin plugin with us we just add more than.maybe someone in the future do that better than us.

also i say again se7enplug completely diffident with godplugin but base source as i say is smiler.

and there is no force to use my plugin but if you look to that plugins you can see in my plugin there is some commands and options more than from godplugin and complete also some hidden bug removed (my means of hidden bugs is for example fixed bug when you use commands with: space ! or ! space message or ! space command = game crash or plugin crash and more...)

and its good to say the @OzonE is better than me and i love his work and my work or what i do its not means his work is not good as i say he better than me and i have special ERADAT to him.
  Reply
#9
but you should really work on your englishgjghgj. Troll

Edit : And Stop Using Persian In your posts. the formal language in this forum is english. you're making us look like fat jerks in front of other people.
if you had any questions about the source , or anything , I can help you. jusk ask Like a sir
  Reply
#10
Great work thanks for plugin. Smile However I have some problems with name changer and ping controller properities. When we play in our Mw3 server, plugin continuously gives error message on the bottom of the screen.
"Player tried to change his name but he failed"
a number or something
"Player#2 tried to change his name but he failed"
again and again... Dodgy

Because of this, players get bored with messages on the screen and it never stops! So people become nervous Undecided

Secondly, ping controller kicks people automatically, its a good idea but I dont want to use this property, I want to manage this thing by myself because sometimes plugin kicks my friends (or players I usually play with) from server.

Is there anyway to disable ping control and name changer for this plugin?
If yes, how can I disable them?

Looking forward to get your advice.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)