Hey Com,
Wenn ich /givemoney inGame eingebe bekommt der jenige nicht die angegebene Summe ( Sprich etwa 5$)
Und bei dem Befehl im Scipt find ich keinen Fehler Kann mir da einer fehlen??
if(strcmp("/givemoney", cmd, true) == 0)
{
if(IsPlayerConnected(playerid))
{
new giveplayerid;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "INFO: /givemoney [playerid] [betrag]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "INFO: /givemoney [playerid] [betrag]");
return 1;
}
new money = strval(tmp);
if(SpielerInfo[playerid][Admin] >= 6)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GibGeld(giveplayerid, money);
format(string, sizeof(string), "[ADMIN] %s hat %s Geld gegeben. Betrag: %s$", SpielerName(playerid), SpielerName(giveplayerid),money);
SendClientMessage(COLOR_BLUE, 1, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin.");
}
}
return 1;
}
Edit: in Pawno werden beim Compilen keine Fehler angezeit!
MfG
Mr.ElectRoX