NPC В Godfather моде
#1

Помогите пожалуста как преодолеть ботам регистрацию? Пытался ставить if(IsPlayerNPC(playerid)) return 1; неполучаеться!
Reply
#2

Чтобы ботов не кикало при коннекте за то, что они не зареганы:
В OnPlayerSpawn найди
Code:
if(gPlayerLogged[playerid] == 0)
и замени на
Code:
if(gPlayerLogged[playerid] == 0 && !IsPlayerNPC(playerid))
Reply
#3

Боты пашут но токо в скине клоуна и ещё боты которые ездят на машине непашут =(
Reply
#4

Тебе поможет
http://forum.sa-mp.com/index.php?topic=119947.0
Здесь всё очень доступно описано
Reply
#5

такая же фигня вылетает бот из игры входит и выходит добавил строку эту
Reply
#6

я просто сделал
написал заменить все if(IsPlayerConnected(i)) на if(IsPlayerConnected(i) && !IsPlayerNPC(i))
Reply
#7

попробуем
Reply
#8

незнаю только всё равно вылетает
Reply
#9

Quote:
Originally Posted by DeaD_MaN
незнаю только всё равно вылетает
когда именно? при конекте или через некоторое время?
ps: проверь античит..
Reply
#10

public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
///------------------------------------------

public OnPlayerDisconnect(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
////------------------------------------------

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
///--------------------------------------------

public OnPlayerUpdate(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
///----------------------------------------------

public OnPlayerExitVehicle(playerid, vehicleid)
{
if(IsPlayerNPC(playerid)) return 1;
///--------------------------------------------

public OnPlayerRequestClass(playerid, classid)
{
if(IsPlayerNPC(playerid)) return 1;
///--------------------------------------------

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(IsPlayerNPC(playerid)) return 1;

Try This !!!

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)