Hello csináltam 1 NPC-Szkriptet de nem jó:( Valaki segítene hogy milehet a hiba.
Egyáltalán nem jelenik meg a szerveren az NPC de ezt irja ki a szerver inditásánál:
Incomming Connection: [iDEIP-T IR]
A CGF ben a maxnpc nem 0 án van.
Filterscript-ben lévõ Miniscript:
[pawn]
#include <a_samp>
new mynpc;
public OnFilterScriptInit ( )
{
ConnectNPC ( \"mynpc\", \"mynpc\" );
mynpc = AddStaticVehicle(596,0.0,0.0,0.0,0.0,1,1);
return 1;
}
public OnPlayerSpawn ( playerid )
{
if ( IsPlayerNPC ( playerid ) )
{
new npcname [ MAX_PLAYER_NAME ];
GetPlayerName ( playerid, npcname, sizeof ( npcname ) );
if ( !strcmp ( npcname, \"mynpc\", true ) )
{
PutPlayerInVehicle ( playerid, mynpc, 0 );
return 1;
}
return 1;
}
return 1;
}[/pawn]
NPCMODES-ban lévõ:
[pawn]
#define RECORDING \"mynpc\" // 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[/pawn]