I started optimizing the script.Last writememory 91723 now writememory 13090It gives optimizations up to 85.72% faster

Nah it's 85.72% more optimized but not necessarily 85.72% fasterBut good job nonetheless, that's a staggering difference in writememory

I tested key activities for 100,000 executions last functions must 91723 milliseconds ~ 1min31sec now be 13090 milliseconds 13sec090ms. It be faster ^^Next function be CutTock(); it need 1,156sec (now) vice 03,647sec (last) in 100,000 calls.Each weapon will now have its own statistics: Shoots ShootHits FriendsHits SelfHits Kills DeadBy HitByInHead HitByInBody HitByInLegs TimePlayed HitByFriend HitBy EnemyHeadShoot FriendHeadShoot SelfHeadShoot EnemyBodyShoot FriendBodyShoot SelfBodyShoot EnemyLegsShoot FriendLegsShoot SelfLegsShootI dont find other servers with this script on more gamemode expect CTF. So I ask whether to do it only under the CTF mode, or to a compact with other modes?

I'm testing in DM and it doesn't counts Kills, Deaths and Selfkills.I fix it changing this lines:

in OnKill"if ((Killer.Team<>Victim.Team) or (Game.GameStyle=0)) then begin"

in SelfKillModule"//if (Game.GameStyle=3)"

Please check it. Thank you and greetings.

Yes this dont work on multimode script been work on CTF mode I write this information on relase post. Due to the departure of DARDAR and the possibility of not assassinate the game to the end, I caught the desire to return to the development of the script )

Backlight "YOU" Each player will see it at their position.Backlight "SOUHGT" Each all players and work on !top <name|PartName|id>Remove /create option now full auto and player can change nick and addpassword and changepass

Several people on my server asked for a script. The new look very good performance improved many errors learning devices and connections. For a few dev, very simply a player information reading system. Not all statistics are implemented. Not all commands are currently functional example /privacyip /privacyhwid. Todo history nicks, login num nicks and more more.. The new reward system for winning the flag, the whole team gains and the flager the most, the enemies lose.

To read player statystic find player IndexID and useReadPlayer(Num:int64;What:string):string;(Num - PlayerIndexID, What - String name from the list below)

To change player statystic, find player IndexID....and use procedureProcedure ChangeState(Num:int64; What,NewState:string);(Num - PlayerIndexID, What - String name from the list below, NewState -New statistics)