 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[INC] Controllable NPC
| |
| Великс | Дата: Суббота, 10.12.2011, 20:59 | Сообщение # 1 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
|
Данный инклуд позволяет создавать ботов, и управлять ими.
Функции: Code native CreateCNPC(name[24], skin, Float: X, Float: Y, Float: Z) native SetNpcMoveTo(nID, Float: X, Float: Y, Float: Z, bool: run = false) native GetNPCPlayerID(nID) native GetDistanceBetweenPlayerAndNPC(playerid, nID) native GetClosestNPC(playerid) native GetNpcIDFromPlayerID(playerid) native StopCNPC(npcid) native GetCNPCTotalCount() native ReturnNpcName(npcid) native SetPlayerFacePoint(playerid, Float: fX, Float: fY, Float: offset = 0.0) native strmatch(const str1[], const str2[]) native strreplacechar(string[], oldchar, newchar)
Пример: Code /* * * CNPC - Gamemode Example. * * * * * * */
#include <a_samp> #include <a_cnpc> #include <zcmd>
/* ** NPC DATA ** */ new Npc: PornhubUser, szTmpstring [128] // I'm being a bit careless about strings now. Haha. ;
main(){} public OnGameModeInit() { SetGameModeText("CNPC 0.1a"); AddPlayerClass(0, 0.0, 0.0, 5.0, 270.0, 0, 0, 0, 0, 0, 0); CreateCNPC("Jackie", 119, 5, 0, 5); CreateCNPC("Troll", 289, 0, 5, 5); PornhubUser = CreateCNPC("Porn Hub User", 5, 5, 5, 5); CreateCNPC("Porn Hub User", 5, 5, 5, 5); CreateCNPC("Porn Hub User", 5, 5, 5, 5); return 1; }
public OnGameModeExit() return 1;
public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; }
public OnNpcCreated(npcid) { printf("%s(%d) created!", ReturnNpcName(npcid), npcid); return 1; }
public OnNpcConnected(npcid) { printf("%s(%d) connected!", ReturnNpcName(npcid), npcid); return 1; }
public OnNpcFinishedMoving(npcid) { printf("%s(%d) finished moving!", ReturnNpcName(npcid), npcid); return 1; }
public OnNpcDestroyed(npcid) { printf("%s(%d) destroyed!", ReturnNpcName(npcid), npcid); return 1; }
CMD:closest(playerid, params[]) { new Npc: nTmp = GetClosestNPC(playerid); format(szTmpstring, 128, "Closest: %d", _: nTmp); SendClientMessage(playerid, -1, szTmpstring); return 1; }
CMD:distance(playerid, params[]) { if(!IsNPCConnected(strval(params))) return 0; new Float: fTmp = GetDistanceBetweenPlayerAndNPC(playerid, Npc:strval(params)); format(szTmpstring, 128, "Distance: %f", fTmp); SendClientMessage(playerid, -1, szTmpstring); return 1; }
CMD:walk(playerid, params[]) { new Float: X, Float: Y, Float: Z; GetPlayerPos(playerid, X, Y,Z); SetNpcMoveTo(PornhubUser, X, Y, Z, false); return 1; }
CMD:run(playerid, params[]) { new Float: X, Float: Y, Float: Z; GetPlayerPos(playerid, X, Y,Z); SetNpcMoveTo(PornhubUser, X, Y, Z, true); return 1; }
CMD:runall(playerid, params[]) { new Float: X, Float: Y, Float: Z; GetPlayerPos(playerid, X, Y,Z); foreachcnpc(i) { SetNpcMoveTo(i, X, Y, Z, true); } return 1; }
Скрин:
Автор: Lorenc_ Скачать: ФА
PS - Данный инклуд не имеет никакого отношения к плагину от Alex009
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал velix - Суббота, 10.12.2011, 21:05 |
| |
|
|
| Eakwarp | Дата: Суббота, 10.12.2011, 21:09 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (velix) Данный инклуд не имеет никакого отношения к плагину от Alex009 Грусть, печаль, тоска, тревога.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| psycho | Дата: Суббота, 10.12.2011, 21:34 | Сообщение # 3 |
|
16 | 13
Группа:
I'm V.I.P.
Сообщений: 327
Награды: 11
Репутация: 645
Замечания: 20%
Статус: 
| Вот это я понимаю,и мод не надо плагинами грузить.
|
| |
|
|
| Великс | Дата: Суббота, 10.12.2011, 21:55 | Сообщение # 4 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Quote (Princip) Вот это я понимаю,и мод не надо плагинами грузить. В функционале разницу не заметил? Ок.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
| toneysix | Дата: Суббота, 10.12.2011, 22:11 | Сообщение # 5 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Мдя, зачем там создавать объект, когда можно просто анимацией заставить бота двигаться. Непонятно.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| Alcoholik | Дата: Суббота, 10.12.2011, 22:21 | Сообщение # 6 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Можно было бы и в 0.3д встроить Лёхиных ботов, раз исходники он открыл... А так особых преимуществ этот плагин не даёт (с технической стороны)
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| ZiGGi | Дата: Суббота, 10.12.2011, 22:27 | Сообщение # 7 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (velix) Данный инклуд не имеет никакого отношения к плагину от Alex009 У Alex009 точно такое-же название...
Quote (velix) В функционале разницу не заметил? Ну да, его в пару раз меньше.
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| Dima-kun | Дата: Суббота, 10.12.2011, 22:39 | Сообщение # 8 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| RoACh, +1. ДА и тут все действия основнны на анимациях, с которыми могут быть глюки.
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| Великс | Дата: Воскресенье, 11.12.2011, 09:37 | Сообщение # 9 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Quote (ZiGGi) У Alex009 точно такое-же название... Ну это уж к автору инклуда, я как то раз немного изменил название в одной из тем, вони то было.. (да и я даже не изменил, а просто перевел)
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
| A1tlant | Дата: Воскресенье, 11.12.2011, 17:11 | Сообщение # 10 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 321
Награды: 0
Город: СПБ
Репутация: 207
Замечания: 40%
Статус: 
| Можно получше объяснить что там за действие
|
| |
|
|
| [No_1]KenT | Дата: Четверг, 08.03.2012, 10:05 | Сообщение # 11 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 80
Награды: 1
Город: Los Santos
Репутация: 8
Замечания: 0%
Статус: 
| Дайте a_cnpc.inc, надоело искать...
Помогу со скриптингом, писать в skype - k3nt_gold Разрабатываем мод PEN1: Elite (GTO+Zones) Заценить работу --- 91.144.140.206:7777 (gta.gamerdom.ru:7777)
|
| |
|
|
| Dima-kun | Дата: Четверг, 08.03.2012, 10:38 | Сообщение # 12 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| [No_1]KenT, держи
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| [No_1]KenT | Дата: Четверг, 08.03.2012, 15:06 | Сообщение # 13 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 80
Награды: 1
Город: Los Santos
Репутация: 8
Замечания: 0%
Статус: 
| А в открытом доступе этого файла ни у кого нет?
Помогу со скриптингом, писать в skype - k3nt_gold Разрабатываем мод PEN1: Elite (GTO+Zones) Заценить работу --- 91.144.140.206:7777 (gta.gamerdom.ru:7777)
|
| |
|
|
|
 |
|
 | |
| |
|