Денис навныко
Участник
- Сообщения
- 113
- Реакции
- 3
блин жаль что только см 1.10
Это отдельный модуль добавляет килы за действия, Money DistributorВсем привет! Столкнулся с проблемой в плагине, не начисляет кредиты ни за что(ни за килы, установку бомбы и тд...) Либо я криворукий, но помнится что раньше всё было окей. Может этот баг появился из за переезда на см 1.10?
см 1.10 не совместим с но-стим на ксс в90, у кого есть версия шопа для см 1.9 ? пивас с меня
крашит сервер при входе, 2 линии только загружаются, см 1.9 6282, метамод последний, нет идей? не знаю уже что делать, перепробовал все версии кроме 2.1.2
Можно, в конфиге по пути cfg/shop/shop.cfgРебят, а можно лотерею оффнуть? Та что Luck
Там можно только шансы и цену поменять.Можно, в конфиге по пути cfg/shop/shop.cfg
Разве она не станет бесплатной? :)Цену в ноль, и лотерея отключена.
Спасибо.Нет, и это тут уже обсуждалось.
Как можно получить название категории по её CategoryId?
(Название, которое ставит модуль)
/**
* Gets the category unique name by its id
* -
* @param category_id Category id to get for
* @param buffer Buffer to store the unique name
* @param maxlength Max length of the buffer
* -
* @return True on success, false otherwise
*/
native bool Shop_GetCategoryById(CategoryId category_id, char[] buffer, int maxlength);
/**
* Получает имя категории (отображаемое название в меню)
* -
* @param category_id Category id to get for
* @param buffer Buffer to store the unique name
* @param maxlength Max length of the buffer
* -
* @return True on success, false otherwise
*/
native bool Shop_GetCategoryNameById(CategoryId category_id, char[] buffer, int maxlength);
Переименуйте функцию Shop_GetCategoryNameById в похожую на эту, то-есть как Shop_FormatCategory. Пол дня потратил что бы найти способ достать перевод категорий...include/shop/items.inc:/** * Gets the category unique name by its id * - * @param category_id Category id to get for * @param buffer Buffer to store the unique name * @param maxlength Max length of the buffer * - * @return True on success, false otherwise */ native bool Shop_GetCategoryById(CategoryId category_id, char[] buffer, int maxlength); /** * Получает имя категории (отображаемое название в меню) * - * @param category_id Category id to get for * @param buffer Buffer to store the unique name * @param maxlength Max length of the buffer * - * @return True on success, false otherwise */ native bool Shop_GetCategoryNameById(CategoryId category_id, char[] buffer, int maxlength);
/**
* Formats item display name to use in menu
* -
* @param client Client index to get format for
* @param item_id Item id to format
* @param menu Menu to get formatted for
* @param buffer Buffer to store the result in
* @param maxlength Max length of the buffer
* -
* @return True if item formatted, false if param menu is Menu_Inventory and the player has not this item and the item is not formatted
*/
native bool Shop_FormatItem(int client, ItemId item_id, ShopMenu menu, char[] buffer, int maxlength);
public void __pl_shop_SetNTVOptional()
{
MarkNativeAsOptional("Shop_IsStarted");
MarkNativeAsOptional("Shop_UnregisterMe");
MarkNativeAsOptional("Shop_ShowItemPanel");
MarkNativeAsOptional("Shop_OpenMainMenu");
MarkNativeAsOptional("Shop_ShowCategory");
MarkNativeAsOptional("Shop_ShowInventory");
MarkNativeAsOptional("Shop_ShowItemsOfCategory");
MarkNativeAsOptional("Shop_GetDatabase");
MarkNativeAsOptional("Shop_GetDatabasePrefix");
MarkNativeAsOptional("Shop_ShowAdminMenu");
MarkNativeAsOptional("Shop_AddToAdminMenu");
MarkNativeAsOptional("Shop_RemoveFromAdminMenu");
MarkNativeAsOptional("Shop_ShowFunctionsMenu");
MarkNativeAsOptional("Shop_AddToFunctionsMenu");
MarkNativeAsOptional("Shop_RemoveFromFunctionsMenu");
MarkNativeAsOptional("Shop_RegisterCategory");
MarkNativeAsOptional("Shop_StartItem");
MarkNativeAsOptional("Shop_SetInfo");
MarkNativeAsOptional("Shop_SetLuckChance");
MarkNativeAsOptional("Shop_SetCallbacks");
MarkNativeAsOptional("Shop_SetCustomInfo");
MarkNativeAsOptional("Shop_SetCustomInfoFloat");
MarkNativeAsOptional("Shop_SetCustomInfoString");
MarkNativeAsOptional("Shop_KvCopySubKeysCustomInfo");
MarkNativeAsOptional("Shop_EndItem");
MarkNativeAsOptional("Shop_GetItemCustomInfo");
MarkNativeAsOptional("Shop_SetItemCustomInfo");
MarkNativeAsOptional("Shop_GetItemCustomInfoFloat");
MarkNativeAsOptional("Shop_SetItemCustomInfoFloat");
MarkNativeAsOptional("Shop_GetItemCustomInfoString");
MarkNativeAsOptional("Shop_SetItemCustomInfoString");
MarkNativeAsOptional("Shop_KvCopySubKeysItemCustomInfo");
MarkNativeAsOptional("Shop_GetItemPrice");
MarkNativeAsOptional("Shop_SetItemPrice");
MarkNativeAsOptional("Shop_GetItemGoldPrice");
MarkNativeAsOptional("Shop_SetItemGoldPrice");
MarkNativeAsOptional("Shop_GetItemSellPrice");
MarkNativeAsOptional("Shop_SetItemSellPrice");
MarkNativeAsOptional("Shop_GetItemGoldSellPrice");
MarkNativeAsOptional("Shop_SetItemGoldSellPrice");
MarkNativeAsOptional("Shop_GetItemLuckChance");
MarkNativeAsOptional("Shop_SetItemLuckChance");
MarkNativeAsOptional("Shop_GetItemValue");
MarkNativeAsOptional("Shop_SetItemValue");
MarkNativeAsOptional("Shop_IsItemExists");
MarkNativeAsOptional("Shop_IsValidCategory");
MarkNativeAsOptional("Shop_GetItemId");
MarkNativeAsOptional("Shop_GetItemById");
MarkNativeAsOptional("Shop_GetItemType");
MarkNativeAsOptional("Shop_GetItemCategoryId");
MarkNativeAsOptional("Shop_GetCategoryId");
MarkNativeAsOptional("Shop_GetCategoryById");
MarkNativeAsOptional("Shop_FillArrayByItems");
MarkNativeAsOptional("Shop_FormatItem");
MarkNativeAsOptional("Shop_GetClientId");
MarkNativeAsOptional("Shop_SetClientItemTimeleft");
MarkNativeAsOptional("Shop_GetClientItemTimeleft");
MarkNativeAsOptional("Shop_GetClientItemSellPrice");
MarkNativeAsOptional("Shop_IsClientItemToggled");
MarkNativeAsOptional("Shop_IsClientHasItem");
MarkNativeAsOptional("Shop_ToggleClientItem");
MarkNativeAsOptional("Shop_ToggleClientCategoryOff");
MarkNativeAsOptional("Shop_IsAuthorized");
MarkNativeAsOptional("Shop_IsAdmin");
MarkNativeAsOptional("Shop_GiveClientCredits");
MarkNativeAsOptional("Shop_TakeClientCredits");
MarkNativeAsOptional("Shop_GetClientCredits");
MarkNativeAsOptional("Shop_SetClientCredits");
MarkNativeAsOptional("Shop_GiveClientGold");
MarkNativeAsOptional("Shop_TakeClientGold");
MarkNativeAsOptional("Shop_GetClientGold");
MarkNativeAsOptional("Shop_SetClientGold");
MarkNativeAsOptional("Shop_GiveClientItem");
MarkNativeAsOptional("Shop_BuyClientItem");
MarkNativeAsOptional("Shop_SellClientItem");
MarkNativeAsOptional("Shop_RemoveClientItem");
MarkNativeAsOptional("Shop_GetClientItemCount");
MarkNativeAsOptional("Shop_UseClientItem");
}
Решение этой ошибки должно находиться в теме с модулем скинов, а не ядра. Ведь она относится именно к нему (судя по логам ошибок так оно и есть). И учитесь гуглить пожалуйста, например в этой теме на 26 странице уже писали об аналогичной ошибке. Вообщем заходите в тему с модулем скинов и каждую страницу читайте.Помогите пожалуйста с ошибкой! Буду очень благодарен!