Szerző Téma: [HELP]ciklus seg­ítség  (Megtekintve 566 alkalommal)

Nem elérhető Bart

  • 4111
    • Profil megtekintése
[HELP]ciklus seg­ítség
« Dátum: 2010. november 28. - 14:20:51 »
0 Show voters
Hellóztok!
Mostanában csinálom a bandaháborúkat és egy problémám akadt.
A modban ugy van, legalábbis ugy szeretném, hogy ha a harc folyik a területért és az összes támadó lelép a területrõl, a védók nyernek. (Tehát ha a rifa megtámadja a trid területét, de mindegyik rifa lelép a területrõl akkor a triádok nyernek attól függetlenül, hogy a területen tatózkodnak-e.)
így csináltam:
 
for(new i;i<MAX_PLAYERS;i++)
{
if(!IsPlayerInZone(i))
{
...
}
}

 
Ez tökéletesen mûködik, amikor 1 tmadó van, de ha van mondjuk egy id 0 és egy id 1-es támadó, akkor ha az ID1 rajta van a terülteten, de az ID0 lelép a területrõl, akkor elvesztik.
Szerintem a ciklusokkal lesz a hiba, de nem tudom hol.
Segítenétek?
« Utoljára szerkesztve: 2010. november 29. - 18:23:56 írta Bart »

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
[HELP]ciklus seg­ítség
« Válasz #1 Dátum: 2010. november 28. - 17:39:32 »
0 Show voters
if( !IsPlayerInZone( i ) )

Nem elérhető Bart

  • 4111
    • Profil megtekintése
[HELP]ciklus seg­ítség
« Válasz #2 Dátum: 2010. november 28. - 22:26:58 »
0 Show voters
bö ! :D
Amikor irtam az uzenetet akk nem figyeltem oda. Az a playerid az i akart lenni, a modban is ugy van
Mind1 már rájöttem
« Utoljára szerkesztve: 2010. november 30. - 20:26:07 írta Bart »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal