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: ]XziBiT[ - 2011. november 30. - 13:04:43

Cím: NPC 0.3c-hez
Írta: ]XziBiT[ - 2011. november 30. - 13:04:43
Üdv all!
Valaki megmondaná, hogy, hogy lehet npc-t készíteni 0.3c-hez? Vagy esetleg link.
Addig vágom, hogy kell felvenni de onnantól nuku.
Ez alapján is probáltam: http://sa-mp.gportal.hu/gindex.php?pg=32569262 de még csak nem is csatlakoztatta az npc-t a játékba! :S
Valaki segítsen! :(
Cím: NPC 0.3c-hez
Írta: Pioneer - 2011. november 30. - 13:42:21
anno amikor csináltam az NPC-imet nekem se mûködtek.
Amíg a szkriptet ami a fs mappába kell be nem építettem a módomba.
Onnantól tök simán csatlakozott..
próbáld ugy
Cím: NPC 0.3c-hez
Írta: [HUN]0.3c Scripter - 2011. november 30. - 13:49:26
Videó:
http://thedarkjoker94.cer33.com/?p=361
Én is innen tudom,nekem sokat segitett TheDarkJoker94.
//Angol
Cím: NPC 0.3c-hez
Írta: lusta19 - 2011. november 30. - 18:46:56
Filterscript része 
 
#include <a_samp>
new npcveh;
public OnFilterScriptInit ( )
{
  ConnectNPC(\"Buszos\", \"busmod\");
  npcveh = CreateVehicle (11,1358.8230,-1159.5790,23.2170,180.8786,111,109,-1);
  return 1;
}
public OnPlayerSpawn ( playerid )
{
  if ( IsPlayerNPC ( playerid ) )
  {
            new npcname [ MAX_PLAYER_NAME ];
            GetPlayerName ( playerid, npcname, sizeof ( npcname ) );
            if ( !strcmp ( npcname, \"Buszos\", true ) )
            {
                        PutPlayerInVehicle ( playerid, npcveh, 0 );
                        SetPlayerSkin(playerid, 61);
            }
            return 1;
  }
  return 1;
}

 
És a az npcmodesbe
 
#define RECORDING \"testing\" // 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;
  }
#endif

 
A te adataidat kicseréled a tieidre ha kell segítek 
Cím: NPC 0.3c-hez
Írta: Gang[St]e[R] - 2011. november 30. - 18:51:01
Pfff. ha egy hibátlan leírás alapján nem megy..
Server.cfg --> maxnpc 0 sor legalább maxnpc 1?
Cím: NPC 0.3c-hez
Írta: ]XziBiT[ - 2011. december 01. - 16:13:32
Kösz nektek: <[Lu$ta]>, [s|M]Mark, ManGoo
Már minden megy! ment a +! :)