Иконка ресурса

Mutual Scoring Players 0.2.0

BosscoSport

Участник
Сообщения
199
Реакции
24
Не могу перекрасить плагин, начинаю компилить его и выдаёт 33 ошибки, ужас просто, ещё бы разбираться в них уметь.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
ещё бы разбираться в них уметь.
в инете есть перечень ошибок и предупреждений с описанием

даже рико выкладывал (насколько они актуальные - хз):
 

BosscoSport

Участник
Сообщения
199
Реакции
24
в инете есть перечень ошибок и предупреждений с описанием

даже рико выкладывал (насколько они актуальные - хз):
Ошибки компиляции:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// MutualScoringPlayers_v0.2.0.sp
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\handles.inc(78) : error 010: invalid function or declaration
//     78 | using __intrinsics__.Handle;
// ---------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(265) : warning 250: pragma has no effect
//    265 | #pragma rational Float
// -----------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(268) : error 442: method aliases are no longer supported
//    268 | native float __FLOAT_MUL__(float a, float b) = FloatMul;
// ------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(269) : error 442: method aliases are no longer supported
//    269 | native float __FLOAT_DIV__(float a, float b) = FloatDiv;
// ------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(270) : error 442: method aliases are no longer supported
//    270 | native float __FLOAT_ADD__(float a, float b) = FloatAdd;
// ------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(271) : error 442: method aliases are no longer supported
//    271 | native float __FLOAT_SUB__(float a, float b) = FloatSub;
// ------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(281) : error 442: method aliases are no longer supported
//    281 | native float operator*(float oper1, float oper2) = FloatMul;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(282) : error 442: method aliases are no longer supported
//    282 | native float operator/(float oper1, float oper2) = FloatDiv;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(283) : error 442: method aliases are no longer supported
//    283 | native float operator+(float oper1, float oper2) = FloatAdd;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(284) : error 442: method aliases are no longer supported
//    284 | native float operator-(float oper1, float oper2) = FloatSub;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(285) : error 442: method aliases are no longer supported
//    285 | native bool operator!(float oper1) = __FLOAT_NOT__;
// --------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(286) : error 442: method aliases are no longer supported
//    286 | native bool operator>(float oper1, float oper2) = __FLOAT_GT__;
// ---------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(287) : error 442: method aliases are no longer supported
//    287 | native bool operator>=(float oper1, float oper2) = __FLOAT_GE__;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(288) : error 442: method aliases are no longer supported
//    288 | native bool operator<(float oper1, float oper2) = __FLOAT_LT__;
// ---------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(289) : error 442: method aliases are no longer supported
//    289 | native bool operator<=(float oper1, float oper2) = __FLOAT_LE__;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(290) : error 442: method aliases are no longer supported
//    290 | native bool operator!=(float oper1, float oper2) = __FLOAT_NE__;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\include\float.inc(291) : error 442: method aliases are no longer supported
//    291 | native bool operator==(float oper1, float oper2) = __FLOAT_EQ__;
// ----------------------------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\MutualScoringPlayers_v0.2.0.sp(34) : error 437: functions in global scope must use braces
//     34 | public OnClientDisconnect_Post(C) ClearTrie(hTS[C]);
// -----------------------------------------^
//
// C:\Users\bossc\Desktop\server\Compiler\addons\sourcemod\scripting\MutualScoringPlayers_v0.2.0.sp(34) : error 010: invalid function or declaration
//     34 | public OnClientDisconnect_Post(C) ClearTrie(hTS[C]);
// ------------------------------------------------------------^
//
// 18 Errors.
//
// Compilation Time: 0,12 sec
// ----------------------------------------

Press enter to exit ...
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@BosscoSport, инклюды SM точно вместе самим SM обновлялись?
 
Сверху Снизу