22.10.2009, 03:40
Im sorry, i forgot a bracket, try this
Code:
if(strcmp(cmd,"/spec",true)==0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_ERROR, "USAGE: /spec (id)"); return 1; } if(!IsNumeric(tmp)) { SendClientMessage(playerid, COLOR_ERROR, "USAGE: /spec (id) ID Must be a number"); return 1; } if(strval(tmp) == playerid) { SendClientMessage(playerid, COLOR_ERROR, "You cannot spec yourself!"); return 1; } giveplayerid = strval(tmp); if(!IsPlayerConnected(giveplayerid)) { format(string, sizeof(string), "ID (%d) Is not an active player",giveplayerid); SendClientMessage(playerid, COLOR_ERROR, string); return 1; } TogglePlayerSpectating(playerid, 1); SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(giveplayerid)); SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid)); if (IsPlayerInAnyVehicle(giveplayerid)) PlayerSpectateVehicle(playerid, GetPlayerVehicleID(giveplayerid)); else PlayerSpectatePlayer(playerid, giveplayerid); return 1; }