Иконка ресурса

Shop API: Custom Price 0.4

Нет прав для скачивания
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Внимание: версия 0.1 не поддерживает AMXX 1.9.0. Для компиляции плагина требуется AMXX 1.10.0. Можно скачать тут: https://dev-cs.ru/resources/586/
 

Ayk

Сообщения
763
Реакции
478
Помог
19 раз(а)
Внимание: версия 0.1 не поддерживает AMXX 1.9.0. Для компиляции плагина требуется AMXX 1.10.0. Можно скачать тут: https://dev-cs.ru/resources/586/
Почему?
Это из-за ошибки компиляции на 1.9.0?
Так решение простое:
Код:
func_SetPrice(id, iIndex)
{
+    new szTemp[SHOP_MAX_KEY_LENGTH];
+    copy( szTemp, charsmax(szTemp), g_szItems[iIndex][ITEM_STRKEY] );
+    new ShopItem:iItem = ShopFindItemByKey(szTemp);
-    new ShopItem:iItem = ShopFindItemByKey(g_szItems[iIndex][ITEM_STRKEY]);

    if(!(g_szItems[iIndex][ITEM_NEW_COST][0] == '%'))
        ShopSetItemInfo(id, iItem, Item_Cost, str_to_num(g_szItems[iIndex][ITEM_NEW_COST]));
    else
    {
        new szCost[16];
        copy(szCost, charsmax(szCost), g_szItems[iIndex][ITEM_NEW_COST]);
        replace(szCost, charsmax(szCost), "%", "");

        ShopSetItemInfo(id, iItem, Item_Discount, str_to_num(szCost));
    }
}
И компиляция успешна.
Нашел решение при создании своего модуля который добавит оружие.
Там просто нативы ожидают одномерный массив точной длинны.
 
Сообщения
400
Реакции
147
Помог
11 раз(а)
Ayk,
C++:
// D:\hlds\cstrike\addons\amxmodx\scripting\shop_custom_price.sma(125) : error 0
47: array sizes do not match, or destination array is too small
//
скачал проверить, попробывал скомпилировать на amxmodx 1.9.0.5241, вылезла ошибка при компиляции!) отписал w0w!)
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Ayk,
C++:
// D:\hlds\cstrike\addons\amxmodx\scripting\shop_custom_price.sma(125) : error 0
47: array sizes do not match, or destination array is too small
//
скачал проверить, попробывал скомпилировать на amxmodx 1.9.0.5241, вылезла ошибка при компиляции!) отписал автору!)
Решение предоставил Ayk. Позже обновлю ресурс.
 
Сообщения
400
Реакции
147
Помог
11 раз(а)
w0w, ага уже вижу!) в ЛС же писал про эту ошибку при компилировании!) хорошо!) :yes3:?
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу