OciXCrom's Custom Shop + API

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Потребителски аватар

AKM bot_or
Потребител
Потребител
Мнения: 79
Регистриран: 23 дек 2016, 11:02
Се отблагодари: 7 пъти

OciXCrom's Custom Shop + API

Мнение от AKM bot_or » 24 авг 2018, 00:00

OciXCrom™ написа:
23 авг 2018, 20:47
Това няма нищо общо с плъгина. Изключи ги от gungame mod-а. Ако си спомняш, ти ме пита как да ги активираш, тъй че сега направи обратното...
Благодаря!

Потребителски аватар

summertime vibes PSA
Тестов модератор
Тестов модератор
Мнения: 962
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 39 пъти
Получена благодарност: 75 пъти
Контакти:

OciXCrom's Custom Shop + API

Мнение от summertime vibes PSA » 24 авг 2018, 18:01

При Faster Speed-a duration-a не бачка. Никога не свършва, а хем му задавам време.
Изображение

Потребителски аватар

Pet(5)ko POLICE
Потребител
Потребител
Мнения: 134
Регистриран: 09 фев 2017, 19:53
Местоположение: Варна
Се отблагодари: 12 пъти
Получена благодарност: 2 пъти
Години: 25
Контакти:

OciXCrom's Custom Shop + API

Мнение от Pet(5)ko POLICE » 26 авг 2018, 10:34

Може ли да се направи ограничение примерно от целия шоп да се ползват само 3 итема за рунд ?

Потребителски аватар

mi0 mi0 ;)
Потребител
Потребител
Мнения: 92
Регистриран: 09 дек 2016, 22:02
Се отблагодари: 5 пъти
Получена благодарност: 8 пъти
Години: 25

OciXCrom's Custom Shop + API

Мнение от mi0 mi0 ;) » 26 авг 2018, 14:13

Разбира се, че може.

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5041
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

OciXCrom's Custom Shop + API

Мнение от OciXCrom TM » 26 авг 2018, 14:23

F33L Th3 P0W3R. написа:
24 авг 2018, 18:01
При Faster Speed-a duration-a не бачка. Никога не свършва, а хем му задавам време.
Оправено. Обнови cshop_items.sma/amxx.
Pet(5)ko написа:
26 авг 2018, 10:34
Може ли да се направи ограничение примерно от целия шоп да се ползват само 3 итема за рунд ?

Код: Избери всички

#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;
}

Потребителски аватар

summertime vibes PSA
Тестов модератор
Тестов модератор
Мнения: 962
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 39 пъти
Получена благодарност: 75 пъти
Контакти:

OciXCrom's Custom Shop + API

Мнение от summertime vibes PSA » 26 авг 2018, 17:15

Не се запазват точките както трябва. Един път се запазват, друг път не.
Изображение

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5041
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

OciXCrom's Custom Shop + API

Мнение от OciXCrom TM » 26 авг 2018, 20:08

F33L Th3 P0W3R. написа:
26 авг 2018, 17:15
Не се запазват точките както трябва. Един път се запазват, друг път не.
Промених начина на запазване да е същ като този в ранк системата, където няма проблем със запазването. Би трябвало да е оправено сега. Обнови custom_shop.sma/amxx.

Потребителски аватар

SkandaU
Потребител
Потребител
Мнения: 133
Регистриран: 09 яну 2017, 12:37
Се отблагодари: 11 пъти
Получена благодарност: 5 пъти

OciXCrom's Custom Shop + API

Мнение от SkandaU » 27 авг 2018, 19:58

Възможно ли е когато шопа е настроен да е с точки на всяка минута да дава по 1 точка? и когато имаш флаг за резервация да ти дава 2 точки за 1 минута?

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5041
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

OciXCrom's Custom Shop + API

Мнение от OciXCrom TM » 27 авг 2018, 20:07

SkandaU написа:
27 авг 2018, 19:58
Възможно ли е когато шопа е настроен да е с точки на всяка минута да дава по 1 точка? и когато имаш флаг за резервация да ти дава 2 точки за 1 минута?
Настрой си 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)
}

Потребителски аватар

AKM bot_or
Потребител
Потребител
Мнения: 79
Регистриран: 23 дек 2016, 11:02
Се отблагодари: 7 пъти

OciXCrom's Custom Shop + API

Мнение от AKM bot_or » 03 сеп 2018, 11:05

Възможно ли е да се преработи този плъгин по отношение действието на закупените предмети да е в сила и по зададена времева стойност на продължителност ( duration ), а не, когато те убият и действието веднага спира? За гънгейм и подобни модове ще е от полза в мелето.

Друго, което ми прави впечатление, е, че при Healt Points, когато го купя и, като убия някой спира действието.

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5041
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

OciXCrom's Custom Shop + API

Мнение от OciXCrom TM » 03 сеп 2018, 14:59

За всеки предмет можеш да активираш времетраене, обаче предметите се рестартират при прераждане и за момента няма да се променя това.

Няма как да спира действието на нещо, което е получено. Може да е така ако имаш плъгин който дава кръв при убийство и не е правилно направен.

Потребителски аватар

AKM bot_or
Потребител
Потребител
Мнения: 79
Регистриран: 23 дек 2016, 11:02
Се отблагодари: 7 пъти

OciXCrom's Custom Shop + API

Мнение от AKM bot_or » 03 сеп 2018, 15:56

OciXCrom™ написа:
03 сеп 2018, 14:59
....
Няма как да спира действието на нещо, което е получено. Може да е така ако имаш плъгин който дава кръв при убийство и не е правилно направен.
Да, имам такъв плъгин, който дава кръв. Благодаря!

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5041
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 56 пъти
Получена благодарност: 470 пъти
Години: 21
Контакти:

OciXCrom's Custom Shop + API

Мнение от OciXCrom TM » 03 сеп 2018, 16:05

Пусни си заявка и качи кода на плъгина ако искаш да се оправи.

Отговори

Върни се в “Одобрени плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост