Ganter1234
Участник
- Сообщения
- 1,149
- Реакции
- 667
Сейчас это будет реже потому что я поставил наконец локалкуНет чтобы сразу проверить, сразу все посмотреть... да зачем оно нам, можно же просто ресурс обновить 300 раз
Сейчас это будет реже потому что я поставил наконец локалкуНет чтобы сразу проверить, сразу все посмотреть... да зачем оно нам, можно же просто ресурс обновить 300 раз
Не нашел или не искал?? https://users.alliedmods.net/~kyles/builds/SteamWorks/SteamWorks-git132-windows.zipНе нашел SteamWorks под винду. Без нее ругалась на проверку прайма. Разве на нон праймы падает дроп? Проверку отключил, решил тестовое сообщение отправить. Вываливается с ошибкой 500 при попытке получить цену. Не силен в плюсах, но вроде как g_hDSCurrency.IntValue все время возвращает 0. g_hDSCurrency.IntValue заменил на 5, вторым параметром отправил Prisma%202%20Case. Ошибок нету, чат прочитать не получилось потому как сразу задисконнектило, а оповещение в дискорд в тестовом сообщении не прикручено. Можно сделать буквально пару апдейтов для приверженцев мелкомягких?
[SM] Exception reported: Client index 0 is invalid
[SM] Blaming: DropsSummoner_discord.smx
[SM] Call stack trace:
[SM] [0] GetClientAuthId
[SM] [1] Line 137, C:\Users\Ganter1234\Documents\Desktop\Разное\Скриптинг\DropsSummoner_discord.sp::TestMessage
Вроде 300 на 900 идешь, а ошибки не научился скидывать правильноОшибка при тесте плагина, sm_drops_test
C-подобный:07/29/2022 - 09:49:49: [SM] [0] GetClientAuthId L 07/29/2022 - 09:49:49: [SM] [1] Line 137, C:\Users\Ganter1234\Documents\Desktop\Разное\Скриптинг\DropsSummoner_discord.sp::TestMessage
ПоправилВроде 300 на 900 идешь, а ошибки не научился скидывать правильно
С консоли проверял команду чтоли?Поправил
даС консоли проверял команду чтоли?
Ну так сам создаешь же проблему. В коде берется стим ID клиента. Консоль не имеет стим ID
public Action TestMessage(int client, int args)
{
if(client)
{
g_hKvConfig.Rewind();
if(g_hKvConfig.JumpToKey("4001"))
{
char cPlayerID[82], sBuffer[128];
GetClientAuthId(client, AuthId_SteamID64, cPlayerID, sizeof(cPlayerID));
StripQuotes(cPlayerID);
g_hKvConfig.GetString("case_name", sBuffer, sizeof(sBuffer));
DataPack hPack = new DataPack();
hPack.WriteCell(client);
hPack.WriteString("4001");
hPack.WriteString(sBuffer);
HTTPRequest httpClient = new HTTPRequest("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002");
httpClient.AppendQueryParam("key", "%s", g_sApiKey);
httpClient.AppendQueryParam("steamids", "%s", cPlayerID);
httpClient.Get(OnTodoReceived, hPack);
PrintToChat(client, "[DS] Тестовое оповещение отправлено!");
}
else
{
PrintToChat(client, "[DS] Тестовое оповещение не удалось отправить, не удалось найти кейс с айди 4001 в конфиге :(");
LogError("There is no case in the config :O (INDEX: 4001)");
}
}
return Plugin_Handled;
}
Исправлены всякие ошибки и приколы
Добавлено предупреждение при попытке прописать тест через консоль сервер
Спасибо @MagoG за тесты и хелпу
Исправлены всякие ошибки и приколы
Добавлено предупреждение при попытке прописать тест через консоль сервер
Спасибо @MagoG за тесты и хелпу
Увеличен размер буфера для аватарок (По этой причине не проходили сообщения в дискорде)
Добавлены дополнительные сообщения об ошибках
Оффтопwizard обновил(а) ресурс Drops Discord новой записью:
Проклятая восьмерка
Узнать больше об этом обновлении...
Оффтопwizard обновил(а) ресурс Drops Discord новой записью:
Проклятая восьмерка
Узнать больше об этом обновлении...
Когда нибудь, уже есть один косяк, но он не критический так что повременю)когда релиз 1.21.1?![]()
Ну тогда ещё в подвале сообщения можно добавить дату и время сервера, сразу после наименования сервераКогда нибудь, уже есть один косяк, но он не критический так что повременю)