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: Stallion - 2014. November 26. - 19:14:09

Cím: Egy helyre spawnol tobb NPC
Írta: Stallion - 2014. November 26. - 19:14:09
Van tehat ket NPC ami egymasra spawnolnak Blueberry-be. Valaki keresse mar meg mi a baj legyen szives koszonom.
 
public OnPlayerSpawn(playerid)
{
    if ( IsPlayerNPC ( playerid ) ) // Ellenőrzi a szerver, hogy a játékos NPC játékos-e
  {
    new npcname [ MAX_PLAYER_NAME ]; // Létrehozunk egy változót, ami az NPC játékos nevét tárolja
    GetPlayerName ( playerid, npcname, sizeof ( npcname ) ); // A szerver lekéri az NPC játékos nevét, eltárolja a változóba
    if ( !strcmp ( npcname, \"John_Smith\", true ) ) // Összehasonlítja a játékos nevét a \"MyFirstNPC\" névvel
    {
      PutPlayerInVehicle ( playerid, johnVehicle, 431 ); // Beletesszük a játékost az NPC játékos járművébe
      return 1; //visszateresi ertek
    }
   
   
    else if ( !strcmp ( npcname, \"Joska_Pista\", true ) ) // Összehasonlítja a játékos nevét a \"MyFirstNPC\" névvel
    {
      PutPlayerInVehicle ( playerid, joskaVehicle, 431 ); // Beletesszük a játékost az NPC játékos járművébe
      return 1;
    }
    return 1;
  }
Cím: Egy helyre spawnol tobb NPC
Írta: blackdog476 - 2014. November 26. - 19:23:09
Nem látom nagyon a hibát, viszont az biztos, hogy a 431. ülésre biztos nem fogod tudni tökéletesen felrakni.
 

PutPlayerInVehicle ( playerid, johnVehicle, 431 );

 
[/quote]
Cím: Egy helyre spawnol tobb NPC
Írta: Stallion - 2014. November 26. - 19:42:38
Atirtam 0-ra de igy is ugyanaz a helyzet
 
    PutPlayerInVehicle ( playerid, johnVehicle, 0 );
Cím: Egy helyre spawnol tobb NPC
Írta: blackdog476 - 2014. November 26. - 19:45:08
Akkor valószínűleg a járműveknél lesz a probléma
Cím: Egy helyre spawnol tobb NPC
Írta: Stallion - 2014. November 26. - 20:32:14
public OnFilterScriptInit ( )
{
  print ( \"Defensive\" );
  ConnectNPC ( \"John_Smith\", \"load\" );
  johnVehicle = CreateVehicle ( 400, 0.0, 0.0, 5.0, 0.0, 3, 3, -1 );
  ConnectNPC ( \"Joska_Pista\", \"load2\" );
  joskaVehicle = CreateVehicle ( 400, 0.0, 0.0, 5.0, 0.0, 3, 3, 0 );
  return 1;
}

 
A public OnGameModeInit-hez pedig meg ezek vannak igy kulon kulon
 
public OnGameModeInit()
{
ConnectNPC ( \"John_Smith\", \"load\" );
ConnectNPC ( \"Joska_Pista\", \"load2\" );

 

   print ( \"Defensive\" );
ConnectNPC ( \"John_Smith\", \"load\" );
johnVehicle = CreateVehicle ( 400, 0.0, 0.0, 5.0, 0.0, 3, 3, -1 );
ConnectNPC ( \"Joska_Pista\", \"load2\" );
joskaVehicle = CreateVehicle ( 400, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000 );
return 1;
Cím: Egy helyre spawnol tobb NPC
Írta: blackdog476 - 2014. November 26. - 20:43:28
Nincs olyan rész esetleg ahol véletlen elteleportálnád?
Cím: Egy helyre spawnol tobb NPC
Írta: Stallion - 2014. November 26. - 20:54:06
Rendes vagy hogy ennyit segitesz de azt se tudom hogy hol kell azt megnezni a teleportalast.
Cím: Egy helyre spawnol tobb NPC
Írta: blackdog476 - 2014. November 29. - 01:24:51
Keress rá a modban a jármű neveire.