Szerző Téma: Egy helyre spawnol tobb NPC  (Megtekintve 974 alkalommal)

Egy helyre spawnol tobb NPC
« Dátum: 2014. November 26. - 19:14:09 »
0 Show voters
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;
  }
« Utoljára szerkesztve: 2014. November 27. - 12:30:59 írta ƒlaﻛh »

Egy helyre spawnol tobb NPC
« Válasz #1 Dátum: 2014. November 26. - 19:23:09 »
0 Show voters
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]

Egy helyre spawnol tobb NPC
« Válasz #2 Dátum: 2014. November 26. - 19:42:38 »
0 Show voters
Atirtam 0-ra de igy is ugyanaz a helyzet
 
    PutPlayerInVehicle ( playerid, johnVehicle, 0 );

Egy helyre spawnol tobb NPC
« Válasz #3 Dátum: 2014. November 26. - 19:45:08 »
0 Show voters
Akkor valószínűleg a járműveknél lesz a probléma

Egy helyre spawnol tobb NPC
« Válasz #4 Dátum: 2014. November 26. - 20:32:14 »
0 Show voters
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;

Egy helyre spawnol tobb NPC
« Válasz #5 Dátum: 2014. November 26. - 20:43:28 »
0 Show voters
Nincs olyan rész esetleg ahol véletlen elteleportálnád?

Egy helyre spawnol tobb NPC
« Válasz #6 Dátum: 2014. November 26. - 20:54:06 »
0 Show voters
Rendes vagy hogy ennyit segitesz de azt se tudom hogy hol kell azt megnezni a teleportalast.

Egy helyre spawnol tobb NPC
« Válasz #7 Dátum: 2014. November 29. - 01:24:51 »
0 Show voters
Keress rá a modban a jármű neveire.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal