Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-04-14, 23:37


TerraNova







Wiek: 36
Na forum: 5118 dni
Posty: 98
Nick w MP: Lonalchemik

Piwa: 797

Respekt: 70,5

Ot?? posiadam w gamemodzie pojazdy frakcyjne podpisane od 1 wzwy? jako zabezpieczenie przed wbiciem i poruszaniem si? przed innymi graczami i tak np policja ma 1-22 i teraz taka sytuacja kiedy chce kupi? prywatne auto i go kupie to to pojazuje mi ono ?e nale?y ono do policji i nie mog? si? nim porusza?

kto pomo?e?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-15, 06:02


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"TerraNova" napisał/a:

Ot?? posiadam w gamemodzie pojazdy frakcyjne podpisane od 1 wzwy? jako zabezpieczenie przed wbiciem i poruszaniem si? przed innymi graczami i tak np policja ma 1-22 i teraz taka sytuacja kiedy chce kupi? prywatne auto i go kupie to to pojazuje mi ono ?e nale?y ono do policji i nie mog? si? nim porusza?

kto pomo?e?


1-22 ale przy tym posiadasz jeszcze inne pojazdy, kt?re to ju? nie koniecznie zosta?y stworzone w zbiorze serwerowym jako te powy?ej 22. Najprostszym rozwi?zaniem b?dzie..

Przyjmuj?c, ?e samochody, kt?re masz s? w OnGameModeInit zr?b tak:

G?ra mapy:

Kod:

new TEAM_POLICJA_Pojazdy[21];


P??niej w OnGameModeInit przypisujesz po kolei do zmiennych te pojazdy, dla przyk?adu..

Kod:

TEAM_POLICJA_Pojazdy[0] = CreateVehicle(...);
TEAM_POLICJA_Pojazdy[1] = CreateVehicle(...);
TEAM_POLICJA_Pojazdy[2] = CreateVehicle(...);


OnPlayerEnterVehicle

Kod:

for(new i=0;i<sizeof(TEAM_POLICJA_Pojazdy);i++)
{
if(gTeam[playerid] != TEAM_Policja && vehicleid == TEAM_POLICJA_Pojazdy[i])
ClearAnimations(playerid), SendClientMessage(playerid, -1, "Nie mo?esz wej?? do tego pojazdu!");
}


I tak dalej..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-15, 21:27


TerraNova







Wiek: 36
Na forum: 5118 dni
Posty: 98
Nick w MP: Lonalchemik

Piwa: 797

Respekt: 70,5

tyle ?e ja mam co? takiego



Kod:

//Auta
//Frakcja 1-10
AddStaticVehicleEx(514,114.1999969,535.7000122,21.0000000,240.0000000,-1,-1,15); //Tanker
AddStaticVehicleEx(514,111.1999969,530.5000000,21.0000000,239.9963379,-1,-1,15); //Tanker
AddStaticVehicleEx(514,108.8000031,525.7999878,21.0000000,239.9963379,-1,-1,15); //Tanker
AddStaticVehicleEx(515,104.9000015,518.5000000,21.5000000,240.0000000,-1,-1,15); //Roadtrain



Kod:

//SPRAWDZANIE POJAZD?W
if(GetPlayerVehicleID(playerid) >= 1 && GetPlayerVehicleID(playerid) <= 11)
{
if(gTeam[playerid] != TEAM_Frakcja)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, CZERWONY, "{FFFFFF}Ten pojazd nale?y do {FA0202}Frakcja{FFFFFF}, wi?c nie mo?esz go u?ywa?.");
}
}


a auta prywatne zapisuj? mi si? jako

Kod:

new string[64];
new File:handle, count;
new filename[64], line[256], s, key[64];
for(new i=1; i < MAX_DVEHICLES; i++)
{
format(filename, sizeof(filename), VEHICLE_FILE_PATH "v%d.ini", i);


Postaw piwo autorowi tego posta
 

 
Tagi: mieszające :: się :: pojazdów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku