Skripta koju koristim:EG|RPG(Od 0.)
Detaljan opis problema:Ovako radio sam kola i sve lepo radi ali imam problem sada udjem u Bloods Vozila kao civil i mogu ih voziti,tako i za gsf,a sada udjem u PD,izbaci mi tri SCM-A i kaze niste clan bllloods,pd,gsf :?
Dio skripte:Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno):
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new newcar = GetPlayerVehicleID(playerid);
if(Isorgauto(newcar))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{8C8E8F}[ERORR]{4FB0FF}Police Deperment {8C8E8F}Vozila.");}
}
if(Isbloodsauto(newcar))
{
if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{8C8E8F}[ERORR]{FF00C3}Bloods {8C8E8F}Vozila,{FF00C3}Samo {8C8E8F}Clanovi.");}
}
if(Isgsfauto(newcar))
{
if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{8C8E8F}[ERORR]{00FF00}GSF {8C8E8F}Vozila,{00FF00}Samo {8C8E8F}Clanovi.");}
}
return 1;
}
Auta dodajes na ovaj nacin :
new bs[3];
onda pod ongamemodeinit :
bs[1]=AddStaticVehicleEx(id auta,x,y,z,angle,color1,color2,respawn_delay);
bs[2]=AddStaticVehicleEx(id auta,x,y,z,angle,color1,color2,respawn_delay);
i onda napravis jednostavan stock :
stock VozilaORG(vozilo)
{
if(vozilo == bs[1] || vozilo == bs[2] )
{
return 1;
}
return 0;
}
i onda pod OnPlayerStateChange(playerid, newstate, oldstate)
new bzvz = GetPlayerVehicleID(playerid);
if(VozilaORG(bzvz))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
return true;
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,-1,"blabla");
}
}
Tako sam i uradio sve,ali sada imam problem sa ovim gore.
Citat: Dj.Nik poslato Februar 29, 2012, 11:38:37 PRE PODNE
Tako sam i uradio sve,ali sada imam problem sa ovim gore.
to su ti se vjerojatno pomijesali id-evi vozila ..
daj stock ili public : Isorgauto
public Isorgauto(carid)
{
for(new i = 0; i < sizeof(orgauto); i++)
{
if(carid == orgauto[i])
return 1;
}
return 0;
}
a ovo
orgauto[i]
daj sva vozila koja imaju to ispred.. :/
A jesam nub.
To sam zaboravio.
Lock moze