Hy!Szerintetek miért írja azt ki egy scriptben a compiler, hogy nincs definiálva egy makró amit én hoztam létre?Létrehoztam 100%, a kód lefutása elõtt, a scriptem elején van az includek után.A kód ami használni kívánja meg a script végén van..Szóval nemtudom hogy mi a baja.
A Script:
#include <a_samp>
#include <zcmd>
#define SCM(%1,%2,%3,%4) new _str[128]; format(_str,sizeof _str,%3,%4); SendClientMessage(%1,%2,_str);
CMD:test(playerid,params[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
SCM(playerid,-1,\"Üdv %s!\",name)
}
Hy!Szerintetek miért írja azt ki egy scriptben a compiler, hogy nincs definiálva egy makró amit én hoztam létre?Létrehoztam 100%, a kód lefutása elõtt, a scriptem elején van az includek után.A kód ami használni kívánja meg a script végén van..Szóval nemtudom hogy mi a baja.
A Script:
#include <a_samp>
#include <zcmd>
#define SCM(%1,%2,%3,%4) new _str[128]; format(_str,sizeof _str,%3,%4); SendClientMessage(%1,%2,_str);
CMD:test(playerid,params[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
SCM(playerid,-1,\"Üdv %s!\",name)
}
Nálam rendesen mûködik :)