Skripta koju koristim:Life On Balkan
Detaljan opis problema:Stavio sam aute u skriptu za organizaciju ali moze ih svako voziti dali me mozete uputiti na kakav tut ili mi pak objasniti sto treba da samo clan te organizacije moze voziti.Probao sam traziti ali nisam nasao tut.Poz i hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Auti Za Organizacije
Započeo Obrisan korisnik
•4. Mar. 2012.• Zaključano560
pregleda
8
postova
4. Mar. 2012.
4. Mar. 2012.
if(newcar >= ID OD && newcar <= ID DO)
{
if(PlayerInfo == 15 || PlayerInfo == 15){ }
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
RemovePlayerFromVehicle(playerid);
}
}
Ovo stavi pod onplayerstatechange
{
if(PlayerInfo == 15 || PlayerInfo == 15){ }
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
RemovePlayerFromVehicle(playerid);
}
}
Ovo stavi pod onplayerstatechange
4. Mar. 2012.
otvoris mod, stisnes ctrl + f i tu ukucas onplayerstatechange, onda listaj dole dok ne naidjes na ostale i tu dodas ovo
if(newcar >= ID OD && newcar <= ID DO) //Ovde upises OD kog DO kog ID-a
{
if(PlayerInfo == 15 || PlayerInfo == 15){ } //ovde stavis koja org moze da vozi ta kola
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
RemovePlayerFromVehicle(playerid); //ovo izbaci igraca iz kola ako nije ta organizacija koju si gore naveo
}
}
Evo ti moj primer....
if(newcar >= 345 && newcar <= 350) //ako ovako upises id 345,346,347,348,349,350 ce biti za ovu org koju navedes
{
if(PlayerInfo == 15 || PlayerInfo == 15){ } //ovde stavis koja org moze da vozi ta kola
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila nisi clan Groove Bande !");
RemovePlayerFromVehicle(playerid);
}
}
ako ti nije jasno, reci...
if(newcar >= ID OD && newcar <= ID DO) //Ovde upises OD kog DO kog ID-a
{
if(PlayerInfo == 15 || PlayerInfo == 15){ } //ovde stavis koja org moze da vozi ta kola
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
RemovePlayerFromVehicle(playerid); //ovo izbaci igraca iz kola ako nije ta organizacija koju si gore naveo
}
}
Evo ti moj primer....
if(newcar >= 345 && newcar <= 350) //ako ovako upises id 345,346,347,348,349,350 ce biti za ovu org koju navedes
{
if(PlayerInfo == 15 || PlayerInfo == 15){ } //ovde stavis koja org moze da vozi ta kola
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila nisi clan Groove Bande !");
RemovePlayerFromVehicle(playerid);
}
}
ako ti nije jasno, reci...
4. Mar. 2012.
Forwardujes na pocetku
onda napravis proveru
forward IsAGangCar(carid); onda napravis public za ID-ove auta public IsAGangCar(carid)
{
if(carid >= 160 && carid <= 163)
{
return 1;
}
return 0;
}onda napravis proveru
if(IsAGangCar(newcar))
{
if(PlayerInfo == 5||PlayerInfo == 5) { } // Stavis broj tvoje org
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Ne mozes voziti ovaj auto, nisi clan nase bande, jbg.");}
}5. Mar. 2012.
Evo ovako prvo dodas iznad OnGameModeInit:
Sada pod OnGameModeInit
sada kada si oznacio vozila, odes pod OnPlayerEnterVehicle i stavis ovo:
Nadam se da si razumeo
new yakuzavozilo; //uvek stavljas broj vise od vozila koliko imas, znaci ako imas 11 vozila tu stavljas broj 12Sada pod OnGameModeInit
yakuzavozilo = AddStaticVehicle(id vozila, x, y, z, rotacija, 0, 0); //znaci ovako dodajes vozila ispod i povecavas broj za 1
yakuzavozilo = AddStaticVehicle(id vozila, x, y, z, rotacija, 0, 0);sada kada si oznacio vozila, odes pod OnPlayerEnterVehicle i stavis ovo:
if(vozilo == yakuzavozilo || vozilo == yakuzavozilo == yakuzavozilo)
{
if(PlayerInfo != ID YAKUZE)
{
new vozilo = GetPlayerVehicleID(playerid);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
GameTextForPlayer(playerid, "~r~ZAKLJUCANO! ~Y~YAKUZA!", 2000, 3);
return 1;
}
}Nadam se da si razumeo
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava