F.A.Q. по созданию NPC на ГФ
|
|
h656 | Дата: Понедельник, 28.03.2011, 16:18 | Сообщение # 106 |
Освоившийся
Группа:
Пользователи
Сообщений: 104
Награды: 0
Город: Хабаровск
Репутация: -6
Замечания: 0%
Статус:
| Гуд туториал!!Ток у меня проблемка.... вот мой код: #include <a_samp> new MyFirstNPCVehicle; public OnFilterScriptInit() { ConnectNPC("MyFirstNPC","mynpc"); MyFirstNPCVehicle = CreateVehicle(400,-2264.8916,541.2515,34.6405,359.2221, 0.0, 3, 3, 5000); return 1; } public OnPlayerSpawn(playerid) { if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); //Получем имя NPC if(!strcmp(npcname, "MyFirstNPC", true)) //Проверяем если имя NPC MyFirstNPC { PutPlayerInVehicle(playerid, MyFirstNPCVehicle, 0); //Зажаем его в машину ранее созданную для него } return 1; } return 1; } когда запускаю серв, ничего не пишет наподобие типа бот подключился и т.д даж samp-npc.exe запускал не помогает, и варнинги+ H:\Documents and Settings\Admin\Рабочий стол\еыв\еыв\filterscripts\поезд.pwn(6) : warning 213: tag mismatch H:\Documents and Settings\Admin\Рабочий стол\еыв\еыв\filterscripts\поезд.pwn(6) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Warnings. хелп плис!(Я делаю трамвай в сф)
|
|
|
|
Великс | Дата: Понедельник, 28.03.2011, 17:32 | Сообщение # 107 |
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
| h656, Code #include <a_samp> new MyFirstNPCVehicle; public OnFilterScriptInit() { ConnectNPC("MyFirstNPC","mynpc"); MyFirstNPCVehicle = CreateVehicle(400,-2264.8916,541.2515,34.6405,359.2221, 3, 3, 5000); return 1; } public OnPlayerSpawn(playerid) { if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); //Получем имя NPC if(!strcmp(npcname, "MyFirstNPC", true)) //Проверяем если имя NPC MyFirstNPC { PutPlayerInVehicle(playerid, MyFirstNPCVehicle, 0); //Зажаем его в машину ранее созданную для него } return 1; } return 1; }
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
|
|
|
h656 | Дата: Вторник, 29.03.2011, 02:59 | Сообщение # 108 |
Освоившийся
Группа:
Пользователи
Сообщений: 104
Награды: 0
Город: Хабаровск
Репутация: -6
Замечания: 0%
Статус:
| [MrVelix], всё без ерроров но... он не ездиет
|
|
|
|
Великс | Дата: Вторник, 29.03.2011, 13:58 | Сообщение # 109 |
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
| h656, файл с записями положил? и проверки сделал?
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
|
|
|
h656 | Дата: Вторник, 29.03.2011, 14:35 | Сообщение # 110 |
Освоившийся
Группа:
Пользователи
Сообщений: 104
Награды: 0
Город: Хабаровск
Репутация: -6
Замечания: 0%
Статус:
| [MrVelix], у меня в npcmodes файл mynpc.pwn #define RECORDING "mynpc" //Имя вашего файла записи без расширения #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
|
|
|
|
Хасан | Дата: Вторник, 12.04.2011, 00:55 | Сообщение # 111 |
Группа:
Модераторы
Сообщений: 2816
Награды: 388
Город: X-Files
Репутация: 2965
Замечания: 0%
Статус:
| Здраствуйте Ув.Игроки у меня скажем не проблема ну чтот я непонимаю нечего,авто Роботает ну транспорт ездит ок всё на ура а вот ЧЕЛОВЕКА создать немогу Оо Code #define RECORDING "lili" #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 и в Code public OnGameModeInit() кидаю Code print("my gamemode"); ConnectNPC("MyFirstNPC","lili"); В папках записи всё хорошо спс
малі діти недають нам спати - великі діти недають нам жити © Iван Миколайчук
— Вот ты говорил, город — сила, а здесь слабые все. — Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат
— ...лягушки падают с неба — Видимо у них не раскрылись парашюты. © X-Files
— Разве вы не хотели бы жить вечно? — Если в моде останутся штаны со стрелками то нет.© X-Files
Ибо таковые лжеапостолы, лукавые делатели, принимают вид Апостолов Христовых. И неудивительно: потому что сам сатана принимает вид Ангела света, а потому не великое дело, если и служители его принимают вид служителей правды; но конец их будет по делам их. (2Кор 11:13-15).
|
|
|
|
Draker | Дата: Понедельник, 23.05.2011, 13:26 | Сообщение # 112 |
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус:
| чето нефига не выходит, все делал как надо по инструкции и нихера...
|
|
|
|
Владык | Дата: Понедельник, 30.05.2011, 10:54 | Сообщение # 113 |
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 0
Город: Минск
Репутация: 0
Замечания: 0%
Статус:
| у мя боты заходятно не логинются вот: [07:11:13] [npc:join] NPC_Biker1 has joined the server (0:127.0.0.1) [07:11:13] [npc:join] You_NPC has joined the server (1:127.0.0.1) [07:11:35] Incoming connection: 178.121.214.97:2305 [07:11:35] [join] Micro_Ooo has joined the server (2:178.121.214.97) [07:11:43] Micro_Ooo has logged in. на примере я тож зашол и залогинился а они не хотят помогите плииз я в ботах нефига не понимаю!
я супер чел
|
|
|
|
RekeTiR86 | Дата: Среда, 11.01.2012, 21:51 | Сообщение # 114 |
Новенький
Группа:
Пользователи
Сообщений: 3
Награды: 0
Город: Xmao
Репутация: -8
Замечания: 0%
Статус:
| Такая проблема помогите. создал ботов вставил все куда надо. в мод писал. запускаю сервер он логинятся все норм заходят.. но вот их машины стоят на месте а сами они в LV в небе.. с чем это связанно?
|
|
|
|
Dmon_Zot | Дата: Четверг, 18.10.2012, 20:44 | Сообщение # 115 |
Новенький
Группа:
Пользователи
Сообщений: 2
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
| Помогите пожалуйста! Сделал по FAO, бот не хочет заходить на сервер. Полазил, нашёл что сис-мы реганья мешает. Но как её убрать? Мод-creative rp основа- rls, ведь он на GF написан
|
|
|
|
MyatKO | Дата: Понедельник, 19.11.2012, 18:54 | Сообщение # 116 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 156
Награды: 2
Город: Казань
Репутация: 121
Замечания: 0%
Статус:
| Quote (Dmon_Zot) Помогите пожалуйста! Сделал по FAO, бот не хочет заходить на сервер. Полазил, нашёл что сис-мы реганья мешает. Но как её убрать? Мод-creative rp основа- rls, ведь он на GF написан
в систему регистрации Code if(IsPlayerNPC(playerid)) return 0;
|
|
|
|