Need A Script Code
#1

I need a Admin Only Car Script
how do you make a vehicle for Admin Only?
and if you are not a admin it will eject you?
admin check:
pawn Код:
if(IsPlayerLuxAdm(playerid))
Reply
#2

pawn Код:
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
    vehid = GetPlayerVehicleID(playerid)
    if(vehid == admincar)
    {
    if(!IsPlayerLuxDm(playerid))
    {
    EjectPlayerFromVehicle(playerid)
    return 1;
    }
else {
    //admin is in admin car
   }
  }
 }
return 1;
}
not tested.
Reply
#3

pawn Код:
#define MAX_ADMIN_VEHICLES 20 //Change this
new adminvehicle[MAX_ADMIN_VEHICLES];
new adminvehicles = -1;

stock AddAdminVehicle(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2)
{
     adminvehicles++;
     adminvehicle[adminvehicles] = AddStaticVehicle(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2);
     return adminvehicles;
}

public OnPlayerStateChange(playerid,newstate,oldstate)
{
    if(newstate == 2)
    {
        if(!IsPlayerLuxAdm(playerid))
        {
            new vehid = GetPlayerVehicleID(playerid);
            for(new i; i< MAX_ADMIN_VEHICLES; i++)
            {
                if(adminvehicle[i] == vehid)
                {
                    RemovePlayerFromVehicle(playerid);
                    SendClientMessage(playerid, -1, "This is a admin vehicle!");
                }
           }
      }
      return 1;
}

Then just do the same as AddStaticVehicle but change it to AddAdminVehicle.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)