Hey ich hab ein Problem, bei meinem Showlicenses befehl(mit zcmd) wird nur "Du hast {richtiger name} deine Lappen gezeigt."
code:
Code
CMD:showlicenses(playerid, params[]){
new pID;
if(sscanf(params, "u", pID))return SendClientMessage(playerid, ROT, "**Fehler**: /showlicenses [Player]");
new Float:x, Float:y, Float:z;
GetPlayerPos(pID, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)){
new string[512], car[25], motorrad[25], flug[25], boota[25];
if(Spieler[playerid][autoschein] == 1)format(car, sizeof(car), "{00FF00}Ja{FFFF00}");
else format(car, sizeof(car), "{FF0000}Nein{FFFF00}");
if(Spieler[playerid][motoradschein] == 1)format(motorrad, sizeof(motorrad), "{00FF00}Ja{FFFF00}");
else format(motorrad, sizeof(motorrad), "{FF0000}Nein{FFFF00}");
if(Spieler[playerid][flugschein] == 1)format(flug, sizeof(flug), "{00FF00}Ja{FFFF00}");
else format(flug, sizeof(flug), "{FF0000}Nein{FFFF00}");
if(Spieler[playerid][bootschein] == 1)format(boota, sizeof(boota), "{00FF00}Ja{FFFF00}");
else format(boota, sizeof(boota), "{FF0000}Nein{FFFF00}");
format(string, sizeof(string), "{FFFF00}|---Lizensen von {00FF00}%s{FFFF00}---|\n|Autoschein: %s\n|Motorradschein: %s\n|Flugschein: %s\n|Bootsschein: %s\n|-----------------------|", SpielerName(playerid), car, motorrad, flug, boota);
SendClientMessage(pID, 0xFFFFFF, string); //funzt nicht
SendClientMessage(playerid, 0xFFFFFF, string); // funzt nicht
format(string, sizeof(string), "Du hast %s deine Lappen gezeigt.", SpielerName(pID));
SendClientMessage(playerid, 0xFFFF00, string); //funzt
}
return 1;
}
Alles anzeigen
Ich bedanke mich schonmal für alle hilfreichen / sinnvollen beiträge