komashchenko
Идиот
- Сообщения
- 916
- Реакции
- 2,573
@BossKotoriiNeSmok, компиль на 1.6 или исправляй
L 07/20/2018 - 09:46:10: [SM] Exception reported: Client index 2 is not valid
L 07/20/2018 - 09:46:10: [SM] Blaming: Auto_Respawn.smx
L 07/20/2018 - 09:46:10: [SM] Call stack trace:
L 07/20/2018 - 09:46:10: [SM] [0] CS_RespawnPlayer
L 07/20/2018 - 09:46:10: [SM] [1] Line 49, D:\1 Server Fortnite\cstrike\addons\sourcemod\scripting\Auto_Respawn.sp::RespawnPlayer
L 07/20/2018 - 09:59:36: [SM] Exception reported: Client index 3 is not valid
L 07/20/2018 - 09:59:36: [SM] Blaming: Auto_Respawn.smx
L 07/20/2018 - 09:59:36: [SM] Call stack trace:
L 07/20/2018 - 09:59:36: [SM] [0] CS_RespawnPlayer
L 07/20/2018 - 09:59:36: [SM] [1] Line 49, D:\1 Server Fortnite\cstrike\addons\sourcemod\scripting\Auto_Respawn.sp::RespawnPlayer
L 07/20/2018 - 10:14:29: Error log file session closed.
Можешь скомпилить? Я просто хз откуда sm 1.6 взять...@BossKotoriiNeSmok, компиль на 1.6 или исправляй
Ошибка пропала а вот@alex123pavlov, попробуйте.
И еще можно исправить ошибку когда убиваешь игрока и он возрождается через 10 сек но раунд кончается быстрее то он воскрешает от начала раунда а потом еще обратно перерождается уже от плагина.
там на ксс,ничего ж страшнго?Из интернета.
Например этот T4 / sourcemod-34 — Bitbucket
А если я поставлю@alex123pavlov, исправил. Хотя это не ошибка, а недоработка.
TimeAutoRespawn = CreateConVar("sm_endtime_autorespawn", "240.0", "Время окончания автореспауна от начала раунда.", 0, true, 0.0);
@BossKotoriiNeSmok, ты инклюд rankme когда прикрепишь хоть раз?
А так у меня 1.6.3 имеется
@BossKotoriiNeSmok, ещё необходим инклюд colors, который ты использовал
@alex123pavlov, пробуй (при sm_endtime_autorespawn = 0 автореспавн выключается).
Плагин будет создавать файл конфига с именем auto_respawn.
Также оптимизировал код плагина: теперь значения квара будет определяться только при его изменении (а не при каждом старте раунда и каждой смерти игрока) и прочие мелкие фиксы.
#include <sourcemod>
#include <sdktools>
#pragma semicolon 1
char g_sModel[] = "models/player/custom_player/kaesar2018/thanos/thanos.mdl";
public void OnPluginStart()
{
RegAdminCmd("sm_thanos", Cmd_Thanos, ADMFLAG_GENERIC);
}
public void OnMapStart()
{
AddFileToDownloadsTable(g_sModel);
PrecacheModel(g_sModel);
}
public Action Cmd_Thanos(int iClient, int iArgs)
{
PrintToChatAll("Thanos will appear in 30 secconds!");
SetEntityModel(iClient, g_sModel);
SetEntityHealth(iClient, 200);
SetEntProp(iClient, Prop_Data, "m_ArmorValue", 200, 1);
SetEntityModel(iClient, g_sModel);
int iFlags = GetEntProp(iClient, Prop_Send, "m_fFlags");
iFlags |= FL_FROZEN;
CreateTimer(30.0, Timer_Unfreeze, iClient);
}
public Action Timer_Unfreeze(Handle hTimer, int iClient)
{
int iFlags = GetEntProp(iClient, Prop_Send, "m_fFlags");
iFlags &= ~FL_FROZEN;
return Plugin_Continue;
}
Добавил.Источник