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

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

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

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

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

Баг в amxmodmenu :D

OneNum
сообщение 26.5.2014, 6:06
Сообщение #1
Стаж: 11 лет

Сообщений: 68
Благодарностей: 26
Полезность: 0


Кому по скрин шоту не понятно объясню,если оставить игроку 1 HP,а потом через amxmodmenu стукать его на 5 HP,то игрок не умрёт :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 26.5.2014, 6:08
Сообщение #2
Стаж: 13 лет

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

Это не баг.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 26.5.2014, 8:02
Сообщение #3
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

доброе утро

можно по -99 делать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OneNum
сообщение 26.5.2014, 15:51
Сообщение #4
Стаж: 11 лет

Сообщений: 68
Благодарностей: 26
Полезность: 0

Цитата(TarikYuzkiv @ 26.5.2014, 6:08) *
Это не баг.

По твоему что ХП не отнимаются это не баг?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 26.5.2014, 15:54
Сообщение #5
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(OneNum @ 26.5.2014, 17:51) *
По твоему что ХП не отнимаются это не баг?

Для убийства есть команда Slay
а Slay и Slap разные вещи.
Slap не подразумевает в себе убийство игрока, а лишь отнятие у него hp, если ты хочешь его убить, то следовательно нужно использовать команду Slay
Все логично
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 26.5.2014, 15:56
Сообщение #6
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

slap должен убивать тоже. если начинать слапать от 100хп или сразу слапнуть на 100 то игрок умрет

Отредактировал: csnet, - 26.5.2014, 15:56


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 26.5.2014, 15:57
Сообщение #7
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(csnet @ 26.5.2014, 17:56) *
slap должен убивать тоже. если начинать слапать от 100хп или сразу слапнуть на 100 то игрок умрет

В стандартном amx нет ударов на 100 хп
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 26.5.2014, 16:02
Сообщение #8
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

perfectblood0,
Что мешяет изменить переменную в amxx.cfg ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tyne
сообщение 26.5.2014, 16:13
Сообщение #9


Стаж: 13 лет

Сообщений: 544
Благодарностей: 137
Полезность: 91

Сегодня стукал игроков на 99 хп по два раза...дохли...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 26.5.2014, 16:16
Сообщение #10
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

Цитата
В стандартном amx нет ударов на 100 хп


как нет.

amx_slap user 9999 хоть миллион выставь

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


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 26.5.2014, 16:25
Сообщение #11


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

зависит от версии amxmodx, думаю

в 1.8.2 - умирают:
Код
static cell AMX_NATIVE_CALL user_slap(AMX *amx, cell *params) /* 2 param */
{
    int index = params[1];
    
    if (index < 1 || index > gpGlobals->maxClients)
        return 0;

    int power = (int)params[2];

    if (power < 0)
        power = 0;

    CPlayer* pPlayer = GET_PLAYER_POINTER_I(index);
    
    if (pPlayer->ingame && pPlayer->IsAlive())
    {
        if (pPlayer->pEdict->v.health <= power)
        {
            float bef = pPlayer->pEdict->v.frags;
            MDLL_ClientKill(pPlayer->pEdict);
            pPlayer->pEdict->v.frags = bef;
        } else {
            ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 26.5.2014, 16:41
Сообщение #12
Стаж: 13 лет

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

Цитата(OneNum @ 26.5.2014, 17:51) *
По твоему что ХП не отнимаются это не баг?

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