Благодаря!
OciXCrom's Custom Shop + API
-
illusion
На линия - Developer
- Мнения: 1810
- Регистриран на: 27 Ное 2016, 17:47
- Местоположение: CraftVision
- Се отблагодари: 151 пъти
- Получена благодарност: 371 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
При Faster Speed-a duration-a не бачка. Никога не свършва, а хем му задавам време.
-
Pet(5)ko
Извън линия - Потребител
- Мнения: 134
- Регистриран на: 09 Фев 2017, 19:53
- Местоположение: Варна
- Се отблагодари: 12 пъти
- Получена благодарност: 2 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
Може ли да се направи ограничение примерно от целия шоп да се ползват само 3 итема за рунд ?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
Оправено. Обнови cshop_items.sma/amxx.F33L Th3 P0W3R. написа: ↑24 Авг 2018, 18:01 При Faster Speed-a duration-a не бачка. Никога не свършва, а хем му задавам време.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
#include <customshop>
new g_iItems[33];
const ITEMS_PER_ROUND = 3;
public plugin_init()
{
register_plugin("CSHOP: Items Per Round", "1.0", "OciXCrom");
register_logevent("OnRoundStart", 2, "0=World triggered", "1=Round_Start")
cshop_get_prefix(CC_PREFIX, charsmax(CC_PREFIX));
}
public OnRoundStart()
arrayset(g_iItems, 0, sizeof(g_iItems));
public cshop_item_selected(id, iItem)
{
if(g_iItems[id] >= ITEMS_PER_ROUND)
{
CC_SendMessage(id, "You can't purchase more than &x04%i &x01items per round.", ITEMS_PER_ROUND);
cshop_error_sound(id);
return DONT_BUY;
}
g_iItems[id]++;
return BUY_ITEM;
}
-
illusion
На линия - Developer
- Мнения: 1810
- Регистриран на: 27 Ное 2016, 17:47
- Местоположение: CraftVision
- Се отблагодари: 151 пъти
- Получена благодарност: 371 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
Не се запазват точките както трябва. Един път се запазват, друг път не.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
Промених начина на запазване да е същ като този в ранк системата, където няма проблем със запазването. Би трябвало да е оправено сега. Обнови custom_shop.sma/amxx.F33L Th3 P0W3R. написа: ↑26 Авг 2018, 17:15 Не се запазват точките както трябва. Един път се запазват, друг път не.
-
SkandaU
Извън линия - Потребител
- Мнения: 213
- Регистриран на: 09 Яну 2017, 12:37
- Се отблагодари: 45 пъти
- Получена благодарност: 22 пъти
OciXCrom's Custom Shop + API
Възможно ли е когато шопа е настроен да е с точки на всяка минута да дава по 1 точка? и когато имаш флаг за резервация да ти дава 2 точки за 1 минута?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
OciXCrom's Custom Shop + API
Настрой си VIP флага от #define VIP_FLAG.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <customshop>
#if defined client_disconnected
#define client_disconnect client_disconnected
#endif
#define POINTS_FREQ 60.0
#define POINTS_AMOUNT 1
#define POINTS_AMOUNT_VIP 2
#define VIP_FLAG ADMIN_RESERVATION
public plugin_init()
{
register_plugin("CSHOP: Points Per Minute", "1.0", "OciXCrom")
if(!cshop_points_enabled())
pause("ad")
}
public client_putinserver(id)
set_task(POINTS_FREQ, "GivePoints", id, .flags = "b")
public client_disconnect(id)
remove_task(id)
public GivePoints(id)
{
if(is_user_connected(id))
cshop_give_points(id, (get_user_flags(id) & VIP_FLAG) ? POINTS_AMOUNT_VIP : POINTS_AMOUNT)
else remove_task(id)
}
OciXCrom's Custom Shop + API
Възможно ли е да се преработи този плъгин по отношение действието на закупените предмети да е в сила и по зададена времева стойност на продължителност ( duration ), а не, когато те убият и действието веднага спира? За гънгейм и подобни модове ще е от полза в мелето.
Друго, което ми прави впечатление, е, че при Healt Points, когато го купя и, като убия някой спира действието.
Друго, което ми прави впечатление, е, че при Healt Points, когато го купя и, като убия някой спира действието.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 1 Отговори
- 123 Преглеждания
-
Последно мнение от Hurricane
-
- 0 Отговори
- 1109 Преглеждания
-
Последно мнение от WWUghRght
-
- 1 Отговори
- 1781 Преглеждания
-
Последно мнение от mi0
-
- 0 Отговори
- 952 Преглеждания
-
Последно мнение от RedFoxxx
-
- 9 Отговори
- 719 Преглеждания
-
Последно мнение от HeatoN
-
- 1 Отговори
- 1526 Преглеждания
-
Последно мнение от iv69
-
- 8 Отговори
- 2899 Преглеждания
-
Последно мнение от Infamous2018
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 12 госта