Guten Tag.
Wenn ich /spec machen will oder z.b /spec 3 machen will kann ich immer nur ID 0 sehn und wenn ID 0 nicht online ist steht da dieser spieler ist nicht online , wa skann icjh da machen?
if(strcmp(cmd, "/spec", true) == 0) {
new tmp[256];
new cmd[256];
new specplayerid, specvehicleid, idx;
tmp = strtok(cmdtext, idx);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_GRAD1, "Benutzung: /spec [playerid]");
return 1;
}
specplayerid = strval(tmp);
if(!IsPlayerConnected(specplayerid)) {
SendClientMessage(playerid, COLOR_GRAD1, "Dieser Spieler ist nicht Online.");
return 1;
}
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, specplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(specplayerid));
gSpectateID[playerid] = specplayerid;
gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;
return 1;
}