if(strcmp(cmd, "/destroycars", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 4) { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); return 1; } for(new i = 0; i < sizeof(CreatedCars); i++) { if(i != 0) { DestroyVehicle(i); } } SendClientMessage(playerid, COLOR_GREY, " Created Vehicles destroyed !"); } return 1; } |
Originally Posted by Nakash
Hello,i am using this script (GF):
Quote:
i want this command to despawn only one car that i will choose,is this possible? Thanks! |
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); SetVehicleToRespawn(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; }
Originally Posted by » ded «
Quote:
My command: Code:
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); SetVehicleToRespawn(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; } |
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); SetVehicleToRespawn(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; }
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); DestroyVehicle(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; }
if(strcmp(cmd, "/destroycars", true) == 0) { if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); DestroyVehicle(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; }
Originally Posted by » ded «
Despawn = respawn. If you wanted to just get rid of it, you could change it from:
Code:
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); SetVehicleToRespawn(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; } Code:
dcmd_despawn(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); DestroyVehicle(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; } if you don't know how to use dcmd I can't help you because I have only limited knowledge of strcmp. maybe .. Code:
if(strcmp(cmd, "/destroycars", true) == 0) { if(PlayerInfo[playerid][Level] >= 3) { if(IsPlayerInAnyVehicle(playerid)) { new vehicle = GetPlayerVehicleID(playerid); DestroyVehicle(vehicle); SendClientMessage(playerid,MANAGEMENT,"*** Vehicle successfully set for respawn!"); return 1; } else return SendClientMessage(playerid,red,"Error: You need to be in a vehicle to despawn it!"); } else return 0; } |