Да, об этом писали уже давно и просили пофиксить, выключаешь плагин и автопокупка отлично работает и покупает ак-47когда префиксы доделаю - гляну
Сообщения автоматически склеены:
так. ну я посмотрел. можно поподробнее о проблеме? вдоль и поперёк смотрел, но нигде так и не нашёл GivePlayerItem(iClient, "weapon_galil")
вы уверены что у вас достаточно деньжат чтобы закупался ak47?
в переводах добавьте "PREFIX"Exception reported: Language phrase "PREFIX" not found (arg 4)
"PREFIX"
{
"en" "Prefix"
"ru" "Префикс"
}
пропустил ещё один момент, извиняюсьв общем, написали мне по поводу ерроров от этого плагина. исправил все что увидел. проблем быть не должно
Что тут исправлено ? А то файлы в 2 раза меньше весят ...пропустил ещё один момент, извиняюсь
Сможет если на карте есть buyzon'аВопрос, а если карты aim_usp/glock awp_ 35hp_ игрок сможет купить автомат другой команды на картах где автомата нету ?
Привет, могу предложить немного переработанный мной плагин, из плюсов:L 01/17/2021 - 21:34:35: [SM] Exception reported: Invalid timer handle 3c2d063b (error 3)
L 01/17/2021 - 21:34:35: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 01/17/2021 - 21:34:35: [SM] Call stack trace:
L 01/17/2021 - 21:34:35: [SM] [0] KillTimer
L 01/17/2021 - 21:34:35: [SM] [1] Line 70, E:\Other\Разработка плагинов\sm 1.9\VIPBuyTeamWeapon.sp::CS_OnBuyCommand
"BuyTeamWeapon"
{
"ru" "Покупка оружия команды"
"en" "Buy team weapon"
}
"BuyTeamWeapon" "1"
//1 - При спавне, если вам выдается USP/Glock - вы не сможете их заменить пока не выбросите и не купите новый
//0 - При спавне, если вам выдается USP/Glock - вам будет сразу доступна замена этих пистолетов.
sm_buyteamweapons_pistols_need_rebuy "1"
// Через сколько секунд закрывать меню выбора оружия(АК/M4/M4-S) - только для CS:GO, для CSS это меню убрано.
sm_buyteamweapons_timer_close_gun_menu "5"
// Через сколько секунд закрывать меню выбора типа оружия(Винтовки/Пистолеты/Все)
sm_buyteamweapons_timer_close_type_menu "5"
// Сколько секунд у игрока что бы нажать R
sm_buyteamweapons_timer_press "7"
Версия плагина стоит от меня, а вот перевод судя по всему - нет. Вот фал перевода, отредачь по д себя, и закинь на сервер с заменой.Иногда не появляется менюшка со сменой оружия, в логах такой спам:
L 02/08/2021 - 00:00:17: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:00:17: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:00:17: [SM] Call stack trace:
L 02/08/2021 - 00:00:17: [SM] [0] PrintCenterText
L 02/08/2021 - 00:00:17: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:00:18: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:00:18: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:00:18: [SM] Call stack trace:
L 02/08/2021 - 00:00:18: [SM] [0] PrintCenterText
L 02/08/2021 - 00:00:18: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:00:19: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:00:19: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:00:19: [SM] Call stack trace:
L 02/08/2021 - 00:00:19: [SM] [0] PrintCenterText
L 02/08/2021 - 00:00:19: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:03:30: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:03:30: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:03:30: [SM] Call stack trace:
L 02/08/2021 - 00:03:30: [SM] [0] PrintCenterText
L 02/08/2021 - 00:03:30: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:04:10: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:04:10: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:04:10: [SM] Call stack trace:
L 02/08/2021 - 00:04:10: [SM] [0] PrintCenterText
L 02/08/2021 - 00:04:10: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:10:44: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:10:44: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:10:44: [SM] Call stack trace:
L 02/08/2021 - 00:10:44: [SM] [0] PrintCenterText
L 02/08/2021 - 00:10:44: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:10:46: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:10:46: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:10:46: [SM] Call stack trace:
L 02/08/2021 - 00:10:46: [SM] [0] PrintCenterText
L 02/08/2021 - 00:10:46: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:12:14: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:12:14: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:12:14: [SM] Call stack trace:
L 02/08/2021 - 00:12:14: [SM] [0] PrintCenterText
L 02/08/2021 - 00:12:14: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:12:54: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:12:54: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:12:54: [SM] Call stack trace:
L 02/08/2021 - 00:12:54: [SM] [0] PrintCenterText
L 02/08/2021 - 00:12:54: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:15:24: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:15:24: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:15:24: [SM] Call stack trace:
L 02/08/2021 - 00:15:24: [SM] [0] PrintCenterText
L 02/08/2021 - 00:15:24: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:16:20: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:16:20: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:16:20: [SM] Call stack trace:
L 02/08/2021 - 00:16:20: [SM] [0] PrintCenterText
L 02/08/2021 - 00:16:20: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:16:24: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:16:24: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:16:24: [SM] Call stack trace:
L 02/08/2021 - 00:16:24: [SM] [0] PrintCenterText
L 02/08/2021 - 00:16:24: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:17:18: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:17:18: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:17:18: [SM] Call stack trace:
L 02/08/2021 - 00:17:18: [SM] [0] PrintCenterText
L 02/08/2021 - 00:17:18: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:17:19: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:17:19: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:17:19: [SM] Call stack trace:
L 02/08/2021 - 00:17:19: [SM] [0] PrintCenterText
L 02/08/2021 - 00:17:19: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:18:15: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:18:15: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:18:15: [SM] Call stack trace:
L 02/08/2021 - 00:18:15: [SM] [0] PrintCenterText
L 02/08/2021 - 00:18:15: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:21:09: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:21:09: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:21:09: [SM] Call stack trace:
L 02/08/2021 - 00:21:09: [SM] [0] PrintCenterText
L 02/08/2021 - 00:21:09: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:26:17: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:26:17: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:26:17: [SM] Call stack trace:
L 02/08/2021 - 00:26:17: [SM] [0] PrintCenterText
L 02/08/2021 - 00:26:17: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:26:57: [SM] Exception reported: Language phrase "TIME_TO_CHANGE_END" not found (arg 4)
L 02/08/2021 - 00:26:57: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/08/2021 - 00:26:57: [SM] Call stack trace:
L 02/08/2021 - 00:26:57: [SM] [0] PrintCenterText
L 02/08/2021 - 00:26:57: [SM] [1] Line 204, plugin.sp::Timer_PlayerPressKey
L 02/08/2021 - 00:45:26: Error log file session closed.author = "Planes (ReWork by PSIH)",
version = "1.5.1"
Используй эту версию. Тут пофикшены переводы и таймеры. Файл перевода предварительно отредач, и замени, ибо старый перевод не поддерживается там.Постоянно сыпит такие ошибки.
L 02/13/2021 - 10:48:04: [SM] Exception reported: Language phrase "SELECT_TYPE" not found (arg 4)
L 02/13/2021 - 10:48:04: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/13/2021 - 10:48:04: [SM] Call stack trace:
L 02/13/2021 - 10:48:04: [SM] [0] Menu.SetTitle
L 02/13/2021 - 10:48:04: [SM] [1] Line 241, plugin.sp::Timer_Weapon
L 02/13/2021 - 10:49:41: [SM] Exception reported: Invalid timer handle 6c83097f (error 1)
L 02/13/2021 - 10:49:41: [SM] Blaming: vip/VIPBuyTeamWeapon.smx
L 02/13/2021 - 10:49:41: [SM] Call stack trace:
L 02/13/2021 - 10:49:41: [SM] [0] KillTimer
L 02/13/2021 - 10:49:41: [SM] [1] Line 183, plugin.sp::OnClientDisconnect
Переводы есть все, уже по 158 раз перезаливал их, все равно. Из-за проблем с переводом меню открывается через раз.
Версия: "[VIP] Покупка оружия команды" (1.5.0) by Planes (ReWork by PSIH)
С переводом всё равно ошибкиВерсия плагина стоит от меня, а вот перевод судя по всему - нет. Вот фал перевода, отредачь по д себя, и закинь на сервер с заменой.
sm plugins unload vip/VIPBuyTeamWeapon.smx
sm plugins unload vip/VIP_Medkit_1.0.smx
sm plugins unload vip/VIP_AutoBuy_1.1.smx
sm plugins unload vip/vip_evade.smx
sm plugins unload vip/VIP_Regen_HP_1.1.smx
L 03/01/2021 - 23:54:24: SourceMod error session started
L 03/01/2021 - 23:54:24: Info (map "$2000$") (file "/home/server4457/game/cstrike/addons/sourcemod/logs/errors_20210301.log")
L 03/01/2021 - 23:54:24: [SM] Exception reported: Feature "BuyTeamWeapon" is invalid/Функция "BuyTeamWeapon" не существует
L 03/01/2021 - 23:54:24: [SM] Blaming: vip/VIP_Core.smx
L 03/01/2021 - 23:54:24: [SM] Call stack trace:
L 03/01/2021 - 23:54:24: [SM] [0] ThrowNativeError
L 03/01/2021 - 23:54:24: [SM] [1] Line 811, vip/API.sp::Native_UnregisterFeature
L 03/01/2021 - 23:54:24: [SM] [3] VIP_UnregisterFeature
L 03/01/2021 - 23:54:24: [SM] [4] Line 241, D:\\SM 1.9 By MyArena\addons\sourcemod\scripting\VIPBuyTeamWeapon.sp::OnPluginEnd
Как по мне слишком много пустого гемора в твоей идеи . Всё и так отлично работает.Отличный плагин. Но предложу свою идею, может кого-то заинтересует.
Цель идеи — полностью отказаться от меню слева при закупке оружия.
Реализация — в настройках меню VIP, внутри пункта "Покупка оружия команды" поставить еще подпункты — настройки альтернативного оружия.
Пример настройки альтернативного оружия — Glock-18 [-] (нажатие)-->Glock-18 [Usp-s] || Usp-s [-] (нажатие)-->Usp-s[Glock-18].
Таким образом человек сможет настроить любую замену оружия.
Добавить подпункт с выбором. -->Выдавать оружие сразу после покупки[x] (Без нажатия R).
--> Выдача оружия с функцией нажатия R для смены текущего оружия.
Далее напишу мое мнение о текущем плагине.
1. Логика. При покупке M4A1 в меню смены оружия появляется AK47 M4A1-S. Собственно, а зачем здесь M4A1-S, если человек хочет играть за КТ с M4A1-S то он зайдет в настройки игры и поменяет себе M4A1 на M4A1-S. Тем самым кстати можно было бы убрать это меню и просто при на нажатии R сразу выдавать AK47. @PSIHoZ,