Disable Auto Repair/Fix Vehicle in Derby
#1

So I have an auto repair timer.


Код:
forward Rep(playerid,vehicleid);
Код:
SetTimerEx("VRepair",500,true,"i",playerid);
Код:
forward VRepair(playerid);
public VRepair(playerid)
{
    if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
}
But how to disable that if I am in a derby deathmatch?

pawn Код:
CMD:derby(playerid, params[])
{
   if(GetPVarInt(playerid, "CMDDisabled") != 0)
   {
   ShowPlayerDialog(playerid, DIALOG_EVADE, DIALOG_STYLE_MSGBOX, "Leave Menu", "You must Leave first before using this command", "Leave", "Cancel");
   return 1;
   }
   if(!IsPlayerInAnyVehicle(playerid)){
   SetPlayerPos(playerid, -1398.103515,937.631164,1038.479125); //Height changed
   SetPlayerFacingAngle(playerid, 0.0);
   SetPlayerVirtualWorld(playerid, 15);
   SetPlayerInterior(playerid, 15);
   SetCameraBehindPlayer(playerid);
   new string[128], pName[MAX_PLAYER_NAME];
   GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
   format(string, sizeof(string), "{6666FF}(/derby) {00CCFF}%s {6666FF}has Teleported to The Derby",pName);
   SendClientMessageToAll(0xFFFFFFFF, string);
   pInEvent[playerid] = 1;
   SetPVarInt(playerid, "CMDDisabled", 2);
   }
   else{
       new string[128], pName[MAX_PLAYER_NAME];
       GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
       format(string, sizeof(string), "{6666FF}(/derby) {00CCFF}%s {6666FF}has Teleported to The Derby",pName);
       SendClientMessageToAll(0xFFFFFFFF, string);
       new veh = GetPlayerVehicleID(playerid);
       SetVehicleZAngle(veh, 0.0);
       SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);
       SetCameraBehindPlayer(playerid);
       LinkVehicleToInterior(veh, 15);
       SetVehicleVirtualWorld(veh, 15);
       PutPlayerInVehicle(playerid, veh, 0);
   }
   pInEvent[playerid] = 1;
   SetPVarInt(playerid, "CMDDisabled", 2);
   return GameTextForPlayer(playerid,"~y~Welcome to ~n~~b~The Derby",2000,3);
}
My command for derby..
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)