Sziasztok!!! enummal kapcsolatban van egy problémám...
enum Adat
{
Penz
};
new PlayerInfo[MAX_PLAYERS][Adat];
if (strcmp(\"/penzad\", cmdtext, true, 10) == 0)
{
PlayerInfo(playerid)[Penz] += 500;
return 1;
}
if (strcmp(\"/penztarca\", cmdtext, true, 10) == 0)
{
new string[256];
format (string,sizeof(string),\"%d$ van a pénzrárcádban...\",PlayerInfo(playerid)[Penz]);
SendClientMessage,0xFFFF00AA,string);
return 1;
}
És ezeket a hibákat írja:
error 017: undefined symbol \"PlayerInfo\"
error 029: invalid expression, assumed zero
error 017: undefined symbol \"Penz\"
fatal error 107: too many error messages on one line
Mi lehet a baj? :(
[mod]Máskor használj code tageket![/mod]
#include <a_samp>
enum Adat
{
Penz
};
new PlayerInfo[MAX_PLAYERS][Adat];
public
OnPlayerCommandText(playerid, cmdtext[]) // Visszahívás, azért, mert a samp_szerver.exe meghívja ezt az eljárást mikor egy játékos / jellel kezdõdõ szöveget ír be a chatbe.
{
if(strcmp(\"/penzad\", cmdtext) == 0)
{
PlayerInfo[playerid][Penz] += 500;
return 1;
}
if(strcmp(\"/penztarca\", cmdtext) == 0)
{
new
string[256];
format(string,sizeof(string),\"%d$ van a pénzrárcádban...\",PlayerInfo[playerid][Penz]);
SendClientMessage(playerid, 0xFFFF00AA, string);
return 1;
}
return 0;
}