stock IsBike(vehicle1)
{
new vmodel = GetVehicleModel(vehicle1);
if(vmodel== 509 || vmodel == 481 || vmodel == 462 || vmodel == 522 || vmodel == 471 || vmodel == 586)
return true;
else
return false;
}
new vehicle1; vehicle1 = GetPlayerVehicleID(playerid); if(IsBike(vehicle1)) SendClientMessage(playerid, 0x3333FFFF, "[Server] Bike test!");
|
PAWN Code: stock IsBike(carid) { new Bikes[] = { 509, 481, 510 }; for(new i = 0; i < sizeof(Bikes); i++) { if(GetVehicleModel(carid) == Bikes[i]) return 1; } return 0; } |
PAWN Code:
stock IsBike(carid)
{
new Bikes[] = { 509, 481, 510 };
for(new i = 0; i < sizeof(Bikes); i++)
{
if(GetVehicleModel(carid) == Bikes[i]) bike[playerid] = 1 return 1;
}
return 0;
}
stock IsABike(veh)
{
new Bike = GetVehicleModel(veh);
if(bike == 509 || bike == 510 || bike == 481) return 1;
return 0; // if is another model
}
if(!strcmp(cmd,"/test",true))
{
new car = GetPlayerVehicleID(playerid);
if(IsABike(car) && GetPlayerState(playerid) == 2)
{
SendClientMessage(playerid,0xFF,"You are on a bike.");
return 1;
}
else return SendClientMessage(playerid,0xC1,"You are not on a bike.");
}
public OnPlayerStateChange(playerid,newstate,oldstate)
{
new carid;
carid = GetVehicleModel(GetPlayerVehicleID(playerid));
new skin = GetPlayerSkin(playerid);
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
if(IsBike(carid))
{
if(skin == 110)
{
SendClientMessage(playerid, 0x48FF48FF, "== You can use this Bike");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "== You cannot use this Bike - Ejected");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
stock IsBike(carid)
{
new Bikes[] = { 509, 481, 510 };
for(new i = 0; i < sizeof(Bikes); i++)
{
if(GetVehicleModel(carid) == Bikes[i]) return 1;
}
return 0;
}

)
new car1 = GetPlayerVehicleID(playerid); <- the function GetPlayerVehicleModel doesnt exist.
if(IsBike(car1))
{
SendClientMessage(playerid,0xFF,"You are on a bike.");
return 1;
}
stock IsBike(veh)
{
new Bike = GetVehicleModel(veh);
if(Bike== 509 || Bike == 481 || Bike == 462 || Bike == 522 || Bike == 471 || Bike == 586) return 1;
return 0;
}