Szerző Téma: NPC- kérdés  (Megtekintve 2062 alkalommal)

Nem elérhető Adii

NPC- kérdés
« Dátum: 2012. október 08. - 19:19:31 »
0 Show voters
Csináltam egy npc-t rp szerverre, de nem mûködik:/
A szerverre csatlakozik, de a jármûvet nem teszi be és az npc ott áll ahova a szerver bedobja a playereket amikor regisztrálnak:/
Egy másik oldal tutorialja alapján készítettem.
NPCMODES MAPPAI: pwn
 
#define RECORDING \"Vonat\" // Ez az NPC-d neve, melyet felvettél
#define RECORDING_TYPE 1 // Az NPC közlekedése, 1 ha jármût vezet, 2 ha gyalogol
#include <a_npc> // Az NPC függvénykönyvtár beágyazása
public OnRecordingPlaybackEnd ( )
{
  StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
  return 0;
}
#if RECORDING_TYPE == 1 // Ha az NPC típusa jármûves vezetõ
  public OnNPCEnterVehicle ( vehicleid, seatid )
  {
    StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
    return 0;
  }
  public OnNPCExitVehicle ( )
  {
    StopRecordingPlayback ( );
    return 0;
  }
#else // Viszont ha gyalogos
  public OnNPCSpawn ( )
  {
    StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
    return 0;
  }
#endif

 
Filterscript:
 
 #include <a_samp>
new npcveh;
public OnFilterScriptInit ( )
{
  ConnectNPC(\"Vonat\", \"load\");
  npcveh = CreateVehicle ( 538,1464.3372,2632.2500,12.0545, 270.0000, 3, 3, -1 );
  return 1;
}
public OnPlayerSpawn ( playerid )
{
  if ( IsPlayerNPC ( playerid ) )
  {
            new npcname [ MAX_PLAYER_NAME ];
            GetPlayerName ( playerid, npcname, sizeof ( npcname ) );
            if ( !strcmp ( npcname, \"Vonat\", true ) )
            {
                        PutPlayerInVehicle ( playerid, npcveh, 0 );
            }
            return 1;
  }
  return 1;
}

Nem elérhető Adii

NPC- kérdés
« Válasz #1 Dátum: 2012. november 28. - 21:40:41 »
0 Show voters
Valaki??

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
NPC- kérdés
« Válasz #2 Dátum: 2012. november 28. - 23:33:04 »
0 Show voters
OnPlayerConnect elejére másold be:
 
if(IsPlayerNPC(playerid)) return 1;

 
Bár nem tudok semmit a játékmódod felépítésérõl, elképzelhetõ, hogy nem csak itt lehet probléma, de meglátjuk.

Nem elérhető Adii

NPC- kérdés
« Válasz #3 Dátum: 2012. november 28. - 23:56:03 »
0 Show voters
GF módról van szó..
Holnap kipróbálom.

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
NPC- kérdés
« Válasz #4 Dátum: 2012. november 29. - 15:00:59 »
0 Show voters
GF módnál valószínûleg elég sok helyre kell, pl. jármû beszállásnál, vagy hogy neki ne fogyjon benzin, disconnectnél ne mentsen NPCnek fájlba, stb.


Egyébként a TwoDollarClick fake oldal, nem fizetnek.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal