Kazon
Компетентный
Собственно вот делал для своего мода и решил выложить просто замените свои старые Public'и на Мои Stock
Делалось под ENGINE-RP!
F_POLICE_LS, F_POLICE_SF, F_POLICE_LV, F_FBI И так далее замените на Ид ваших фракций или просто
В начале мода вставьте
Где цифры 2 , 3 , 4 ..... Ид ваших фракций
С оптимизацией помог Tracker1
Делалось под ENGINE-RP!
F_POLICE_LS, F_POLICE_SF, F_POLICE_LV, F_FBI И так далее замените на Ид ваших фракций или просто
В начале мода вставьте
PHP:
#define F_POLICE_LS 2
#define F_POLICE_SF 3
#define F_FBI 4
#define F_HOSPITAL 5
#define F_LIC 6
//И так далее....
PHP:
stock GetVehicleType(carid)
{
switch(GetVehicleModel(carid))
{
case 483,534..536,558..562,565,567,575,576: return true;
}
return false;
}
stock IsACop(playerid) return (PlayerInfo[playerid][pMember] >= F_POLICE_LS && PlayerInfo[playerid][pMember] <= F_FBI || PlayerInfo[playerid][pMember] == F_POLICE_LV) ? true : false;
stock IsAGang(playerid) return (PlayerInfo[playerid][pMember] >= F_GROVE && PlayerInfo[playerid][pMember] <= F_VAGOS) ? true : false;
stock IsABoat(carid)
{
switch(GetVehicleModel(carid))
{
case 430,446,452..454,472,473,484,493,595: return true;
}
return false;
}
stock IsAPlane(carid)
{
switch(GetVehicleModel(carid))
{
case 417,425,447,460,469,476,487,488,497,511..513,519,520,548,553,563,577,592,593: return true;
}
return false;
}
stock IsAMafia(playerid) return (PlayerInfo[playerid][pMember] >= F_LCN && PlayerInfo[playerid][pMember] <= F_RM) ? true : false;
Последнее редактирование:
