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

Buy Nades Limit 0.0.4

Нет прав для скачивания
Сообщения
580
Реакции
338
Предупреждения
1
Помог
9 раз(а)
Сообщения
2,491
Реакции
2,791
Помог
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,737
Помог
31 раз(а)
Если через автозакуп покупать, постоянно пишется "вы не можете купить дым" (даже если она уже в руках, но нет гранаты)
 
Сообщения
2,288
Реакции
1,737
Помог
31 раз(а)
Minni, допустим у меня на руках две флешки и дым (гранаты уже выбросил), я нажимаю купить полный набор гранат и брони через автобай и мне по центру пишет " дым можно купить 1 раз"
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
Все верно. Плагин так и работает, что ограничивает количество отдельных гранат на один раунд. То есть, если ты купил одну дымовую гранату, то в этом раунде ты уже не сможешь её купить.
 
Сообщения
287
Реакции
223
Помог
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))
{
 
Сообщения
580
Реакции
338
Предупреждения
1
Помог
9 раз(а)
Phantom, да, новая версия скоро выйдет, как будет время проверить на работоспособность xD
 

d3m37r4

111111
Сообщения
1,428
Реакции
1,169
Помог
10 раз(а)
steelzzz, в теме с поиском писал уже, в след версии подумай над выдачей гранат через випки и всякие менюшки кастомные.
 
Сообщения
2,288
Реакции
1,737
Помог
31 раз(а)
Все верно. Плагин так и работает, что ограничивает количество отдельных гранат на один раунд. То есть, если ты купил одну дымовую гранату, то в этом раунде ты уже не сможешь её купить.
Так дым то и так в руках уже
 
Сообщения
287
Реакции
223
Помог
6 раз(а)
fantom, тоже думал об этом
ADD: точно, постинкрементом флешку можно будет три раза купить вместо двух. steelzzz, преинкремент
 
Последнее редактирование:

d3m37r4

111111
Сообщения
1,428
Реакции
1,169
Помог
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
Простите в итоге плагин стабилен?
 
Сообщения
580
Реакции
338
Предупреждения
1
Помог
9 раз(а)
klopikus, да, если руки дойдут сегодня, выложу версию 0.0.2
 
Сообщения
142
Реакции
23
Помог
1 раз(а)
установил по центру нечего пишет В этом раунде можно купить только 2 ослеп. гранат. только показывает цифру 2 и ,,,,, кто поставил отпишитесь или это только у меня
 
Сообщения
474
Реакции
249
Помог
6 раз(а)
sergei, измените кодировку ланга на UTF-8 без BOM. Там ANSI, поэтому русские буквы не отображаются на сервере. Ну и в архиве не помешает это пофиксить)
 
Сообщения
580
Реакции
338
Предупреждения
1
Помог
9 раз(а)
CHEL74, спасибо, поправлю
 

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

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