GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: instant - 2013. május 19. - 16:11:41

Cím: Derby Probléma
Írta: instant - 2013. május 19. - 16:11:41
Csüsz, az lenne a problémám hiába van alatta derby map csatlakozunk hárman azután az egyikünk le esik nem írja h xy kiesett a derbybõl :s , esetleg nem tudjátok h mért?
kód részlet:
 
             if( GetPVarInt( i, \"Minigame\" ) == 1 )
             {
                 GetPlayerPos( i, LocPos[ 0 ], LocPos[ 1 ], LocPos[ 2 ] );
                 if( LocPos[ 2 ] <= 5.0 )
                 {
                                SetGVarInt( \"DerbyPlayers\", GetGVarInt( \"DerbyPlayers\" ) - 1 );
                                SetPVarInt( i, \"Minigame\", 0 );
                           format( szFormat, sizeof( szFormat ), \"Derby: {ff0000}%s(%d) {1bbf1e}Kiesett a Derbybõl. Bentlévõ játékosok: {ff0000}%d.\", pName( i ), i, GetGVarInt( \"DerbyPlayers\" ) );
                           SendClientMessageToAll( 0x1bbf1eAA, szFormat );
                           format( szFormat, sizeof( szFormat ), \"~n~~n~~n~~n~~n~~n~~n~~n~~n~~g~~h~~h~~r~Derby: %s ~g~Kiesett!\", pName( i ) );
                           GameTextForPlayer( i, szFormat, 3000, 3 );
                           DestroyVehicle( GetPlayerVehicleID( i ) );
                           SpawnPlayer( i );
                 }
             }
Cím: Derby Probléma
Írta: ZyZu. - 2013. május 19. - 18:50:21
Másold be az i nevû intergent..  :)
Cím: Derby Probléma
Írta: instant - 2013. május 19. - 20:09:43
foreach-t használok. .
egyébként:
 
foreach(Player,i)
{
...
Cím: Derby Probléma
Írta: Konstantin - 2013. május 19. - 21:10:35
Próbáld meg, hogy a z koordinátát csökkentsd egy kicsit mondjuk 3-ra
vagyis a <=5 helyére <=3-at írj
Cím: Derby Probléma
Írta: instant - 2013. május 19. - 21:46:06
eredetileg 2.0 volt de még akkor se volt jó
Cím: Derby Probléma
Írta: Konstantin - 2013. május 19. - 22:01:44
Most picit összekavarodtam, de akkor próbáld meg lejjebb vinni <= 1