Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Вопрос] Как устанавливать NPC ботов

Статус
В этой теме нельзя размещать новые ответы.

Serega_Blink

Компетентный
Всем привет!
Начал делать бота и он не заходит на сервер!
Вот файл в папке npcmodes
PHP:
#define RECORDING "btt"
#define RECORDING_TYPE 2 
#include <a_npc> 

main(){}

public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#if RECORDING_TYPE == 2
public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
public OnNPCExitVehicle() StopRecordingPlayback();
#else
public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif
Файл в файлскриптах
PHP:
#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT

 //Íàçâàíèå ò.ñ â êîòîðîì áóäåò ñèäåòü âàø NPC

public OnFilterScriptExit()
{
    print("Âàø NPC óñïåøíî äåçàêòèâèðîâàí.");
    return 1;
}

#else
#endif
public OnFilterScriptInit()
{
print("my filterscript");
ConnectNPC("Player_Player","btt");
return 1;
}
public OnPlayerSpawn(playerid)
{
    
        new npcname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, npcname, sizeof(npcname));
        if(!strcmp(npcname, "Player_Player", true))
        {
            SetSpawnInfo(playerid,2,1,2251.2185,-1796.2374,13.5469,264.7692,0,0,0,0,0,0); //Ñïàâí ÍÏÑ
        }
        
        return 1;
}
И еще есть запись бота но, она не важна..
В чем моя ошибка?
В коннекте и прочих пабликах это вставил :
PHP:
if(IsPlayerNPC(playerid))return 1;
И если сервер оффнуть то он напишет : ваш бот успешно дезактивирован.
А бота нет...
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу