Не работает автозапуск лог:
02:28 [Error] Failed to run a 60.00 timer in 'GunGame v1.0.2' (FormatException: Invalid format string)
at System.DateTime.ParseExact (System.String s, System.String[] formats, IFormatProvider provider, DateTimeStyles style) [0x00000] in <filename unknown>:0
at System.DateTime.ParseExact (System.String s, System.String format, IFormatProvider provider, DateTimeStyles style) [0x00000] in <filename unknown>:0
at System.DateTime.ParseExact (System.String s, System.String format, IFormatProvider provider) [0x00000] in <filename unknown>:0
at Oxide.Plugins.GunGame.<TimeStart>m__0 () [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
Причём GunGame версии 1.0.4 но в плагине написано 1.0.2
[automerge]1536445672[/automerge]
Ошибка в коде где-то тут походу
<code>
// Проверка времени для запуска арены по расписанию
void TimeStart()
{
timer.Repeat(60f, 0, () =>
{
foreach (string tim in Configuration.time)
{
if (tim == DateTime.Now.ToString("HH:mm"))
{
STARTGG();
}
if (Configuration.timewarringb)
{
DateTime t = DateTime.ParseExact(tim, "HH:mm", null).AddMinutes(-Configuration.timewarring);
if (t.ToString("HH:mm") == DateTime.Now.ToString("HH:mm"))
{
Server.Broadcast(Msg("GGBefore").Replace("{0}", Convert.ToString(Configuration.timewarring)));
}
}
}
});
timer.Repeat(0.5f, 0, () => { CheckSpawn(); });
</code>
кто поможет?
[automerge]1536448609[/automerge]
Sorry, it's work.
HH:mm
Логично не воспринимает время:
1:00
1:30
2:00
2:30
Правильно будет задать вот так:
"00:30",
"01:00",
"01:30",
"02:00",
"02:30",
"03:00",
"03:30",
"04:00",
"04:30",
"05:00",
"05:30",
"06:00",
"06:30",
"07:00",
"07:30",
"08:00",
"08:30",
"09:00",
"09:30",
"10:00",
"10:30",
"11:00",
"11:30",
"12:00",
"12:30",
"13:00",
"13:30",
"14:00",
"14:30",
"15:00",
"15:30",
"16:00",
"16:30",
"17:00",
"17:30",
"18:00",
"18:30",
"19:00",
"19:30",
"20:00",
"20:30",
"21:00",
"21:30",
"22:00",
"22:30",
"23:00",
"23:30",
"00:00"
[automerge]1536448627[/automerge]
UDP всё работает, я разобрался)