Hallo,
kann mir jemand weiter helfen bitte ?
//------------------- /givecash
if(strcmp(cmdtext, "/cash", true) == 0) {
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, YELLOW, "/cash [ID] [Betrag]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, YELLOW, "/cash [ID] [Betrag]");
return 1;
}
moneys = strval(tmp);
//printf("givecash_command: %d %d",giveplayerid,moneys);
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys) {
GivePlayerMoney(playerid, (0 - moneys));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "Du hast %s (id: %d), $%d gesendet !", giveplayer,giveplayerid, moneys);
SendClientMessage(playerid, COLOR_GREY, string);
format(string, sizeof(string), "Du hast $%d von %s (id: %d) bekommen !", moneys, sendername, playerid);
SendClientMessage(giveplayerid, COLOR_GREY, string);
printf("%s(ID:%d) hat %s(ID:%d) %d überwiesen.",sendername, playerid, giveplayer, giveplayerid, moneys);
}
else {
SendClientMessage(playerid, COLOR_GREY, "Gebe einen gültigen Betrag ein !");
}
}
else {
format(string, sizeof(string), "ID: %d ist kein aktiver Spieler ", giveplayerid);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
//-------------------------------
ERRORS:
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1450) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1450) : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1456) : error 017: undefined symbol "giveplayerid"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1458: error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1458 : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1463) : error 017: undefined symbol "moneys"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1468 : error 017: undefined symbol "giveplayerid"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1469) : error 017: undefined symbol "giveplayerid"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1469) : error 017: undefined symbol "giveplayer"
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1469) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Alexander\Desktop\0.2X Server\gamemodes\b.pwn(1469) : fatal error 107: too many error messages on one line
11 Errors
Was soll ich machen ???
MfG. BadBoy