[SSGM Plugin] Ping [message #488984] |
Mon, 11 August 2014 00:52 |
|
roszek
Messages: 296 Registered: June 2010
Karma: 0
|
Recruit |
|
|
This is a very simple SSGM plugin that allows you to check your ping or check other players' pings.
[Plugins]
00=BanSystem.dll
01=Mute.dll
02=Ping.dll
-
Attachment: Ping.rar
(Size: 10.51KB, Downloaded 134 times)
[Updated on: Mon, 11 August 2014 12:53] Report message to a moderator
|
|
|
Re: [SSGM Plugin] Ping [message #488988 is a reply to message #488984] |
Mon, 11 August 2014 02:49 |
Neijwiert
Messages: 124 Registered: October 2009
Karma: 0
|
Recruit |
|
|
You can replace this construction: "Find_Player(Get_Player_Name_By_ID(PlayerID))->Get_GameObj();" with this "Get_GameObj(PlayerID)". Which is also fail-safe and a shorter line
EDIT:
also im pretty sure Get_Player_Name_By_ID causes a memory leak. becouse it creates a new char array and probably uses WideCharToChar engine call.
[Updated on: Mon, 11 August 2014 02:51] Report message to a moderator
|
|
|
|
|
Re: [SSGM Plugin] Ping [message #488997 is a reply to message #488989] |
Mon, 11 August 2014 12:54 |
|
roszek
Messages: 296 Registered: June 2010
Karma: 0
|
Recruit |
|
|
Xpert wrote on Mon, 11 August 2014 06:22 |
Neijwiert wrote on Mon, 11 August 2014 05:49 |
also im pretty sure Get_Player_Name_By_ID causes a memory leak. becouse it creates a new char array and probably uses WideCharToChar engine call.
|
It does. You're better off using something like
GameObject *sender = Get_GameObj(PlayerID);
Get_Wide_Player_Name(sender));
|
Fixed, re-uploaded, and thanks for the advice.
[Updated on: Mon, 11 August 2014 12:55] Report message to a moderator
|
|
|