PDA

Просмотр полной версии : [Вопрос] помогите с NPC



IgoreLLo80
04.12.2015, 19:50
делаю всё как надо, а не появляется

#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT

new Beagle;

public OnFilterScriptInit()
{
print("Beagle Flyer By Mozilla Firfox Loaded.");
ConnectNPC("Beagle","Beagle");
Beagle = CreateVehicle(511, 0.0, 0.0, 5.0, 0.0, 6, 0, 5000);
return 1;
}

public OnFilterScriptExit()
{
print("Beagle Flyer Unloaded.");
return 1;
}

#else
#endif

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, "Beagle", true))
{
PutPlayerInVehicle(playerid, Beagle, 0);
}
return 1;
}
return 1;
}


и второй файл
#define RECORDING "Beagle"
#define RECORDING_TYPE 1

#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);

#if RECORDING_TYPE == 1
public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
public OnNPCExitVehicle() StopRecordingPlayback();
#else
public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif

IgoreLLo80
04.12.2015, 20:28
а может еще лучше скиньте мне на мыло рабочий NCP, любой, спасибо [email protected]

L0ndl3m
08.12.2015, 20:02
Используйте актёров (http://pro-pawn.ru/showthread.php?12277).