SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian > Релизы/Releases

Reply
 
Thread Tools Display Modes
Old 28/08/2016, 05:24 PM   #41
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,659
Reputation: 356
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Quote:
Originally Posted by Art4D View Post
Можно ли заставить ботов бить оружием ближнего боя (катаной, битой)? Сейчас как не делали, бот тупо ругой обьект, а биту не использует.
PHP Code:
FCNPC_MeleeAttack(npcid); 
ZiGGi is offline   Reply With Quote
Old 29/08/2016, 03:26 PM   #42
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,125
Reputation: 140
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Quote:
Originally Posted by ZiGGi View Post
Прибавляет значение к текущей позиции, замена для кода вида:
PHP Code:
new Float:xFloat:yFloat:z;
FCNPC_GetPosition(npcidxyz);
FCNPC_SetPosition(npcid1.01.0z); 
Блин, нафига))
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 29/08/2016, 09:50 PM   #43
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,659
Reputation: 356
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Quote:
Originally Posted by OKStyle View Post
Блин, нафига))
FCNPC_GiveAngle, например, довольно полезная функция (можно в одну строчку повернуть в обратную сторону, например), остальные добавил для полноты картины.
ZiGGi is offline   Reply With Quote
Old 30/08/2016, 02:49 PM   #44
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,125
Reputation: 140
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Лучше б поинтереснее что-нибудь добавил, например, выставление ботов полукругом (координаты зависят от угла)...
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 02/09/2016, 06:35 AM   #45
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,659
Reputation: 356
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Quote:
Originally Posted by OKStyle View Post
Лучше б поинтереснее что-нибудь добавил, например, выставление ботов полукругом (координаты зависят от угла)...
Мне не кажется это полезным.
ZiGGi is offline   Reply With Quote
Old 03/09/2016, 04:54 AM   #46
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,125
Reputation: 140
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Зато функция, заменяющая 2 других - очень полезна)) Кроме сокращения кода, она ничего не несёт, тогда как та, которую предложил я - в корне меняет функционал.
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 03/09/2016, 07:28 AM   #47
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,659
Reputation: 356
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Quote:
Originally Posted by OKStyle View Post
Зато функция, заменяющая 2 других - очень полезна))
Да, по крайней мере её будут использовать гораздо чаще, чем функцию расстановки полукругом.

Quote:
Originally Posted by OKStyle View Post
Кроме сокращения кода, она ничего не несёт, тогда как та, которую предложил я - в корне меняет функционал.
В каком корне? Такая функция может быть полезна для объектов, актёров, но никак не для подвижных NPC. Функции, которые в корне меняют функционал записаны здесь: https://github.com/ziggi/FCNPC/milestone/1
ZiGGi is offline   Reply With Quote
Old 03/09/2016, 08:02 PM   #48
Bombo
Huge Clucker
 
Bombo's Avatar
 
Join Date: Jun 2012
Posts: 267
Reputation: 76
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

По коду есть одно замечание. Знаю, что эта часть написана автором плагина, но всё же оставлю этот комментарий здесь. Конструкция:
PHP Code:
... = *(DWORD *)(CUtils::FindPattern(... 
в файле CAddress.cpp довольно опасна, т.к. CUtils::FindPattern возвращает NULL в случае ошибки (т.е. когда адрес не найден). Что приведёт к неминуемому краху сервера.
__________________
[Tool/Web/Other] SA:MP multiloader
[Plugin] Automatic chat translator
[GameMode] DayZ+ [0.3z]
[Plugin] imessage - fast multilanguage strings
[Tool/Web/Other] player search service
Bombo is offline   Reply With Quote
Old 11/09/2016, 01:20 PM   #49
Art4D
Little Clucker
 
Join Date: Jul 2016
Posts: 7
Reputation: 0
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Помогите, крашит через какое то время сервер, как исправить?
PHP Code:
=========================== FCNPC Exception Handler ============================
Signal 11 (Segmentation fault), address is 0xa2 from 0xb73dd758

Backtrace
:
  
#0 in plugins/FCNPC.so(_ZN17CExceptionHandler24ExceptionHandlerCallbackEiP7siginfoPv+0xdc) [0xb73e74ec]
  #1 in [0xb777e600]
  #2 in plugins/FCNPC.so(_ZN11CPlayerData7ProcessEv+0x3f8) [0xb73dd758]
  #3 in plugins/FCNPC.so(_ZN14CPlayerManager7ProcessEv+0x2b) [0xb73de19b]
  #4 in plugins/FCNPC.so(_ZN7CServer7ProcessEv+0x4f) [0xb73e600f]
  #5 in plugins/FCNPC.so(ProcessTick+0x24) [0xb73e8674]
  #6 in ./samp03svr() [0x80d1ce2]
  #7 in ./samp03svr() [0x80aef3a]
  #8 in ./samp03svr() [0x80aa13a]
  #9 in /lib/libc.so.6(__libc_start_main+0xf3) [0xb7466933]

Information:
  
SystemGNU/Linux
  SA
-MP0.3.7 R2-1
  FCNPC
1.2.0

Functions
:
  
FUNC_CPlayerPool__DeletePlayer0x80d0a90
  FUNC_CPlayer__Kill
0x80cb220
  FUNC_CPlayer__EnterVehicle
0x80cc1c0
  FUNC_CPlayer__ExitVehicle
0x80cc340
  FUNC_CPlayer__SpawnForWorld
0x80ccfc0
  FUNC_GetVehicleModelInfo
0x80d5d30
  FUNC_CConsole__GetIntVariable
0x80a0070
  FUNC_ClientJoin_RPC
0x80b0030

Pointers
:
  
VAR_ServerAuthentication0x81aa8a8
  VAR_NetVersion
0xfd9

Offsets
:
  
OFFSET_RemoteSystemManager0x334
  OFFSET_RemoteSystemSize
0xc69
  OFFSET_RemoteSystem__ConnectMode
0xc62
  OFFSET_RemoteSystem__Unknown
0xc67
=========================== FCNPC Exception Handler ============================ 
Art4D is offline   Reply With Quote
Old 11/09/2016, 06:10 PM   #50
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,659
Reputation: 356
Default Re: FCNPC - Fully Controllable NPC (Russian Thread)

Без кода я ничем не смогу помочь.
ZiGGi is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Include] (AdvancedChat.inc) - Fully Controllable Chat illuminati2 Includes 5 23/02/2016 09:00 AM
[Include] [INC] Russian GameText + Russian Language for GTA-SA [Saint] Релизы/Releases 20 10/02/2015 11:24 AM
[Plugin] FCNPC - Fully Controllable NPC sa-mp 0.3x R2 [LCK]Chris Plugin Development 82 16/05/2014 02:16 PM
[?]New SZR fully controllable NOS system Qeux Help Archive 3 17/03/2011 02:24 AM


All times are GMT. The time now is 10:23 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.