PAWN - NPC Installation - Установка Ботов NPC - SAMP

Поділитися
Вставка
  • Опубліковано 10 лют 2025
  • PAWN -NPC Installation.
    Код в комментариях.
    Скачать готовый мод можно здесь: yadi.sk/d/F90J...

КОМЕНТАРІ • 80

  • @ПшлНах-я6б
    @ПшлНах-я6б 3 роки тому +2

    такое ощущение, что у кого то родственники в экстренных новостях работают))

  • @woof1200
    @woof1200 9 років тому +1

    В начале коб буто историю рассказываешь типо в лесу убили детей и типо есть мнение и тд аж стрёмно)

  • @vovadzindzura2493
    @vovadzindzura2493 10 років тому +1

    Лайк твой :)

  • @komptip8746
    @komptip8746 6 років тому +1

    Всё получилось, спасибо!Только чёт ты канал забросил, уже 3 года видео не снимаешь, гоу снова записывай видео, у тебя это хорошо получается.

    • @vladstinger3489
      @vladstinger3489  6 років тому

      Спасибо, в данный момент занимаюсь изучением Unity, но думаю Samp будет ещё долго актуален. Много интересного не записал, вернусь когда-нибудь.

    • @komptip8746
      @komptip8746 6 років тому

      Надеюсь это "когда-нибудь " настанет скоро:D

  • @vladstinger3489
    @vladstinger3489  11 років тому +2

    //это код в папку filterscripts
    #define RECORDING "CJ" //This is the filename of your recording without the extension.
    #define RECORDING_TYPE 2 //1 for in vehicle and 2 for on foot.
    ---------------------------------------------------------------------------------------------------------------
    #include
    ----------------------------------------------------------------------------------------------------------------
    new cjcar;
    -----------------------------------------------------------------------------------------------------------------
    public OnGameModeInit()
    ----------------------------------------------------------------------------------------------------------------
    ConnectNPC("[BOT]CJ","CJ");
    cjcar = AddStaticVehicle(454,0,0,0,0,26,26); // car
    -----------------------------------------------------------------------------------------------------------------
    public OnPlayerSpawn(playerid)
    -------------------------------------------------------------------------------------------------------------------
    {
    if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
    {
    new npcname[64];
    GetPlayerName(playerid,npcname,64);
    if(!strcmp(npcname,"[BOT]CJ",true))
    {
    PutPlayerInVehicle(playerid, cjcar, 2);
    SetPlayerColor(playerid,0x0000BBAA);
    SetPlayerSkin(playerid, 0);
    return 1;
    }
    return 0;
    }
    return 1;
    }
    -----------------------------------------------------------------------------------------------------------------
    //это код в папку npcmodes
    #define RECORDING "CJ"
    #define RECORDING_TYPE 2 //1 for in vehicle and 2 for on foot.
    #include
    main(){}
    public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
    public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
    public OnNPCExitVehicle() StopRecordingPlayback();

    • @vladstinger3489
      @vladstinger3489  10 років тому

      ***** Если начинаете с нуля, начинайте всегда от простого к сложному. Самое простое это изменение текста сообщений чата. Здесь и нахождение нужного участка кода, работа с кодом, компиляция, проверка (тестирование) и возможная последующая доработка кода. Дальше постепенно усложняйте задачу. Документации по этой теме немного, основной сайт это wiki.sa-mp.com/ , попробуйте поискать, может повезет.

  • @Agent009neutral
    @Agent009neutral 10 років тому

    могу научить ставить нормальных ботов, forum.sa-mp.com/showthread.php?t=428066 они умеют ВСЁ, ну почти) можно написать им нормальный ИИ и всё будет круто, молодец, что хоть как-то занимаешься NPC, сейчас почти никто об этом не знает

  • @S4NN3R
    @S4NN3R 5 років тому

    Привет

  • @JanaOyin
    @JanaOyin 6 місяців тому

    Хай из 2024 года

  • @МаксимГромов-к5э
    @МаксимГромов-к5э 2 роки тому

    Влад, у тебя есть вк группа или телеграмм канал? А то Ютуб говорят могут заблокировать?

    • @vladstinger3489
      @vladstinger3489  2 роки тому

      Нет, группы нет и канала тоже, я пока не думал об этом.

    • @МаксимГромов-к5э
      @МаксимГромов-к5э 2 роки тому

      @@vladstinger3489 Телеграмм хорошая штука

  • @BarrettBRO
    @BarrettBRO 10 років тому

    Красава все работает лайк + подпись, скажи пожалуйста если знаешь как сделать проверку в моде что это подключается имена бот а не игрок ну типа if(тот кто подключается == бот ) то выполнить определенное действие, а то когда ставлю бота на мой РП сервер то анти чит кикает бота после спавна, помоги если можешь за ранние спасибо!

    • @vladstinger3489
      @vladstinger3489  10 років тому

      Iurii Bond Нужно проверить все Kicks. Если все кики отключить, ботов можно поместить в любой мод. Если не ошибаюсь, нужно искать "IsPlayerNPC" и "Kick(playerid)", там будет понятно за что сервер кикает игрока. Например, если нет файла аккаунта, бот его не создаст и будет кикнут. Если не хочется особо заморачиваться, можно просто последовательно выключать все кики, пока не найдёшь нужный. То есть, нужно ввести в поиск "kick" и проверить весь мод.

    • @BarrettBRO
      @BarrettBRO 10 років тому

      Спасибо помог, сделал проверку если кому то еше нужно берите пользуйтесь ).
      if(!IsPlayerNPC(playerid))
      {
      if(gPlayerLogged[playerid] == 0)
      {
      SendClientMessage(playerid, 0xFF6347AA, "Íåîáõîäèìî àâòîðèçîâàòüñÿ!");
      KickTimer(playerid);
      return 1;
      }
      }
      На ТДМ что я с new файла писал все работает боты загружаются их не кикает :), сейчас поставлю проверки в РП моде на анти читы и сделаю несколько ботов автобусника ), просто не давно серв открыл игроков мало, если кто хочет заходите в гости буду рад :) вот мой сайт ип там. oversis-rp.96.lt/

  • @ДанилТрубицын-р2к
    @ДанилТрубицын-р2к 7 років тому

    У меня не получается!) Подскажи, в чём мой прокол?) Куда код выложить?)) Поможешь?)

  • @МаксимГромов-к5э
    @МаксимГромов-к5э 2 роки тому +1

    есть какой то способ для нпс миновать регистрацию и авторизацию на рп сервере?

    • @vladstinger3489
      @vladstinger3489  2 роки тому

      Конечно: public OnPlayerSpawn(playerid)
      {
      if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
      {
      new npcname[64];
      GetPlayerName(playerid,npcname,64);
      if(!strcmp(npcname,"[BOT]CJ",true))
      {
      PutPlayerInVehicle(playerid, cjcar, 2);
      SetPlayerColor(playerid,0x0000BBAA);
      SetPlayerSkin(playerid, 0);
      return 1;
      }
      return 0;
      }
      return 1;
      }
      Это проверка для ботов, в результате которой, бот спавнится на сервере как NPC без регистрации. Если бот не спавнится, нужно проверить все кики и баны мода, но причина может быть и в отсутствии какого либо необходимого компонента для NPC, например, нет записи пути или нет транспорта и т.д.

    • @МаксимГромов-к5э
      @МаксимГромов-к5э 2 роки тому

      @@vladstinger3489 спасибо))

  • @МаксимГромов-к5э
    @МаксимГромов-к5э 2 роки тому +1

    а есть возможность сделать чтоб имя нпц бота было видно в ТАБ ?

    • @vladstinger3489
      @vladstinger3489  2 роки тому

      Самый простой способ либо через песочницу зайти вторым игроком, либо с другой учётной записи Windows, раньше через RakSAMP можно было неограниченное число ботов поставить, но сейчас такой возможности, кажется, нет.

  • @МаксимГромов-к5э
    @МаксимГромов-к5э 2 роки тому +1

    Создал трёх ботов , подключаются все три, а на сервере гоняет только один , остальных не видно. С чем это может быть связано?

    • @vladstinger3489
      @vladstinger3489  2 роки тому

      Может у них одинаковые имена или транспорт один на всех, что-то не изменилось, у всех всё должно быть разное.

    • @МаксимГромов-к5э
      @МаксимГромов-к5э 2 роки тому +1

      @@vladstinger3489 дело в моде , перекинул на ваш мод , появились все три. Спасибо. Буду дальше ковыряться))

  • @КолянКоляныч-б1ь
    @КолянКоляныч-б1ь 4 роки тому

    Привет, подскажи как ты туда вставил текстуру асфальта, вместо здания которое было на вокзале, когда здание удаляю, на его месте пустое место, дыра.

  • @zhozhek
    @zhozhek 8 років тому

    npc_record.amx load failed. перерыл весь интернет - нету нигде. пошел скачал еще один сервер и оттуда выковырял... не удобно...

  • @WildDRFT
    @WildDRFT 10 років тому

    скажи пожалуйста, как можно синхронизировать появление и исчезновение ботов? чтобы все боты появлялись и исчезали одновременно, соответственно и длина анимации была одинаковая

  • @smartroleplay4048
    @smartroleplay4048 9 років тому

    Теперь не знаю как себя разбанить.Даже с нового аккаунта не заходит.

  • @BomjSAYouTube
    @BomjSAYouTube 6 років тому

    Слушай, а как добавить второго бота? Я делаю всё по шаблону, но в итоге бот есть, но он не на тех координатах, имеет скин бомжа ( при том, что я ставил совсем другие координаты, клист и анимации), стоит на месте. Как правильно добавить 2го нпс?

    • @vladstinger3489
      @vladstinger3489  4 роки тому

      Нужно добавить транспорт, без транспорта не будет анимации.

  • @Чудёнок
    @Чудёнок 10 років тому

    Пожалуйста помогите как удалить стандартный спидометр

  • @Mr-bj6oi
    @Mr-bj6oi 6 років тому

    Код где??? напиши мне в ответ

  • @loseex
    @loseex 6 років тому

    Как сделать агрессивным бота? Подскажи пж

  • @dominicmalai599
    @dominicmalai599 10 років тому

    у меня не пашет :( когда NEW компилирую то выскакивает 2 ошыбки

    • @vladstinger3489
      @vladstinger3489  10 років тому

      Напиши, что за ошибки.

    • @dominicmalai599
      @dominicmalai599 10 років тому

      да спосибо уже без бота обойдусь
      есль не лень то можеш опубликовать готовый сервер + боты и готовые запись ботов просто так легче для всех

    • @vladstinger3489
      @vladstinger3489  10 років тому +1

      Dominic Malai Здесь можно скачать: yadi.sk/d/F90JE6-TdqPA6

    • @dominicmalai599
      @dominicmalai599 10 років тому

      Vlad Stinger спасибо !! :)

  • @АлександрВовк-п7к
    @АлександрВовк-п7к 6 років тому

    Помоги ошибки две: чето связаное с OnRecordingPlaybackEnd

  • @smartroleplay4048
    @smartroleplay4048 9 років тому

    А на Рп мод получится зделать?

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +Николай Путивильский Абсолютно на любой мод, просто нужно запретить серверу кикать NPC.

  • @laughter839
    @laughter839 10 років тому

    куда этот код добовлять??? объясни понятней пожалуйста!!!!!!!!!!!!!

    • @vladstinger3489
      @vladstinger3489  10 років тому

      Там отмечено: "//это код в папку filterscripts" и "//это код в папку npcmodes". Но если ты раньше никогда не писал в "Pawno", начинай с самого простого с "Изменения текста сообщения" и т.д. Добавление ботов - не самая простая тема.

  • @cosmogrand8865
    @cosmogrand8865 6 років тому

    Он слот на сервере занимает?

  • @laughter839
    @laughter839 10 років тому

    на какой это версии? 0.3z? помоги!

  • @ФаридШоназаров-е6э
    @ФаридШоназаров-е6э 7 років тому

    Vlad, помоги пожалуйста у меня выходит failed

    • @vladstinger3489
      @vladstinger3489  7 років тому

      Там в описании под видео есть мод готовый. Ничего делать не надо, просто скачать и запустить.

  • @smartroleplay4048
    @smartroleplay4048 9 років тому

    А меня забанило при вводе rcon login пороль скопировал как надодо из server.sfg

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +Николай Путивильский Может доступ rcon закрыт?

    • @smartroleplay4048
      @smartroleplay4048 9 років тому

      А как открыть?

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +Smart Role Play Посмотри в config RCON доступ, попробуй поменять значение.

    • @smartroleplay4048
      @smartroleplay4048 9 років тому

      Пробывал

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +Smart Role Play Тогда удали свой аккаунт, создай заново, смени пароль rcon в конфиге и ещё раз пробуй.

  • @TheSerega1103
    @TheSerega1103 9 років тому

    Скажи, пожалуйста, название фоновой музыки

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +Сергей Калдыркаев ua-cam.com/video/62vw5VilELI/v-deo.html

    • @МаксимГромов-к5э
      @МаксимГромов-к5э 2 роки тому

      Если не ошибаюсь это музыка из фильма машина времени 2004 г.в

  • @artemsergeev120
    @artemsergeev120 8 років тому

    Где КОД??????????????????

    • @vladstinger3489
      @vladstinger3489  8 років тому

      Ну во-первых, код есть в комментариях, (см. ниже). Также можно скачать уже готовый мод, (ссылка в описании).

  • @onlinetv8375
    @onlinetv8375 9 років тому

    помогите с пикапами плиииз Yupi_98

  • @babysingo4929
    @babysingo4929 9 років тому

    Что делать пишет нет Файла помогите

    • @vladstinger3489
      @vladstinger3489  9 років тому

      +TP BOMJ В какой момент?

    • @babysingo4929
      @babysingo4929 9 років тому

      В момент запуска сервера

    • @vladstinger3489
      @vladstinger3489  9 років тому

      TP BOMJ А какого файла не хватает и где скачал сервер?

    • @babysingo4929
      @babysingo4929 9 років тому

      Пишет просто файл не найден, скачал с сайта samp-pd.ru ну как то так просто мод переделал под себя уже 80 процентов

    • @vladstinger3489
      @vladstinger3489  9 років тому

      TP BOMJ Это смотреть надо. Вот скайп - vlad stinger. Добавляйся.

  • @dominicmalai599
    @dominicmalai599 10 років тому

    у меня 0.3e

  • @tryhasher4127
    @tryhasher4127 7 років тому

    Боже сколько ты болтаешь