Szerző Téma: Rendõrök számlálása  (Megtekintve 471 alkalommal)

Rendõrök számlálása
« Dátum: 2013. február 15. - 08:15:08 »
0 Show voters
Sziasztok!
Az kéne nekem, hogy megszámolja a rendõröket
 
(APlayerData[playerid][PlayerClass] == ClassPolice)

 
és ha nincs fent egy sem,csak akkor engedélyezze a parancsot.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Rendõrök számlálása
« Válasz #1 Dátum: 2013. február 15. - 13:21:11 »
+1 Show voters
2 megoldás van az online rendõrök számlálására...az egyik hogy eltárolod 1 változóban hány rendõr van éppen vagy mindig megszámoltatod...
Az eltárolás az annyi ha rendõr class-t választ spawn-nál a játékos akkor változóhoz hozzáadsz 1-et és ha kilép vagy classt vált akkor levonsz 1-et...
SZÁMOLTATÁS:
 
new cops;
for(new i; i < GetMaxPlayers(); i++)
{
    if(!IsPlayerConnected(i) || APlayerData[PlayerClass] != ClassPolice) { continue; }
    cops++;
}
if(cops > 0)
{
// kód
}
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Rendõrök számlálása
« Válasz #2 Dátum: 2013. február 15. - 18:06:29 »
0 Show voters
És ezeket hova tegyem?

Dupla hozzászólás automatikusan összefûzve. ( 2013. február 15. - 18:28:21 )

Megvan köszi :)
« Utoljára szerkesztve: 2013. február 15. - 18:28:21 írta sticky2 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal