Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография
Мануал

Создание NPC (бота)

* * * * * 2 Голосов crmp criminal russia форум crmp всё для crmp crmp pawno pawno сервера crmp

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 53

#21
offline   Gleen

Gleen
  • 66
    • Сообщений: 391
    • Регистрация: 27.12.14

Отличная система Neat! Благодарю за полезную информацию, на будущее сохраню!  :263A: 



#22
offline   Vlad_Trifonov

Vlad_Trifonov
  • 560
    • Сообщений: 1 437
    • Регистрация: 13.03.15

У меня мод Green Tech, куда нужно вставлять строку "    if(IsPlayerNPC(playerid)) return 1;". Вот код :

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.



#23
offline   TheSeLToN

TheSeLToN
  • 186
    • Сообщений: 450
    • Регистрация: 21.09.14

 

У меня мод Green Tech, куда нужно вставлять строку "    if(IsPlayerNPC(playerid)) return 1;". Вот код :

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Вы чуть-чуть не туда смотрите. Это нужно вставить туда, где происходит сама функция регистрация.



#24
offline   Vlad_Trifonov

Vlad_Trifonov
  • 560
    • Сообщений: 1 437
    • Регистрация: 13.03.15

Вы чуть-чуть не туда смотрите. Это нужно вставить туда, где происходит сама функция регистрация.

А как её найти в моде?



#25
offline   TheSeLToN

TheSeLToN
  • 186
    • Сообщений: 450
    • Регистрация: 21.09.14

В паблике OnDialogResponse. Пытайтесь искать в начале паблика.



#26
offline   Vlad_Trifonov

Vlad_Trifonov
  • 560
    • Сообщений: 1 437
    • Регистрация: 13.03.15

В паблике OnDialogResponse. Пытайтесь искать в начале паблика.

у меня уже есть CALLBACK, там так же есть строчка подключения бота к серверу, но бот все равно не попадает в игру, хотя он подключается.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.



#27
offline   Макс

Макс
  • 1
    • Сообщений: 79
    • Регистрация: 13.04.15
Он слот будет заменять?
  • 0

#28
offline   Amfy

Amfy
  • 1659
    • Сообщений: 3 104
    • Регистрация: 24.01.14

Он слот будет заменять?

Будет, но не жди отображение бота в МП.


  • 0

#29
offline   Макс

Макс
  • 1
    • Сообщений: 79
    • Регистрация: 13.04.15

Будет, но не жди отображение бота в МП.

всмысле? (ты из Казани?) отображение занятого слота будет в мп?


  • 0

#30
offline   Amfy

Amfy
  • 1659
    • Сообщений: 3 104
    • Регистрация: 24.01.14

всмысле? (ты из Казани?) отображение занятого слота будет в мп?

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


  • 0

#31
offline   EvgMart

EvgMart
  • 66
    • Сообщений: 147
    • Регистрация: 01.03.15

А если я это всё буду делать через локальную сеть, будет работать? Просто я захожу через локалку, пишу /vrecord Kirill_Petrov, проезжаю маршрут, пишу /srecord. Захожу в scriptfiles - файла с названием бота нет. Так ответьте, через локалку это всё можно сделать?


  • 0

#32
offline   Neat

Neat
  • 1072
    • Сообщений: 2 488
    • Регистрация: 21.12.13

EvgMart, файл должен быть вне зависимости где записываете, разница только в том, куда сохраняется. То есть, если записываете на хосте - то в папке scriptfiles на хосте.

А так, даже представить не могу почему у вас не создает файл с маршрутом. При вводе команды в /vrecord в чат что нибудь отсылается?


  • 0

#33
offline   EvgMart

EvgMart
  • 66
    • Сообщений: 147
    • Регистрация: 01.03.15
Помогите исправить ошибки. Я всё вроде делал правильно, прям как вы написали. Но ошибки:(
 
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21390) : error 010: invalid function or declaration
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21393) : error 021: symbol already defined: "GetPlayerName"
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21394) : error 010: invalid function or declaration
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21398) : error 010: invalid function or declaration
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(27438) : warning 204: symbol is assigned a value that is never used: "ProverkaNPC"
D:\Zheka\AAA ìîäû CRMP 03e\RUBK RP Äðèôò ñåðâåð ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(27438 -- 74768) : warning 203: symbol is never used: "npcname"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.

  • 0



Время: 21:19 Дата: 22.08.16 EvgMart получил предупреждение за это сообщение от compan: Код брать под тег "Код". (ЕПФ -> 1.10)

#34
offline   andrii

andrii
  • 2
    • Сообщений: 68
    • Регистрация: 02.05.14

C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6758) : error 010: invalid function or declaration
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6761) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6762) : error 010: invalid function or declaration
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6766) : error 010: invalid function or declaration
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(16630) : warning 219: local variable "log" shadows a variable at a preceding leve
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(804) : warning 204: symbol is assigned a value that is never used: "ProverkaNPC
C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(804 -- 16830) : warning 203: symbol is never used: "npcname"

помогите


  • 0



Время: 21:20 Дата: 22.08.16 andrii получил предупреждение за это сообщение от compan: Код брать под тег "Код". (ЕПФ -> 1.10)

#35
offline   Amfy

Amfy
  • 1659
    • Сообщений: 3 104
    • Регистрация: 24.01.14

У кого ошибки, строки показывайте с ошибками, что вы ждете?


  • 0

#36
offline   Vlad_Trifonov

Vlad_Trifonov
  • 560
    • Сообщений: 1 437
    • Регистрация: 13.03.15

Бот коннектится, и через 4-ре секунды покидает сервер. строку "if(IsPlayerNPC(playerid)) return 1;" вставлял во все паблики - не помогает.



#37
offline   Ladislav

Ladislav
  • 8
    • Сообщений: 34
    • Регистрация: 03.08.15

Создаем чистый .pwn файл и вносим в него следующий код:

#define RECORDING_TYPE 1 //1 - если путь записан на машине, 2 - пешком

#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

Компилируем и закрываем. 

 

А написать куда потом файл amx кинуть не нужно? 


Сообщение отредактировал Ladislav: 09 Ноябрь 2015 - 23:50

  • 0



Время: 21:22 Дата: 22.08.16 Ladislav получил предупреждение за это сообщение от compan: Код брать под тег "Код". (ЕПФ -> 1.10)

#38
offline   Nikitqa

Nikitqa
  • 0
    • Сообщений: 34
    • Регистрация: 16.03.14

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

error 010: invalid function or declaration

Что делать?


Сообщение отредактировал Elrmrnt-Kritik: 22 Август 2016 - 13:29
Взял строку в тег "Код".

  • 0

#39
offline   Nikitqa

Nikitqa
  • 0
    • Сообщений: 34
    • Регистрация: 16.03.14

Nikitqa, В данной строке после ; стоит . , из-за которой не комплимирует... Мда.. 


  • 0



Время: 02:46 Дата: 23.08.16 Nikitqa получил предупреждение за это сообщение от compan: "ап" раз в 24 часа (ЕПФ -> 2.26)

#40
offline   Frost1218

Frost1218
  • 1
    • Сообщений: 57
    • Регистрация: 30.10.16

Файл не качает! БИТАЯ ССЛЫКА





Темы с аналогичным тегами Мануал, crmp, criminal russia, форум crmp, всё для crmp, crmp pawno, pawno, сервера crmp

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 1093 пользователей