Феникс Опубликовано 19 февраля, 2015 Поделиться Опубликовано 19 февраля, 2015 Knife choice CORE V2.11 Описание: Ядро для управления ножами которые получает игрок Особенности: Гибкое inc ядра которое позволяет настроить и узнать какой нож получает игрок Игроки у которых есть нестандартный нож нету бага когда они получают ток его при выборе другого ножа Нестандартные ножи подбираются с карты Требование: PTaH Регулярные фунции: Скрытый текст /*Типы ножей*/ enum knifes { Default_CT = 1, Default_T, Gold, Flip, Gut, Bayonet, M9_bayonet, Karambit, Huntsman, Butterfly, Falchion, Shadow_Daggers, Bowie, Ursus, Gypsy_Jackknife, //Navaja Stiletto, Widowmaker, //Talon Ghost, Classic, Cord, //Paracord Canis, //Survival Outdoor, //Nomad Skeleton } /** ********************************************** * ФУНКЦИИ ********************************************** **/ /** * Загружено ли ядро * * return: * false - ядро незагружено * true - ядро загружено **/ native bool KCC_IsLoad(); /** * Получить имя ножа по его ид * * kKnife - номер ножа * sBuffer - строка куда вписано имя ножа * iSize - размер sBuffer * * error - ядро незагружено **/ native void KCC_GetKnifeNameFromIndex(knifes kKnife, char[] sBuffer, int iSize); /** * Выдать нож * * iClient - игрок * kKnife - номер ножа * * return: * false - ошибка при выдаче ножа (чаще всего заблочен хуком) * true - нож выдан * * error - невалидный клиент, ядро незагружено, игроку уже выдается нож **/ native bool KCC_SetKnife(int iClient, knifes kKnife); /** * Максимальный id ножа * * return: MaxId ножей * * error - ядро незагружено **/ native int KCC_GetKnifeMaxId(); /** * Получить id ножа из его типа * * return: Id ножа * * error - ядро незагружено **/ native int KCC_GetKnifeIdInType(knifes kKnife); /** * Получить тип ножа из его id * * return: тип ножа * * error - ядро незагружено, невалидный ид **/ native knifes KCC_GetKnifeTypeInId(int id); /** ********************************************** * СОБЫТИЯ ********************************************** **/ /** * Knife choice CORE загрузился **/ forward void KCC_OnLoaded(); /** * Вызывается перед выдачой ножа * * iClient - индекс клиента * kKnife - нож * bHasKnife - имеет ли клиент нож (если нож выдается на прямую и у игрока уже есть нож то он просто упадет около него, а при выдаче через KCC_SetKnife старый нож будет удален) * bKnifeClient - нож выдаеться клиенту напрямую (false - поднял с земли (если при false вернуть Plugin_Handled или Plugin_Stop тот нож будет убит)) * bSetKnife - нож выдаеться клиенту через KCC_SetKnife * - * @return Возврат Plugin_Stop или Plugin_Handled остановит выдачу ножа. * Возврат Plugin_Continue разрешит выдачу ножа без изменений. * Возврат Plugin_Changed разрешит выдачу ножа указаного в kKnife. */ forward Action KCC_OnReceivesKnifePre(int iClient, knifes &kKnife, bool bHasKnife, bool bKnifeClient, bool bSetKnife); /** * Вызывается после выдачы ножа * * iClient - индекс клиента * kKnife - нож * iKnife - id ножа * iKnifeEntity - индекс ентити ножа * sKnifeName - название ножа * bKnifeClient - нож выдаеться клиенту напрямую (false - поднял с земли) * - * @noreturn */ forward void KCC_OnReceivesKnife(int iClient, knifes kKnife, int iKnife, int iKnifeEntity, const char[] sKnifeName, bool bKnifeClient); всё настройки в файле csgo\cfg\sourcemod\knife_choice_core.cfg Скрытый текст // Автоматически добавлять в теги сервера что у вас на сервере стоит Knife choice - Выбор ножа. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" sm_knife_choice_core_tags "1" ChangeLog: Скрытый текст Версия 1.0 - 06.11.2014: Релиз Версия 1.1 - 17.11.2014: Оптимизация Версия 1.2 - 27.11.2014: Удалили лишнее и теперь ножи подсвечиваются красным и как настоящие имеют Версия 1.3 - 20.12.2014: Добавил новий натив Версия 1.4 - 08.02.2015: Исправил мелкий баг, совместимость с SourceMod 1.7 Версия 1.5 - 19.02.2015: Добавлен новый хук и нативы Версия 1.6 - 06.04.2015: Исправлены критические баги, переделана система определения костюмного ножа Версия 1.7 - 08.04.2015: По просьбах иностранцев добавил названия ножей на английском или русском в зависимости от параметра в ServerLang Версия 1.8 - 19.04.2015: Убрана зависимость названия ножей от параметра в ServerLang добавлен файл kcc.ini который отвечает за названия ножей Версия 1.9 - 27.05.2015: Добавлен новый нож, исправлен баг когда т давался нож кт Версия 2.0 - 01.11.2015: Ядро полностью переписано старые модули несовместимы Версия 2.1 - 11.01.2016: Смена Dhook на Phook, исправление ошибок с зевсом Версия 2.2 - 18.02.2016: Добавлен новый нож Версия 2.3 - 05.11.2016: Замена Phook на PTaH Версия 2.4 - 20.06.2017: У игроков у которых есть свой нож, нету багов с заменой на выбранный нож Версия 2.4.1 - 22.06.2017: Исправление Bad SetLocalAngles\Origin Версия 2.5 - 25.08.2017: Исправлена ошибка с золотым ножом (после обновления 17.08.2017) Версия 2.6 - 10.11.2017: Исправил ошибку когда у игроков есть нож и они не могли выбрать золотой, не совместимость с некоторыми модами, возможность выбрать нож Т и СТ независимо от команды Версия 2.7 - 03.08.2018: Добавлено 4 новых ножа Версия 2.8 - 24.10.2018: Исправлены ошибки после хэллоуинского обновления, добавлен нож призраков Версия 2.9 - 22.07.2019: Совместимость с PTaH 1.1.0 Версия 2.10 - 18.10.2019: Добавлен новый нож "Классический", исправлена ошибка с ножом "Призрачная заточка" Версия 2.11 - 19.11.2019: Добавлены ножи Паракорд-нож, Нож выживания, Нож «Бродяга», Скелетный нож из операции «Расколотая сеть» knife_choice_core.zip 2 Ссылка на комментарий
DoLMaT Опубликовано 8 декабря, 2016 Поделиться Опубликовано 8 декабря, 2016 Внезапно перестал работать плагин. WS работает отлично. knife в sm plugins отображается,как рабочий,но пишу !knife и ничего.Раньше все было гуд,такое после обновления. [SM] Listing 44 plugins: 01 "VIP Activation Code" (1.0.0) by GoDtm666 02 "Special Team Balancer" (0.5.0) by AlmazON 03 "SourceBans: Admin Config Loader" ((SB++) 1.5.5-dev) by AlliedModders LLC, Sarabveer(VEER) 04 "Anti-Flood" (1.8.0.5961) by AlliedModders LLC 05 "Basic Comm Control" (1.8.0.5961) by AlliedModders LLC 06 "AFK Manager" (3.4.3) by Rothgar 07 "Fun Commands" (1.8.0.5961) by AlliedModders LLC 08 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam 09 "Restart Game" (1.0.0) by GoDtm666 and www.MyArena.ru 10 "gameME Plugin" (4.7.2) by TTS Oetzel & Goerz GmbH 11 "CS:GO Slots fix" (1.0.0) by www.MyArena.ru 12 "Basic Info Triggers" (1.8.0.5961) by AlliedModders LLC 13 "Reset Score" (1.0.3) by GoDtm666 (www.MyArena.ru) 14 "Basic Votes" (1.8.0.5961) by AlliedModders LLC 15 "[CS:GO] SpawnTools7" (1.0.1) by meng & IDDQD 16 "Client Preferences" (1.8.0.5961) by AlliedModders LLC 17 "Basic Chat" (1.8.0.5961) by AlliedModders LLC 18 "VIP Users Test Period" (1.0.1) by GoDtm666 19 "QuickDefuse" (0.0.3) by pRED* and www.MyArena.ru 20 "SourceComms" ((SB++) 1.5.4.6) by Alex, Sarabveer(VEER) 21 "SourceBans++ TR" (1.5.4.6) by SourceBans Development Team, Sarabveer(VEER), NoTiCE 22 "Very Important Person" (beta_0.0.5) by GoDtm666 23 "Token Auto Updater" (1.2.5) by ‰7Феникс7‰ 24 "Sound Commands" (1.8.0.5961) by AlliedModders LLC 25 "Levels Ranks" (v1.0.4) by RoadSide Romeo 26 "Nextmap" (1.8.0.5963) by AlliedModders LLC 27 "Show Damage" (1.0.7) by exvel 28 "Player Commands" (1.8.0.5961) by AlliedModders LLC 29 "Admin Help" (1.8.0.5961) by AlliedModders LLC 30 "SourceBans Checker" ((SB++) 1.5.4.6) by psychonic, Ca$h Munny, Sarabveer(VEER) 31 "Fun Votes" (1.8.0.5961) by AlliedModders LLC 32 "Реклама" (1.2) by Pheonix (‰7Феникс7‰) 33 "Players Votes Redux" (1.2.3) by ReFlexPoison 34 "Reserved Slots" (1.8.0.5961) by AlliedModders LLC 35 "RoundEndSound" (1.1.2) by GoDtm666 (www.MyArena.ru) 36 "Msay Rounds" (1.0) by sahapro33 | Саша Шеин 37 "Basic Commands" (1.8.0.5961) by AlliedModders LLC 38 "Admin File Reader" (1.8.0.5961) by AlliedModders LLC 39 "Quake Sounds v3" (3.4.2) by Spartan_C001 40 "Advanced c4 Countdown Timer" (1.4.1) by dalto 41 "Weapon Skin" (2.3.5PRE PRIVATE) by Phoenix (‰7Феникс7‰) 42 "Weapon Restrict" (3.1.6) by Dr!fter 43 "Admin Menu" (1.8.0.5961) by AlliedModders LLC 44 "Knife choice CORE - Выбор ножа ЯДРО" (2.3) by Phoenix - Феникс L 12/08/2016 - 17:07:33: rcon from "46.174.48.4:59998": command "sm plugins list" Loaded plugins: --------------------- 0: "Metamod:Source 1.10.6" --------------------- L 12/08/2016 - 17:08:16: rcon from "46.174.48.4:33864": command "plugin_print" Listing 7 plugins: [01] SourceMod (1.8.0.5963) by AlliedModders LLC [02] CS Tools (1.8.0.5961) by AlliedModders LLC [03] SDK Tools (1.8.0.5961) by AlliedModders LLC [04] SDK Hooks (1.8.0.5961) by AlliedModders LLC [05] SteamWorks Extension (1.2.1) by Kyle Sanderson [06] TAU LIB (1.1) by Phoenix (‰7Феникс7‰) [07] PTaH (P Tools and Hooks) (1.0.2) by Phoenix (‰7Феникс7‰) L 12/08/2016 - 17:08:36: rcon from "46.174.48.4:48071": command "meta list" Ссылка на комментарий
DoLMaT Опубликовано 12 декабря, 2016 Поделиться Опубликовано 12 декабря, 2016 Отличная тех поддержка) Ссылка на комментарий
rshka Опубликовано 12 декабря, 2016 Поделиться Опубликовано 12 декабря, 2016 2 часа назад, DoLMaT сказал: Отличная тех поддержка) Потому что пиши фениксу в личку или в скайпе Ссылка на комментарий
teran Опубликовано 15 декабря, 2016 Поделиться Опубликовано 15 декабря, 2016 В 12.12.2016 в 20:54, DoLMaT сказал: Отличная тех поддержка) Поддержка в специальной беседе в скайпе, а не тут... Ссылка на комментарий
Drimer Опубликовано 19 декабря, 2016 Поделиться Опубликовано 19 декабря, 2016 В 19.02.2015 в 18:15, Феникс сказал: Knife choice CORE V2.3 Описание: Ядро для управления ножами которые получает игрок Особенности: Гибкое inc ядра которое позволяет настроить и узнать какой нож получает игрок Игроки у которых есть нестандартный нож нету бага когда они получают ток его при выборе другого ножа Нестандартные ножи подбираются с карты Требование: PTaH Регулярные фунции: Скрыть содержимое /*Типы ножей*/ enum knifes { Default_CT = 1, Default_T, Gold, Flip, Gut, Bayonet, M9_bayonet, Karambit, Huntsman, Butterfly, Falchion, Shadow_Daggers, Bowie } /** ********************************************** * ФУНКЦИИ ********************************************** **/ /** * Загружено ли ядро * * return: * false - ядро незагружено * true - ядро загружено **/ native bool KCC_IsLoad(); /** * Получить имя ножа по его ид * * kKnife - номер ножа * sBuffer - строка куда вписано имя ножа * iSize - размер sBuffer * * error - ядро незагружено **/ native void KCC_GetKnifeNameFromIndex(knifes kKnife, char[] sBuffer, int iSize); /** * Выдать нож * * iClient - игрок * kKnife - номер ножа * * return: * false - ошибка при выдаче ножа (чаще всего заблочен хуком) * true - нож выдан * * error - невалидный клиент, ядро незагружено, игроку уже выдается нож **/ native bool KCC_SetKnife(int iClient, knifes kKnife); /** * Максимальный id ножа * * return: MaxId ножей * * error - ядро незагружено **/ native int KCC_GetKnifeMaxId(); /** * Получить id ножа из его типа * * return: Id ножа * * error - ядро незагружено **/ native int KCC_GetKnifeIdInType(knifes kKnife); /** * Получить тип ножа из его id * * return: тип ножа * * error - ядро незагружено, невалидный ид **/ native knifes KCC_GetKnifeTypeInId(int id); /** ********************************************** * СОБЫТИЯ ********************************************** **/ /** * Knife choice CORE загрузился **/ forward void KCC_OnLoaded(); /** * Вызывается перед выдачой ножа * * iClient - индекс клиента * kKnife - нож * bHasKnife - имеет ли клиент нож (если нож выдается на прямую и у игрока уже есть нож то он просто упадет около него, а при выдаче через KCC_SetKnife старый нож будет удален) * bKnifeClient - нож выдаеться клиенту напрямую (false - поднял с земли (если при false вернуть Plugin_Handled или Plugin_Stop тот нож будет убит)) * bSetKnife - нож выдаеться клиенту через KCC_SetKnife * - * @return Возврат Plugin_Stop или Plugin_Handled остановит выдачу ножа. * Возврат Plugin_Continue разрешит выдачу ножа без изменений. * Возврат Plugin_Changed разрешит выдачу ножа указаного в kKnife. */ forward Action KCC_OnReceivesKnifePre(int iClient, knifes &kKnife, bool bHasKnife, bool bKnifeClient, bool bSetKnife); /** * Вызывается после выдачы ножа * * iClient - индекс клиента * kKnife - нож * iKnife - id ножа * iKnifeEntity - индекс ентити ножа * sKnifeName - название ножа * bKnifeClient - нож выдаеться клиенту напрямую (false - поднял с земли) * - * @noreturn */ forward void KCC_OnReceivesKnife(int iClient, knifes kKnife, int iKnife, int iKnifeEntity, const char[] sKnifeName, bool bKnifeClient); всё настройки в файле csgo\cfg\sourcemod\knife_choice_core.cfg Показать содержимое // Автоматически добавлять в теги сервера что у вас на сервере стоит Knife choice - Выбор ножа. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" sm_knife_choice_core_tags "1" ChangeLog: Показать содержимое Версия 1.0 - 06.11.2014: Релиз Версия 1.1 - 17.11.2014: Оптимизация Версия 1.2 - 27.11.2014: Удалили лишнее и теперь ножи подсвечиваются красным и как настоящие имеют ★ Версия 1.3 - 20.12.2014: Добавил новий натив Версия 1.4 - 08.02.2015: Исправил мелкий баг, совместимость с SourceMod 1.7 Версия 1.5 - 19.02.2015: Добавлен новый хук и нативы Версия 1.6 - 06.04.2015: Исправлены критические баги, переделана система определения костюмного ножа Версия 1.7 - 08.04.2015: По просьбах иностранцев добавил названия ножей на английском или русском в зависимости от параметра в ServerLang Версия 1.8 - 19.04.2015: Убрана зависимость названия ножей от параметра в ServerLang добавлен файл kcc.ini который отвечает за названия ножей Версия 1.9 - 27.05.2015: Добавлен новый нож, исправлен баг когда т давался нож кт Версия 2.0 - 01.11.2015: Ядро полностью переписано старые модули несовместимы Версия 2.1 - 11.01.2016: Смена Dhook на Phook, исправление ошибок с зевсом Версия 2.2 - 18.02.2016: Добавлен новый нож Версия 2.3 - 05.11.2016: Замена Phook на PTaH knife_choice_core.zip Всё установил,в plugin list плагин есть,пишу !knife,не работает. Ссылка на комментарий
ek3otick Опубликовано 8 августа, 2018 Поделиться Опубликовано 8 августа, 2018 В 19.12.2016 в 22:17, Drimer сказал: Всё установил,в plugin list плагин есть,пишу !knife,не работает. тоже самое( Ссылка на комментарий
Феникс Опубликовано 9 августа, 2018 Автор Поделиться Опубликовано 9 августа, 2018 23 часа назад, ek3otick сказал: тоже самое( Нужно поставить ещё Ссылка на комментарий
Rodion2552 Опубликовано 27 ноября, 2018 Поделиться Опубликовано 27 ноября, 2018 Плагин еще актуален ? Работает? Ссылка на комментарий
Феникс Опубликовано 28 ноября, 2018 Автор Поделиться Опубликовано 28 ноября, 2018 В 27.11.2018 в 08:54, Rodion2552 сказал: Плагин еще актуален ? Работает? А почему он не должен работать ? Ссылка на комментарий
melbourne Опубликовано 17 декабря, 2018 Поделиться Опубликовано 17 декабря, 2018 Установил последнею версию 2.8. Остался баг, при котором нож выдается каждый раунд, бывает и 4 нова в инвентаре. И баг, при котором ножи постоянно выдаются. Что делать? Ссылка на комментарий
KNS Опубликовано 31 января, 2019 Поделиться Опубликовано 31 января, 2019 Может я дурак, но объясните что такое? Поставил ножи, все ножи нормально работают, при выборе последнего ghost или как он там называется не помню(прозрачный такой), у игроков вылазит большой квадрат error. Пробовал убрать его просто из knife_choice_core.inc не вышло, он остается. И кстати это единственный нож, который пишется не на русском. Ссылка на комментарий
KNS Опубликовано 31 января, 2019 Поделиться Опубликовано 31 января, 2019 38 минут назад, KNS сказал: Может я дурак, но объясните что такое? Поставил ножи, все ножи нормально работают, при выборе последнего ghost или как он там называется не помню(прозрачный такой), у игроков вылазит большой квадрат error. Пробовал убрать его просто из knife_choice_core.inc не вышло, он остается. И кстати это единственный нож, который пишется не на русском. Все разобрался. Ссылка на комментарий
theeldarka Опубликовано 2 февраля, 2019 Поделиться Опубликовано 2 февраля, 2019 В 01.02.2019 в 03:04, KNS сказал: Все разобрался. Такая же проблема. Не подскажешь как? Ссылка на комментарий
Феникс Опубликовано 2 февраля, 2019 Автор Поделиться Опубликовано 2 февраля, 2019 7 часов назад, theeldarka сказал: Такая же проблема. Не подскажешь как? https://hlmod.ru/threads/fiks-nozha-prizrakov-ehrror-na-vsju-kartu.46590/ Ссылка на комментарий
kores Опубликовано 23 февраля, 2019 Поделиться Опубликовано 23 февраля, 2019 (изменено) Помогите пж , установил все хорошо , но при выборе ножа , нож просто исчезает на все раунды , как это исправить? но после смерти появляется Изменено 23 февраля, 2019 пользователем kores Ссылка на комментарий
SHARRDER Опубликовано 28 июля, 2019 Поделиться Опубликовано 28 июля, 2019 Дарова случилась такая проблема сегодня перезапустил сервер, а ножей нету пошел в еррор логи Там Спойлер L 07/28/2019 - 09:59:05: [SM] Exception reported: [Knife choice CORE - Выбор ножа ЯДРО] - Версия PTaH 1.0.10 слишком старая (требуеться РЅРµ ниже 1.1.0) L 07/28/2019 - 09:59:05: [SM] Blaming: knife_choice_core.smx L 07/28/2019 - 09:59:05: [SM] Call stack trace: L 07/28/2019 - 09:59:05: [SM] [0] SetFailState L 07/28/2019 - 09:59:05: [SM] [1] Line 38, knife_choice_core.sp::OnPluginStart L 07/28/2019 - 09:59:05: [SM] Unable to load plugin "knife_choice_core.smx": Error detected in plugin startup (see error logs) Кто знает с чем связано Ссылка на комментарий
Феникс Опубликовано 28 июля, 2019 Автор Поделиться Опубликовано 28 июля, 2019 4 часа назад, SHARRDER сказал: Дарова случилась такая проблема сегодня перезапустил сервер, а ножей нету пошел в еррор логи Там Показать контент L 07/28/2019 - 09:59:05: [SM] Exception reported: [Knife choice CORE - Выбор ножа ЯДРО] - Версия PTaH 1.0.10 слишком старая (требуеться РЅРµ ниже 1.1.0) L 07/28/2019 - 09:59:05: [SM] Blaming: knife_choice_core.smx L 07/28/2019 - 09:59:05: [SM] Call stack trace: L 07/28/2019 - 09:59:05: [SM] [0] SetFailState L 07/28/2019 - 09:59:05: [SM] [1] Line 38, knife_choice_core.sp::OnPluginStart L 07/28/2019 - 09:59:05: [SM] Unable to load plugin "knife_choice_core.smx": Error detected in plugin startup (see error logs) Кто знает с чем связано PTaH нужно обновить до 1.1.0 Ссылка на комментарий
Maza Опубликовано 4 октября, 2019 Поделиться Опубликовано 4 октября, 2019 В 28.07.2019 в 14:38, Феникс сказал: PTaH нужно обновить до 1.1.0 Феникс есть ли этот плагин только для випов? Если нет, помоги плиз сделать его под вип от рико Ссылка на комментарий
Феникс Опубликовано 4 октября, 2019 Автор Поделиться Опубликовано 4 октября, 2019 24 минуты назад, Maza сказал: Феникс есть ли этот плагин только для випов? Если нет, помоги плиз сделать его под вип от рико Нету, вам сюда dev-source.ru Ссылка на комментарий
Maza Опубликовано 4 октября, 2019 Поделиться Опубликовано 4 октября, 2019 4 часа назад, Феникс сказал: Нету, вам сюда dev-source.ru Феникс обнови пожалуйста свой модуль под новое ядро VIP_KNIFE.sp Просто есть же готовое решение только не обновленное уже давно Ссылка на комментарий
denisy6ka Опубликовано 7 декабря, 2020 Поделиться Опубликовано 7 декабря, 2020 а ставить sm_knife_choice_core_tags имеет какой-то смысл? Ссылка на комментарий
Феникс Опубликовано 7 декабря, 2020 Автор Поделиться Опубликовано 7 декабря, 2020 18 часов назад, denisy6ka сказал: а ставить sm_knife_choice_core_tags имеет какой-то смысл? Уже никакого Ссылка на комментарий
I_ExtaZzZ_I Опубликовано 26 февраля, 2021 Поделиться Опубликовано 26 февраля, 2021 (изменено) У ково то есть такое что из-за плагина, именно после обновы игры не запускается сервер? Изменено 26 февраля, 2021 пользователем I_ExtaZzZ_I Ссылка на комментарий
Феникс Опубликовано 26 февраля, 2021 Автор Поделиться Опубликовано 26 февраля, 2021 1 час назад, I_ExtaZzZ_I сказал: У ково то есть такое что из-за плагина, именно после обновы игры не запускается сервер? Обновите PTaH 3 Ссылка на комментарий
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти