Страница 38 от 44

OciXCrom's Custom Shop + API

Публикувано на: 02 Мар 2021, 14:15
от OciXCrom
That would remove the task forever.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <customshop>
#include <cstrike>

#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))
	{
		if(cs_get_user_team(id) != CS_TEAM_SPECTATOR)
		{
			cshop_give_points(id, (get_user_flags(id) & VIP_FLAG) ? POINTS_AMOUNT_VIP : POINTS_AMOUNT)
		}
	}
	else remove_task(id)
}

OciXCrom's Custom Shop + API

Публикувано на: 06 Мар 2021, 16:09
от rian18
OciXCrom написа: 02 Мар 2021, 14:15 That would remove the task forever.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <customshop>
#include <cstrike>

#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))
	{
		if(cs_get_user_team(id) != CS_TEAM_SPECTATOR)
		{
			cshop_give_points(id, (get_user_flags(id) & VIP_FLAG) ? POINTS_AMOUNT_VIP : POINTS_AMOUNT)
		}
	}
	else remove_task(id)
}
works like a charm. thanks!

OciXCrom's Custom Shop + API

Публикувано на: 19 Апр 2021, 12:30
от Marinovv
Има ли причина и ако е една или повече от една, какви са те.
Защо в конфигурационния файл в папка config CustomShopItems.ini не може да се променят Item-ите. Нека обясня!
Променям всички цени и лимити на всеки Item и запазвам конфигурацонния файл. Обаче след рестарт на сървъра нищо не се е променило в играта.

Сървърът ми е нает от GameServers.bg , дали проблемът нещо не е в тях?

OciXCrom's Custom Shop + API

Публикувано на: 19 Апр 2021, 13:49
от Niku
Marinovv написа: 19 Апр 2021, 12:30 Има ли причина и ако е една или повече от една, какви са те.
Защо в конфигурационния файл в папка config CustomShopItems.ini не може да се променят Item-ите. Нека обясня!
Променям всички цени и лимити на всеки Item и запазвам конфигурацонния файл. Обаче след рестарт на сървъра нищо не се е променило в играта.

Сървърът ми е нает от GameServers.bg , дали проблемът нещо не е в тях?
Добави файла на ''dekstopa'' ти промени го там, след това изтрий този от фтп-то и го замени с този от ''dekstopa'' ти.

OciXCrom's Custom Shop + API

Публикувано на: 20 Апр 2021, 11:06
от Marinovv
Niku написа: 19 Апр 2021, 13:49
Marinovv написа: 19 Апр 2021, 12:30 Има ли причина и ако е една или повече от една, какви са те.
Защо в конфигурационния файл в папка config CustomShopItems.ini не може да се променят Item-ите. Нека обясня!
Променям всички цени и лимити на всеки Item и запазвам конфигурацонния файл. Обаче след рестарт на сървъра нищо не се е променило в играта.

Сървърът ми е нает от GameServers.bg , дали проблемът нещо не е в тях?
Добави файла на ''dekstopa'' ти промени го там, след това изтрий този от фтп-то и го замени с този от ''dekstopa'' ти.
Да, знам! Направих това много пъти, но никакъв ефект! Опитах и с команда cshop_edit и там ефект няма особен! Даже писах и на хостинга ми, а те казаха, че предимно промени от конзолни команди не се запазват. Четох някъде в публикацията, че май ако се правят евентуално редакции по кунфигурационния файл, сървърът трябва да е спрян?!

OciXCrom's Custom Shop + API

Публикувано на: 20 Апр 2021, 14:28
от OciXCrom
Конфигурационният файл се чете преди смяна на мапа, така че проблемът не е от плъгина, а в правата на файла.

OciXCrom's Custom Shop + API

Публикувано на: 25 Май 2021, 19:54
от rian18
Is it possible to add a task for godmode so it can be used only every X minutes for player Y? Guess it is, could someone edit the code? Thanks ;)

OciXCrom's Custom Shop + API

Публикувано на: 16 Юни 2021, 21:45
от mAnCrOw
Може ли да се направи така че определен Damage да се дава points на играча и да се направи за виповете по бързо с 1 или 2 points да им дава?
Ще го използвам за zombie escape шопа и за това питам?
И също така може ли да се направи HUD съобщение примерно така да изглежда: [ Health: %s | Armor: %s | Coins: %s ] това е за human-ите и това е за зомбитата: [ Health: %s | Coins: %s ]

OciXCrom's Custom Shop + API

Публикувано на: 03 Юли 2021, 20:58
от Marinovv
CSHOP_PERPAGE -- Брой на предмети на всяка страница.

Не работи! Задаваш му 10 примерно, а то стои на 7.

OciXCrom's Custom Shop + API

Публикувано на: 03 Юли 2021, 23:48
от OciXCrom
Ограничено е между 0 и 7. Ще прави проблеми с back/next бутоните ако е с повече.