Черная вдова
Участник
- Сообщения
- 2,795
- Реакции
- 670
Может написать облегченную версию http://hlmod.ru/forum/plaginy-dlya-sourcemod/417-sm-cs-s-killstats-mod-v-1-1-1-a.html ?
не подскажешь какие плагины имеют данную ошибку?Мне уже приходилось изменять многие плагины для своего сервера, у которых указано [MAXPLAYERS], и при заходе 64го игрока начинался спам в логи.
L 12/26/2013 - 19:46:41: [SM] Plugin encountered error 15: Array index is out of bounds
L 12/26/2013 - 19:46:41: [SM] Displaying call stack trace for plugin "kdlp-gameevents.smx":
L 12/26/2013 - 19:46:41: [SM] [0] Line 25, D:\servers\css\cstrike\addons\sourcemod\scripting\kdlp-gameevents.sp::event_PlayerTeam()
плагин о подключении выдаёт такую ошибку на сервере ксго
как её исправить?
public Action:event_PlayerTeam(Handle:event, const String:name[], bool:dontBroadcast)
{
new client=GetClientOfUserId(GetEventInt(event, "userid"))
if (!dontBroadcast && !GetEventBool(event,"disconnect") && !GetEventBool(event,"silent") && IsClientConnected(client))
{
new team=GetEventInt(event,"team");
if(team>0 && team<4)
{
SetEventBroadcast(event, true);
PrintToChatAll("\x04%N \x01is joining the \x07%s",client,teams[team-1]);
}
}
}
Нашел в плагине афк менеджер баг, такой если игрок не выбирает команду то есть заходит и нечего не делает в чате пишется сообщения
[MegaServers] |||K|I|B|O|R||| был перемещен в наблюдатели из-за длительного бездействия.
Игрок |||K|I|B|O|R||| зашел за Наблюдателей
Мог бы исправить?
CPrintToChatAll("{grey}Игрок \x04%N \x01 {grey}зашёл за \x07%s",client,teams[GetEventInt(event,"team")-1]);
CPrintToChatAll("{grey}Игрок \x04%N {grey}зашёл за %s",client,teams[GetEventInt(event,"team")-1]);
new String:teams[3][] = {"Наблюдатели","{red}Бандитов ","{blue}Ментов"}