Ich hab ein Problem bei meinem System und zwar wenn ich den kommand eingebe verringert sich nicht die anzahl der münzen
also der befehl soll die Anzahl der münzen um -2 verringern wenn ich jedoch bei stats schaue ist nach wie vor nix verändert
if(strcmp(cmd, "/Münzen", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_GOLD, "____________________________|hilfe|____________________________");
SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /Münzen [Aktion]");
SendClientMessage(playerid, COLOR_WHITE, "Verfügbare Funktionen: RespektPunkte4, Wetterändern");
SendClientMessage(playerid, COLOR_GOLD,"__________________________________________________________________");
return 1;
}
if(strcmp(tmp,"RespektPunkte4", true) == 0)
{
PlayerInfo[giveplayerid][pExp] += 4;
PlayerInfo[giveplayerid][pCoin] -= 2;
}
else if(strcmp(tmp,"Wetterändern", true) == 0)
{
SetPlayerWeather(playerid, 1);
PlayerInfo[giveplayerid][pCoin] -= 2;
}
}
Hab schon PlayerInfo[playerid][pCoin] -=2 Probiert ging auch nicht
kann gelöscht werden hab den Fehler gefunden
bei /stats hab ich was vergessen zu definieren und das wenn man weniger als 0 Münzen hat eine Meldung kommt das man zuwenige hat