Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Friendly Fire

Статус пользователя kolobok1
сообщение 10.1.2016, 20:59
Сообщение #1


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Всем доброго вечера.Сделал игру для джаил мода.Но не получается включить friendlyfire.Вот сама игра:
Игра
Код:

public cmd_game_traitors()
{
if (g_GameMode != 1)
return PLUGIN_CONTINUE

g_FreedayAutoAll = 1
jail_open()
g_GameMode = 7
g_BoxStarted = 0
jb_blockweapons()
SPM(g_Simon, 3)
g_Simon = 0
g_nogamerounds = get_pcvar_num(gp_NoGame)
set_cvar_num("mp_friendlyfire", 1) // Так врубаю friendlyfire,но толку не какого.

new Players[32]
new playerCount, i
get_players(Players, playerCount, "ac")
for (i = 0; i < playerCount; i++)
{
if (is_user_connected(Players[i]))
{
if (g_mp3[Players[i]]) client_cmd(Players[i], "Mp3 play %s", PREMUSIC_BOX)
player_strip_weapons(Players[i])
fm_give_item(Players[i], "weapon_deagle")
cs_set_user_bpammo(Players[i], CSW_DEAGLE, 1024)
fm_set_user_health(Players[i], 100)
fm_give_item(Players[i], "item_assaultsuit")
clear_bit(g_PlayerSuperKnife, Players[i])
fm_set_user_gravity(Players[i], 0.5)
}
}
set_lights("f")
return PLUGIN_CONTINUE
}

Может есть другой способ включить friendly fire?

Отредактировал: kolobok1, - 10.1.2016, 21:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 10.1.2016, 21:21
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Кваром правильно включать. Попробуй так:

Код:
new pCvarFF

public plugin_init() {
// ...

pCvarFF = get_cvar_pointer( "mp_friendlyfire" )
}

public cmd_game_traitors() {
// ...

set_pcvar_num( pCvarFF, 1 )
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 11.1.2016, 20:27
Сообщение #3


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Safety1st, Не,не работает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 11.1.2016, 20:58
Сообщение #4
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Значит, один из плагинов блокирует FF-урон.
Кровь при попаданиях есть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 11.1.2016, 21:17
Сообщение #5


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

на самом деле и
Код
set_cvar_num("mp_friendlyfire", 1)

пройдет.

так пробуй:
Код:
public cmd_game_traitors() 
{
if (g_GameMode != 1) return
g_FreedayAutoAll = 1
jail_open()
g_GameMode = 7
g_BoxStarted = 0
jb_blockweapons()
SPM(g_Simon, 3)
g_Simon = 0
g_nogamerounds = get_pcvar_num(gp_NoGame)

new Players[32]
new playerCount, i
get_players(Players, playerCount, "ac")
for (i = 0; i < playerCount; i++)
{
if (is_user_connected(Players[i]))
{
if (g_mp3[Players[i]]) client_cmd(Players[i], "Mp3 play %s", PREMUSIC_BOX)
{
player_strip_weapons(Players[i])
fm_give_item(Players[i], "weapon_deagle")
cs_set_user_bpammo(Players[i], CSW_DEAGLE, 1024)
fm_set_user_health(Players[i], 100)
fm_give_item(Players[i], "item_assaultsuit")
clear_bit(g_PlayerSuperKnife, Players[i])
fm_set_user_gravity(Players[i], 0.5)
}
}
}
set_lights("f")
set_cvar_num("mp_friendlyfire", 1)
}

тоже были траблы с френдлифайр, тупо поднимал или опускал выставление квара , выше или ниже в функции.

Отредактировал: dialyabev, - 11.1.2016, 21:18


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 12.1.2016, 7:08
Сообщение #6


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

Safety1st, Нет,нету,просто обычная стрельба.Он даже не включился.FF в боксе работает,а в игре нет.

dialyabev, Хорошо,попробую сегодня вечером.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 12.1.2016, 9:13
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Похоже, что сам JB-плагин и блокирует урон в игре, там есть такая функция.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 12.1.2016, 15:27
Сообщение #8


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

нет, там нет таких функций, по дефолту квар mp_friendlyfire должен быть включен в server.cfg
а мод уже сам устанавливает значение, в зависимости от игрового дня.

пробуй еще сделать то, что выделил черным.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 12.1.2016, 15:40
Сообщение #9


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

У меня мод от Барсика,там всё может быть возможно.Сейчас буду пробовать,что было написано вами выше)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 12.1.2016, 16:47
Сообщение #10


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

dialyabev, Сделал как ты сказал,не работает всё равно.

Safety1st, Я что-то такой функции не нашел.Может не заметил,смотрел как сделано в игре "День Магии",там тоже FF врубается,но не нашел где именно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 12.1.2016, 18:08
Сообщение #11
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Вы для начала проверьте, изменяется ли значение квара smile.gif Можно попробовать более извращенные методы, например server_cmd
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 12.1.2016, 19:58
Сообщение #12


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

voed, Искал,всё что есть с FF.Есть еще в боксе,он вкл. и выкл. в боксе.Просто сейчас разбирался с FF и есть игра в моде "День Магии",там тоже врубается FF,только я не могу найти как он врубается,вообще не какой инфы нету.Блокировки FF тоже не нашел.
Cкрытый текст



Отредактировал: kolobok1, - 12.1.2016, 19:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 13.1.2016, 7:36
Сообщение #13


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

Я же сказал выстави значение на 1, оно по дефолту вкл должно быть.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 13.1.2016, 15:43
Сообщение #14


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

dialyabev, Стояло всегда:
Cкрытый текст
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 13.1.2016, 17:44
Сообщение #15


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

У тебя в новом раунде этот квар меняется на 0


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 13.1.2016, 18:26
Сообщение #16


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

dialyabev, Что-то такого не нашел в коде или он по дефолту ставиться 0?

Отредактировал: kolobok1, - 13.1.2016, 18:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 13.1.2016, 20:09
Сообщение #17


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

забей, jb мод это не твое. свалил с темы.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 13.1.2016, 21:02
Сообщение #18


Стаж: 11 лет

Сообщений: 464
Благодарностей: 23
Полезность: 71

dialyabev, А объяснить не как?Я лично в коде не нашел чтобы квар сбрасывался в новом раунде.

Отредактировал: kolobok1, - 13.1.2016, 21:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: