npcmodesban lévõ dealer.pwn:
#define RECORDING \"dealer\" // Ez az NPC-d neve, melyet felvettél
#define RECORDING_TYPE 2 // 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
szerverben lévõ szkript:
#include <a_samp>
#include <a_npc>
public OnFilterScriptInit ( )
{
print(\"Dealer betöltve..\");
ConnectNPC(\"Dealer\", \"dealer\");
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, \"Dealer\", true))
{
ApplyAnimation(playerid,\"PAULNMAC\",\"wank_loop\",3.0,0,0,0,0,0);
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid, 2335.9915,18.6581,-23.9944);
SetPlayerSkin(playerid, 28);
return 1;
}
return 1;
}
return 1;
}
Mi lehet a gond?
NPC-t egyáltalán nem spawnol le.
Próbáltam már divkn ötletével is de az sem volt jó
Elõre is köszönöm, akinek sikerül megcsinálnia.