17:37
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Interpol  
[PLUGIN] Controllable NPC 0.2
Alex009Дата: Понедельник, 06.09.2010, 20:25 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
Controllable NPC 0.2
Плагин создает NPC не используя samp-npc.ехе, это понижает расход оперативной памяти и цп.А так же добавляет множество функций управления.
Экстра:
Смерть NPC
Реалистичная стрельба
Движение с синхронизацией высоты по ZMap
Список функций:
Code

// core
native CreateNPC(npcid,npcname[]);
native IsValidNPC(npcid);
native DestroyNPC(npcid);
native KillNPC(npcid);
native SpawnNPC(npcid);
native PutNPCInVehicle(npcid,vehicleid,seat);
native StopNPC(npcid);
native SetNPCImpregnable(npcid,istate);
native IsNPCImpregnable(npcid);
native GetNPCState(npcid);
native ToogleVisualDeath(tstate);
native DisableJoinPartLogging();
native FindLastFreeSlot();
// on foot controlls
native SetNPCPos(npcid,Float:X,Float:Y,Float:Z);
native GetNPCPos(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCFacingAngle(npcid,Float:angle);
native Float:GetNPCFacingAngle(npcid);
native SetNPCVelocity(npcid,Float:X,Float:Y,Float:Z);
native GetNPCVelocity(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCKeys(npcid,updown,leftright,keys);
native GetNPCKeys(npcid,&updown,&leftright,&keys);
native SetNPCSkin(npcid,skin);
native GetNPCSkin(npcid);
native SetNPCInterior(npcid,interior);
native GetNPCInterior(npcid);
native SetNPCSpecialAction(npcid,action);
native GetNPCSpecialAction(npcid);
native SetNPCWeapon(npcid,weaponid);
native GetNPCWeapon(npcid);
native SetNPCWeaponSkillLevel(npcid,weapontype,level);
native GetNPCWeaponSkillLevel(npcid,weapontype);
native SetNPCHealth(npcid,Float:amount);
native Float:GetNPCHealth(npcid);
native SetNPCArmour(npcid,Float:amount);
native Float:GetNPCArmour(npcid);
native SetNPCSurfing(npcid,Float:X,Float:Y,Float:Z);
native GetNPCSurfing(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCSurfingVehicle(npcid,vehicleid);
native GetNPCSurfingVehicle(npcid);
// aim controls
native SetNPCCameraPos(npcid,Float:X,Float:Y,Float:Z);
native GetNPCCameraPos(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCCameraFrontVector(npcid,Float:X,Float:Y,Float:Z);
native GetNPCCameraFrontVector(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCCameraMode(npcid,mode);
native GetNPCCameraMode(npcid);
native SetNPCWeaponState(npcid,wstate);
native GetNPCWeaponState(npcid);
// driver controls
native SetNPCVehiclePos(npcid,Float:X,Float:Y,Float:Z);
native GetNPCVehiclePos(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCVehicleQuaternion(npcid,Float:X,Float:Y,Float:Z,Float:Scal);
native GetNPCVehicleQuaternion(npcid,&Float:X,&Float:Y,&Float:Z,&Float:Scal);
native SetNPCVehicleVelocity(npcid,Float:X,Float:Y,Float:Z);
native GetNPCVehicleVelocity(npcid,&Float:X,&Float:Y,&Float:Z);
native SetNPCVehicleKeys(npcid,updown,leftright,keys);
native GetNPCVehicleKeys(npcid,&updown,&leftright,&keys);
native SetNPCVehicleSiren(npcid,vstate);
native GetNPCVehicleSiren(npcid);
native SetNPCVehicleWeapon(npcid,weaponid);
native GetNPCVehicleWeapon(npcid);
// standart actions
native NPC_WalkTo(npcid,Float:X,Float:Y,Float:Z,is_z_map);
native NPC_RunTo(npcid,Float:X,Float:Y,Float:Z,is_z_map);
native NPC_SprintTo(npcid,Float:X,Float:Y,Float:Z,is_z_map);
native NPC_LookAt(npcid,Float:X,Float:Y,Float:Z);
native NPC_AimAt(npcid,Float:X,Float:Y,Float:Z);
native NPC_ShotAt(npcid,Float:X,Float:Y,Float:Z);
native NPC_DriveTo(npcid,Float:X,Float:Y,Float:Z,Float:speed,is_z_map);
// damage config
native SetWeaponDamageForNPC(weaponid,Float:damage);
native SetWeaponReloadTimeForNPC(weaponid,mstime);
// .rec playbacks
native StartRecordingPlayback(npcid,name[]);
native PauseRecordingPlayback(npcid);
native ContinueRecordingPlayback(npcid);
native StopRecordingPlayback(npcid);
// GTA SA paths
native Node:OpenNode(name[]);
native CloseNode(Node:nodeid);
native GetNodeHeader(Node:nodeid,&nodes,&vehicle_nodes,&ped_nodes,&navi_nodes);
native SetNodePoint(Node:nodeid,pointid);
native GetNodePoint(Node:nodeid);
native GetNodePointPos(Node:nodeid,&Float:X,&Float:Y,&Float:Z);
native GetNodePointLinkId(Node:nodeid);
native GetNodePointAreaId(Node:nodeid);
native GetNodePointWidth(Node:nodeid);
native GetNodePointLinkCount(Node:pointid);
native GetNodePointTrafficLevel(Node:nodeid);
native IsNodePointRoadBlock(Node:nodeid);
native IsNodePointBoats(Node:nodeid);
native IsNodePointEmergency(Node:nodeid);
native IsNodePointNotHighway(Node:nodeid);
native IsNodePointSpawn(Node:nodeid);
native IsNodePointRoadBlock1(Node:nodeid);
native IsNodePointParking(Node:nodeid);
native IsNodePointRoadBlock2(Node:nodeid);
native GetNodePointType(Node:nodeid);
native SetNodeLink(Node:nodeid,linkid);
native GetNodeLinkAreaId(Node:nodeid);
native GetNodeLinkNodeId(Node:nodeid);
// ZMap
native ZMap_Init(mapname[]);
native Float:ZMap_GetZForCoords(Float:X,Float:Y);
// Rolls
native Float:ConvertRollToGrad(Float:roll);
native Float:ConvertGradToRoll(Float:grad);

Встроенный загрузчий путей GTA SA и ZMap.
Скачать и исходный код: http://code.google.com/p/controllable-npc/
Видео пример: http://youtube.com/watch?v=PId-7OANT50
Я не могу продолжать разработку (обновлять под новые версии samp).текущие версии хорошо работают на 0.3b R2 (0.2.7) и 0.3.a R4-R8 (0.2.6)



Controllable NPC developer
soProject developer
Jumpman23Дата: Понедельник, 06.09.2010, 20:50 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 1359
Награды: 23
Город: Kingston, Rastapolis
Репутация: 504
Замечания: 100%
Статус:
ОМГ!! Отличные нпс в паблике!


Тсссс, тссс, отключите снисходительный тон. Помните: вас уже лишали права слова на этом форуме.
Прошу прощения у всех кого я заебал или оскорбил (Кроме икварпа и чеза - вы ибланы).
Великс ты красава.
xn1colasДата: Понедельник, 06.09.2010, 21:01 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 157
Награды: 3
Репутация: 119
Замечания: 0%
Статус:
Эх зря покупал :(
Все равно его в паблик выложили :(

AirKiteДата: Понедельник, 06.09.2010, 21:11 | Сообщение # 4
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
А мне сказал что якобы я единственный кто был против чтобы выложить в паблик nono
Да и перед тем как купить уточнял, не вылезит ли в паблик... на что был дан ответ что нет!
Сначало урезанная версия... а теперь конкретно целые боты.

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


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
themrsnkДата: Понедельник, 06.09.2010, 21:18 | Сообщение # 5
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
А я думал куплю :)
А тут тебе на,да ещё и сорц коды.

Спасибо.
-----------------------------------------

Выдаёт ошибку при загрузке плагина...

Версия сервера 0.3b R2.

В чём может быть ошибка?


[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen


Сообщение отредактировал [SNK] - Понедельник, 06.09.2010, 21:25
Ghost-XДата: Понедельник, 06.09.2010, 21:24 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
AirKite, я тоже был против.


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Jordan[]Дата: Понедельник, 06.09.2010, 21:50 | Сообщение # 7
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 0
Город: ...
Репутация: 6
Замечания: 0%
Статус:
Quote (|SNK|)
Выдаёт ошибку при загрузке плагина... Версия сервера 0.3b R2. В чём может быть ошибка?

тоже выдает(

EakwarpДата: Понедельник, 06.09.2010, 22:17 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (AirKite)
А мне сказал что якобы я единственный кто был против чтобы выложить в паблик

мне тоже самое сказал :D



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. Дорого.
ScorpiДата: Понедельник, 06.09.2010, 22:24 | Сообщение # 9
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Я согласился, но теперь жалею crazy
Jumpman23Дата: Вторник, 07.09.2010, 03:22 | Сообщение # 10
Группа: I'm V.I.P.
Сообщений: 1359
Награды: 23
Город: Kingston, Rastapolis
Репутация: 504
Замечания: 100%
Статус:
что-то не работают они с 0.3б


Тсссс, тссс, отключите снисходительный тон. Помните: вас уже лишали права слова на этом форуме.
Прошу прощения у всех кого я заебал или оскорбил (Кроме икварпа и чеза - вы ибланы).
Великс ты красава.
Alex009Дата: Вторник, 07.09.2010, 04:56 | Сообщение # 11
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
<- GhostTT (05.09.2010 16:49:07)
эм, решай сам

<- eakwarp (05.09.2010 17:28:04)
глупо

Нет слов против

Появившуюся проблему загрузки решат на офф форуме.


Controllable NPC developer
soProject developer
InterpolДата: Вторник, 07.09.2010, 12:34 | Сообщение # 12
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус:
Я лично ничего не потерял, это всего лишь улучшит плагин и облегчит его разработку


InterpolДата: Вторник, 07.09.2010, 13:36 | Сообщение # 13
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус:
Quote (Johnny_Xayc)
сам предложил алексу

yes



ZiGGiДата: Вторник, 07.09.2010, 14:59 | Сообщение # 14
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (Alex009)
Появившуюся проблему загрузки решат на офф форуме.

ну вот:) а ты говорил её нету):



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
Jordan[]Дата: Вторник, 07.09.2010, 15:27 | Сообщение # 15
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 0
Город: ...
Репутация: 6
Замечания: 0%
Статус:
Quote (Johnny_Xayc)
а я сразу сказал Алексу,чтобы кидал плаг кую и чтобы куй впендерил боты в самп,а когда алекс написал что выложить хочет,я всеми конечностями был за...на офф форуме найдутся умельцы которые доработают и адаптируют под новые версии сампа) или же сам куй адаптирует,т.к. он то и разрешил релизнуть алексу этот плаг и даже вроде сам предложил алексу

он вроде сказал их сложно будет в самп вшить

  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua