Ошибка при компиляции, warning 213: tag mismatch

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
212
Реакции
-20
Ошибка
// E:\scripting\antir.sma(29) : warning 213: tag mismatch
// E:\scripting\antir.sma(33) : warning 213: tag mismatch
// E:\scripting\antir.sma(40 -- 41) : warning 213: tag mismatch
// E:\scripting\antir.sma(45) : warning 213: tag mismatch
// Header size: 504 bytes
// Code size: 1308 bytes
// Data size: 1236 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 19432 bytes
//
// 4 Warnings.
// Done.
//
// Compilation Time: 0,14 sec
Компилятор
Локальный
Amx Mod X
1.10.0
Исходный код
#include <amxmodx>
#include <orpheu>

new g_offset
new size
new offset
new g_maxwarns
new p[33]

public plugin_init()
{
register_plugin("Anti overflow", "2.0", "mazdan")
register_cvar("anti_reliable_warns", "5")
set_cvar_string("anti_reliable_time", "10")
}

public plugin_cfg()
{
OrpheuRegisterHook( OrpheuGetFunction("SV_DropClient"), "SV_DropClient",OrpheuHookPre);
set_task(get_cvar_float("anti_reliable_time"),"r",0,_,_,"b")
g_maxwarns=get_cvar_num("anti_reliable_warns")
}

public OrpheuHookReturn:SV_DropClient( a , b , const szMessage[] )
{


new ret=OrpheuIgnored
if(size && offset)
{
if(containi(szMessage,"Reliable channel overflowed")!=-1)
{
ret = (p[(a-offset)/size]++<g_maxwarns)?OrpheuSupercede:OrpheuIgnored;
}
}
else
{
if(containi(szMessage,"Reliable channel overflowed")!=-1)
{
ret = OrpheuSupercede
}
g_offset=a
}
return ret
}

public r() arrayset(p,0,33)

public client_disconnected(id)
{
p[id]=0
static bool:zdes_byl_ya
static uid, l_o
if(!zdes_byl_ya && g_offset)
{
if(uid)
{
if(uid!=id)
{
size=(g_offset-l_o)/(id-uid)
offset=g_offset-id*size
zdes_byl_ya=true;
}
}
else
{
l_o=g_offset
uid=id
}
}
}
Всем привет, Надеюсь сейчас правильно выбрал тему форума. Друзья помогите решить проблему, При компилирование выдаёт эти ошибки как исправить! Всем заранее спасибо.
 
В этой теме было размещено решение! Перейти к решению.

Вложения

Сообщения
212
Реакции
-20
Алексеич, Здравствуй Алексеич, а почему так тогда показывает в компиляторе?
 
Сообщения
1,304
Реакции
2,303
Помог
57 раз(а)
нет тега у ret, вот и "ошибка". интереснее момент, почему у тебя на 50 строке нет проблем. некромантией занимаемся? :)

а. в коде одно, в исходнике другое.
 

Вложения

Сообщения
212
Реакции
-20
@BlackSignature,Спасибо за труд сейчас проверю.
 
Сообщения
673
Реакции
242
Помог
11 раз(а)
чет не уловил логика кода, как он работает?

типа если словил Reliable channel overflowed, то сервер не будет кикать? разве этому не будет тяжело серверу?
 
Сообщения
212
Реакции
-20
@Limbooc,Всё равно кикает, Бес полезно всё это, Надо чтоб хост расширял канал. Всем спасибо большое за труды.
 
Статус
В этой теме нельзя размещать новые ответы.

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

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