> > > > >

warning 213: tag mismatch

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
188
Рейтинг
20
#1
Ошибка
C:\Users\sbelo\Desktop\compilator\adverts.sma(12) : warning 213: tag mismatch
C++
Компилятор
Локальный
Amx Mod X
1.9.0
Исходник
#include <amxmodx>

#define REPEAT_TIME 60 // Время между сообщениями
#define MAX_MSG 256 // Не трогать!!!

new adMessages[MAX_MSG][191];
new ad_count, iMessgCount;

public plugin_init()
{
register_plugin("Advert Messages", "1.22", "neygomon")
set_task(REPEAT_TIME, "advert", .flags="b");
}

public plugin_cfg()
{
new file = fopen("addons/amxmodx/configs/adverts.ini", "rt");
if(file)
{
new string[192], message[191];
while(ad_count < MAX_MSG && !feof(file))
{
fgets(file, string, charsmax(string));

if(string[0] != ';' && parse(string, message, charsmax(message)))
{
while(replace(message, charsmax(message), "!n", "^1")) {}
while(replace(message, charsmax(message), "!t", "^3")) {}
while(replace(message, charsmax(message), "!g", "^4")) {}
formatex(adMessages[ad_count++], charsmax(adMessages[]), "^1%s", message);
}
}
fclose(file);
if(!ad_count) set_fail_state("Messages not found! Check file ^"addons/amxmodx/configs/adverts.ini^"");
}
else set_fail_state("File ^"addons/amxmodx/configs/adverts.ini^" not found!");
}

public advert()
{
client_print_color(0, print_team_default, "%s", adMessages[iMessgCount == ad_count ? (iMessgCount = 0) : iMessgCount++]);
}
C++
Не понимаю, что ему не понравилось в set_task
 
В этой теме было размещено решение! Перейти к решению.
 
Сообщения
62
Рейтинг
57
#2
Код:
-#define REPEAT_TIME     60    // Время между сообщениями
+#define REPEAT_TIME     60.0    // Время между сообщениями
 
  4
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Ответы
8
Просмотры
666
> > > > >