06.09.2015, 14:34
Bom tava vendo um tutorial de como criar npc's, segui passo a passo, eles conectam, soo que quando dou spawn eles ficam bugado num lugar e nao andam.. ja criei tbm o record, tudo certo..
PHP код:
#include <a_samp>
#include <zcmd>
#include <a_npc>
new npc_name_here_vehicle;
public OnGameModeInit()
{
print("my Teste");
npc_name_here_vehicle = CreateVehicle(570,0.0,0.0,0.0,0.0,-1,-1,-1);
ConnectNPC("npc_name_here","train_lv");
ConnectNPC("LuisT","Luis");
return 1;
}
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid, 332.0, 900.0, 25.0);
if(IsPlayerNPC(playerid))
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(!strcmp(name,"npc_name_here",false))
{
PutPlayerInVehicle(playerid,npc_name_here_vehicle,0);
}
return 1;
}
if(IsPlayerNPC(playerid))
{
if(!strcmp(name,"LuisT",false))
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return 1;
}
return 1;
}
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
return 1;
}
public OnPlayerDisconnect(playerid)
{
if (IsPlayerNPC(playerid))
return 1;
return 1;
}