Guten Abend,
Ich habe einen kleinen Fehler den ich Wirklich nicht weiß zu Beheben ![]()
ZitatC:\Users\Toby\Desktop\Autohaus.pwn(8726) : error 017: undefined symbol "playerid"
Guten Abend,
Ich habe einen kleinen Fehler den ich Wirklich nicht weiß zu Beheben ![]()
ZitatC:\Users\Toby\Desktop\Autohaus.pwn(8726) : error 017: undefined symbol "playerid"
Code?
Und unter welchem public?
die Zeile:
forward CarVersion(index, response_code, data[]);
public CarVersion(index, response_code, data[])
{
if(Admin == 1)
{
if(PlayerInfo[playerid][pAdministrator] >= 2)
{
new str[70];
format(str,sizeof(str)," Server Carversion: %s",CarVersion);
SendClientMessage(index,COLOR_WHITE,str);
{
SendClientMessage(index,COLOR_LIGHTBLUE," Es wird kein Update benötigt!");
} else {
SendClientMessage(index,COLOR_LIGHTBLUE," Kontaktieren sie den Admin! ");
}
}
}
}
Da playerid keine globale und auch keine lokale Variable ist und auch kein Parameter deiner Methode, ist playerid halt undefined.
Du kannst kein playerid nehmen, wenn index deklariert ist ![]()
forward CarVersion(index, response_code, data[]);
public CarVersion(index, response_code, data[])
{
if(Admin == 1)
{
if(PlayerInfo[index][pAdministrator] >= 2)
{
new str[70];
format(str,sizeof(str)," Server Carversion: %s",CarVersion);
SendClientMessage(index,COLOR_WHITE,str);
{
SendClientMessage(index,COLOR_LIGHTBLUE," Es wird kein Update benötigt!");
} else {
SendClientMessage(index,COLOR_LIGHTBLUE," Kontaktieren sie den Admin! ");
}
}
}
}
Danke dir ![]()
/CLOSE
Woher weißt du, dass sich index auf einen Index der 1. Dimension im PlayerInfo Array bezieht? (Ernstgemeinte Frage, weil ich hab es nicht erkannt).
Woher weißt du, dass sich index auf einen Index der 1. Dimension im PlayerInfo Array bezieht? (Ernstgemeinte Frage, weil ich hab es nicht erkannt).
Ganz einfach, guck dir an welcher parameter bei der Message benutzt wird, daher muss index der parameter für playerid sein ![]()
Vielen Dank, das habe ich nicht gesehen ![]()