19.05.2011, 23:37
test.inc
test.pwn
The problem is... "rofl" get printed but "OMG", "OMG".. ect... dont get printed
so why cant i use OnFilterScript in pawno but in the include?
pawn Код:
#if defined _test
#endinput
#endif
#define _test
#if !defined FILTERSCRIPT
public OnGameModeInit()
#else
public OnFilterScriptInit()
#endif
{
print("rofl");
return 1;
}
//OnGameModeInit
#if defined _ALS_OnGameModeInit
#undef OnGameModeInit
#else
#define _ALS_OnGameModeInit
#endif
//OnFilterScriptInit
#if defined _ALS_OnFilterScriptInit
#undef OnFilterScriptInit
#else
#define _ALS_OnFilterScriptInit
#endif
//OnGameModeInit
#define OnGameModeInit forward_OnGameModeInit
forward forward_OnGameModeInit();
//OnFilterScriptInit
#define OnFilterScriptInit forward_OnFilterScriptInit
forward forward_OnFilterScriptInit();
pawn Код:
#define FILTERSCRIPT
#include <a_samp>
#include <test>
public OnFilterScriptInit()
{
print("OMG");
print("OMG");
print("OMG");
print("OMG");
print("OMG");
print("OMG");
print("OMG");
return 1;
}
so why cant i use OnFilterScript in pawno but in the include?