29.08.2009, 11:30
Quote:
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; } |
