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

Wysłany: 2013-05-26, 19:42


pees







Wiek: 28
Na forum: 4791 dni
Posty: 7



Respekt: 50

Witajcie ;-)
Mam problem.. mam na serwerze frakcje z bazami.. ale nwm jak zrobic blokade dla zwyklych graczy ?eby nie mogli wsiada? do aut frakcyjnych.. Poda kto? kod co zrobi? krok po korku na przyk?adzie jakiego? wozu?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 22:46


akon823

Czekotubka :D






Wiek: 29
Na forum: 4815 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

G?ra mapki
Kod:

new pojazdpoli[130];


130- to ilo?? pojazd?w nale??cych do danej frakcji(mo?e by? wi?cej)

I dajesz to przed sw?j pojazd wgrany w map?
Przyk?ad
Kod:

pojazdpogo[0] = CreateVehicle(416,1616.6999500,1840.5000000,11.1000000,0.0000000,245,245,SPAWN); //Ambulance
pojazdpogo[1] = CreateVehicle(416,1616.6999500,1840.5000000,11.1000000,0.0000000,245,245,SPAWN); //Ambulance

Tam gdzie jest 0,1 numerujesz po kolei pojazdy.

W publicku OnPlayerEnterVehicle dajesz to:
Kod:

if( ToAnbulans(vehicleid) && gTeam[playerid] != TEAM_POGOTOWIE && !ispassenger)
{
ClearAnimations(playerid);
SendClientMessage(playerid, -1, "Nie mo?esz wej?? do pojazdu Frakcyjnego!");
return 1;
}


gTeam[playerid] !=TEAM_POGOTOWIE - to musisz zmieni? bo nie wiem jak masz zdefiniowane frakcje w mapce to jest m?j define.

I na koniec stock
Kod:

stock ToAnbulans(id)
{
for(new w = 0; w < 37; w++)
{
if(id==pojazdpogo[w])
{
return 1;
}
}
return 0;
}


Je?li co? pomin??em lub ?le zrobi?em to prosz? mnie poprawi? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 22:49


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
akon jest latwiejszy sposob
w OnPlayerEnterVehicle
Kod:


if(GetPlayerVehicleId(playerid) == ID || ID || ID || ID || ID)
{
if(gTeam[playerid] != TEAM_POGOTOWIE)
{
ClearAnimations(playerid);
SendClientMessage(playerid, -1, "Nie mo?esz wej?? do pojazdu Frakcyjnego!");
}
}


tak latwiej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-27, 13:08


pees







Wiek: 28
Na forum: 4791 dni
Posty: 7



Respekt: 50

Dzieki panowie leca piwka ;)

//edit , dzia?a ;p

Postaw piwo autorowi tego posta
 

 
Tagi: blokada :: aut :: frakcyjnych
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