Wysłany: 2013-06-10, 22:33
Rumun
Wiek: 30 Na forum: 5235 dni Posty: 316
Nick w MP: Rumun
Piwa : 25
Witam.Mam takie pytanie jak zablokowa? dany pojazd by mog?a wej?? np.tylko osoba z jakiej? frakcji.Nie chodzi mi o zablokowanie ka?dego pojazdu z takim id,a wybrany.
Np.By ten pojazd tylko i wy??cznie ten zosta? zablokowany
Kod: AddStaticVehicleEx(550,2172.1000977,1028.8000488,10.6999998,270.0000000,102,28,3600000);
Za pomoc piwko.
Wysłany: 2013-06-10, 22:45
akon823
Czekotubka :D
Wiek: 29 Na forum: 4815 dni Posty: 399
Nick w MP: Remik14
Piwa : 152
Ju? to gdzie? pisa?em ;]
G?ra mapki
Kod:
Liczba 130 to ilo?? pojazd?w (Mo?e by? wi?ksza)
P??niej dodajesz to przed pojazd czyli tak :
Kod: pojazdpoli[0] = AddStaticVehicleEx(490,1595.3000500,-1709.8000500,6.2000000,0.0000000,9,9,SPAWN); //FBI Rancher
pojazdpoli[1] = AddStaticVehicleEx(490,1591.5000000,-1709.8000500,6.2000000,0.0000000,-1,-1,SPAWN); //FBI Rancher
Zmieniasz tylko cyfry o 1 wi?cej przy nast?pnym poje?dzie.
Nast?pnie w On PlayerEnterVehicle dajesz to :
Kod: if( ToPoli(vehicleid) && gTeam[playerid] != TEAM_POLICJA && !ispassenger)
{
ClearAnimations(playerid);
SendClientMessage(playerid, -1, "Nie mo?esz wej?? do pojazdu Frakcyjnego!");
return 1;
}
gTeam !- TEAM_POLICJA to m?j define frakcji wi?c musisz zmieni? na sw?j.
ToPoli(playerid) - to zostawiasz (patrz ni?ej)
Nast?pnie gdzie? na dole skryptu dodajesz Stocka
Kod: stock ToPoli(id)
{
for(new w = 0; w < 130; w++)
{
if(id==pojazdpoli[w])
{
return 1;
}
}
return 0;
}
Gdzie tam , gdzie jest cyfra 130 dajesz t? sam? cyfre co wstawi?e? na pocz?tku kodu ;]
Je?li co? nie dzia?a to napisz bo mo?e co? pomin??em :>
Tagi: zablokowanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: