fix issue with macro in security and use server name definition

This commit is contained in:
Lorenc Pekaj 2019-01-02 02:59:10 +11:00
parent 4e84b19014
commit 39d81a63c7

View File

@ -9,14 +9,14 @@
#include < YSI\y_hooks > #include < YSI\y_hooks >
/* ** Macros ** */ /* ** Macros ** */
#define GetServerName(%0) g_igServerNames[%0] #define GetServerName(%0) ( g_igServerNames[ %0 ] )
#define ReturnPlayerIP(%0) ( p_PlayerIP[ ( %0 ) ] ) #define ReturnPlayerIP(%0) ( p_PlayerIP[ ( %0 ) ] )
#define ReturnPlayerName(%0) ( p_PlayerName[ ( %0 ) ] ) #define ReturnPlayerName(%0) ( p_PlayerName[ ( %0 ) ] )
#define IsPlayerNpcEx(%0) (IsPlayerNPC(%0) || strmatch(p_PlayerIP[%0], "127.0.0.1")) #define IsPlayerNpcEx(%0) ( IsPlayerNPC( %0 ) || ! strcmp( p_PlayerIP[ %0 ], "127.0.0.1", true ) )
/* ** Constants ** */ /* ** Constants ** */
stock const stock const
g_igServerNames [ ] [ 28 ] = { "San Fierro Cops And Robbers" }; g_igServerNames [ ] [ ] = { SERVER_NAME };
/* ** Variables ** */ /* ** Variables ** */
new new