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

Buy Nades Limit 0.0.4

Нет прав для скачивания
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
Сообщения
2,491
Реакции
2,795
Помог
61 раз(а)
Лучше наверно будет проврку на ITEM_TYPE_BUYING сделать типа такого
Код:
if (type != ITEM_TYPE_BUYING) {
    return HC_CONTINUE;
}
Код:
-new i
-for(i = 0; i < sizeof(g_iLimit); i++)
for(new i = 0; i < sizeof(g_iLimit); i++)
Весь switch..case можна сделать обьеденить оставив только присвоение переменной типа гранаты.

Ну и последнее что очень желательно так это локализация через lang файл
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
Если через автозакуп покупать, постоянно пишется "вы не можете купить дым" (даже если она уже в руках, но нет гранаты)
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
Minni, допустим у меня на руках две флешки и дым (гранаты уже выбросил), я нажимаю купить полный набор гранат и брони через автобай и мне по центру пишет " дым можно купить 1 раз"
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Все верно. Плагин так и работает, что ограничивает количество отдельных гранат на один раунд. То есть, если ты купил одну дымовую гранату, то в этом раунде ты уже не сможешь её купить.
 

hajimura

Е777КХ05
Сообщения
290
Реакции
228
Помог
6 раз(а)
Так тоже можно, если не ошибаюсь:
C++:
-g_iLimit[FLASHBANG][iPlayer]++
-if(g_iLimit[FLASHBANG][iPlayer] > get_pcvar_num(pcvar_flash))
+if(g_iLimit[FLASHBANG][iPlayer]++ > get_pcvar_num(pcvar_flash))
{
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
Phantom, да, новая версия скоро выйдет, как будет время проверить на работоспособность xD
 

d3m37r4

111111
Сообщения
1,449
Реакции
1,175
Помог
10 раз(а)
steelzzz, в теме с поиском писал уже, в след версии подумай над выдачей гранат через випки и всякие менюшки кастомные.
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
Все верно. Плагин так и работает, что ограничивает количество отдельных гранат на один раунд. То есть, если ты купил одну дымовую гранату, то в этом раунде ты уже не сможешь её купить.
Так дым то и так в руках уже
 

hajimura

Е777КХ05
Сообщения
290
Реакции
228
Помог
6 раз(а)
fantom, тоже думал об этом
ADD: точно, постинкрементом флешку можно будет три раза купить вместо двух. steelzzz, преинкремент
 
Последнее редактирование:

d3m37r4

111111
Сообщения
1,449
Реакции
1,175
Помог
10 раз(а)
steelzzz,
Diff:
public CPlayer_Spawn_Post(iPlayer)
{
    if(!is_user_connected(iPlayer))
        return
-    new i
-    for(i = 0; i < sizeof(g_iLimit); i++)
-    {
-        g_iLimit[i][iPlayer] = 0
-    }
+    arrayset(g_iLimit[iPlayer], 0, NADE);
}
Diff:
-g_iLimit[FLASHBANG][iPlayer]++
-if(g_iLimit[FLASHBANG][iPlayer] > get_pcvar_num(pcvar_flash))
+if(++g_iLimit[FLASHBANG][iPlayer] > get_pcvar_num(pcvar_flash))
Аналогично и с остальными.
 
Последнее редактирование:
Сообщения
265
Реакции
315
Помог
10 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
if(!is_user_connected(iPlayer)) return HC_CONTINUE
бесполезная проверка :)
как минимум, потому что HasRestrictItem вызывается только тогда, когда игрок гарантированно находится на сервере и живой ;)

ну и, например, потому что вызывается ~сотку раз в секунду этот хукчейн :D
 
Сообщения
43
Реакции
6
Простите в итоге плагин стабилен?
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
klopikus, да, если руки дойдут сегодня, выложу версию 0.0.2
 
Сообщения
142
Реакции
23
Помог
1 раз(а)
установил по центру нечего пишет В этом раунде можно купить только 2 ослеп. гранат. только показывает цифру 2 и ,,,,, кто поставил отпишитесь или это только у меня
 
Сообщения
499
Реакции
270
Помог
6 раз(а)
sergei, измените кодировку ланга на UTF-8 без BOM. Там ANSI, поэтому русские буквы не отображаются на сервере. Ну и в архиве не помешает это пофиксить)
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
CHEL74, спасибо, поправлю
 

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

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