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: dexi - 2011. december 19. - 15:36:06

Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: dexi - 2011. december 19. - 15:36:06
Van 1 parancsom:
[pawn]/////////////////////////////////////[Respawn]///////////////////////////////////////
         CMD:respawn(playerid,params[])
         {
             if(PlayerInfo[playerid][adminlevel] > 0)
                 {
            new v;
            for(v=0;v<=MAX_VEHICLES;v++)
               {
               SetVehicleToRespawn(v);
               }
               SendClientMessageToAll(COLOR_GREEN,\"Minden kocsi sikeresen respawnolva!\");
            }
            return 1;
         }[/pawn]
Ebbe kéne beletenni azt hogy csak azt respawnolja amibe NEM ülnek. Elõre is köszi.
Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: Sheet - 2011. december 19. - 15:41:40
másold be a SetVehicleToRespawn() fügvényt
Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: dexi - 2011. december 19. - 15:43:00
Alap függvény. Nem általam készített. a_samp include-ban van bent
Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: Norby - 2011. december 19. - 15:48:00
http://sampforum.hu/index.php?topic=10272.0
Tessék de ha nem bírnád kivenni a lényeget akkor :
 
public CarRespawn( );
public CarRespawn ( )
{
    for ( new vid = 0; vid < MAX_VEHICLES; vid ++ )
    {
        if ( !IsVehicleOccupied ( vid )
        {
            SetVehicleToRespawn ( vid );
        }
    }
    SendClientMessageToAll( 0xAA3333AA,\"* Minden használaton kívüli jármû helyreállítva!\" ); // Mindenkinek küld egy üzenetet
    return 1; // Visszatérés
}
stock IsVehicleOccupied ( vehicleid )
{
   for ( new i = 0; i < MAX_PLAYERS; i++ )
   {
      if ( IsPlayerInVehicle ( i, vehicleid ) ) return 1;
   }
   return 0;
}
Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: Sheet - 2011. december 19. - 15:52:31
Pont írtam volna , de megelõztek :D
Bocsi am, elnéztem
Cím: Minden kocsi respawnolása, kivéve amiben ülünk
Írta: Norby - 2011. december 19. - 15:54:18
Idézetet írta: Sheet date=1324306351\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14447\" data-ipsquote-contentclass=\"forums_Topic
Pont írtam volna , de megelõztek :D
Bocsi am, elnéztem
 
:D attól leírhatod a te módszered is de szerintem nincs más módszer erre :)