28.11.2011, 20:52
I want to add on a bit further. A define is a preprocessor directive and a such may be placed anywhere you want. I tend to do this:
pawn Код:
public OnPlayerDataSaved(query[], index, extraid, connectionHandle)
{
#define playerid index
// Lots of code
printf("[data] Playerid %d disconnected. Data was saved and variables were reset.", playerid);
#undef playerid
return 1;
}