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

Wysłany: 2015-08-04, 18:46


walwer96







Wiek: 30
Na forum: 3957 dni
Posty: 9
Nick w MP: walwer96



Respekt: 50

Hejka .. Mam 2 problemy i prosze o pomoc

1.mozna to jakos skr?cic?

Kod:

if(GetPlayerWeapon(playerid) == 34 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36){


Kod:

2. jak sprawdzi? czy w pojezdzie o danym vehid jest kierowca ( w callbacku onplayerstatechange bym chciala )?


:piwo: b?dzie :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-04, 19:41


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
1. Da rad? skr?ci? w tym przypadku

Kod:

if(34 <= GetPlayerWeapon(playerid) <= 36)
{
....
}


2. Albo p?tla na wszystkich graczy albo jaka? tablica przechowuj?ca informacj? czy dany gracz jest kierowc? (spos?b bardziej optymalny, ale mniej pewny), opcja z p?tl?

Kod:

IsVehicleInUse(vehicleid)
{
for(new playerid; playerid != MAX_PLAYERS; playerid++)
{
if(!IsPlayerConnected(playerid) || !IsPlayerInVehicle(playerid, vehicleid) || GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
{
continue;
}
return playerid;
}
return -1;
}

//uzycie: IsVehicleInUse(vehicleid)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-04, 23:14


walwer96







Wiek: 30
Na forum: 3957 dni
Posty: 9
Nick w MP: walwer96



Respekt: 50

a jest jeszcze jakis inny spos?b bo zakazac strzelac jako pasazer gdy w pojezdzie nie ma kierowcy?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-05, 16:29


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Mo?na sprawdza? pr?dko?? pojazdu, wtedy nie potrzeba p?tli, ale spos?b nie zadzia?a, gdy kierowca b?dzie w poje?dzie, ale nie b?dzie go rusza?. S? te? inne sposoby (np. wcze?niej wspomniany z tablic?), ale to ju? bardziej skomplikowane.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-05, 17:20


walwer96







Wiek: 30
Na forum: 3957 dni
Posty: 9
Nick w MP: walwer96



Respekt: 50

dobra trudno trzeba si? z tym pogodzic kiedy indziej si? pomy?li .... jeszcze raz dzieki za pomoc i ?ap :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: skrócenie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » skrócenie i if 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