Ошибка компиляции (warning 226)

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
198
Реакции
16
Помог
1 раз(а)
Ошибка
warning 226: a variable is assigned to itself (symbol "g_iTrigger_Status")
Компилятор
Локальный
Amx Mod X
1.9.0
Исходный код
new g_iTrigger_Status[5];

public Handle_Mini_Game_Ban_Menu(iPlayer, iKey)
{
switch (iKey)
{
case 0:
{
g_iTrigger_Status[TRIGGER_BUTTON] = !g_iTrigger_Status[TRIGGER_BUTTON];
}
}
}
Возникла проблема при компиляции. Не понимаю в чем дело и как так.
(не работает табуляция в окошке "исходный код", поэтому извините за такой вид)
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
271
Реакции
348
Помог
15 раз(а)
Код:
g_iTrigger_Status[TRIGGER_BUTTON] ^= true
 
Сообщения
198
Реакции
16
Помог
1 раз(а)
Denzer, у меня ведь не булл, или без разницы? с фолсом как?
 
Сообщения
271
Реакции
348
Помог
15 раз(а)
kucklovod, не знаю что ты хочешь сделать. По коду у тебя что присваивается? С фолсе также.
23 Окт 2019
Код:
#include <amxmodx>

enum _:TestData_s
{
    test
};

new g_iTest[TestData_s];

public plugin_init()
{
    g_iTest[test] = 1;

    g_iTest[test] ^= 1;
    server_print(">>> [1]: %d", g_iTest[test]);

    g_iTest[test] ^= 1;
    server_print(">>> [2]: %d", g_iTest[test]);
}
Код:
>>> [1]: 0
>>> [2]: 1
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу