Преправяне на плъгин [steam bonus]

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Shanhaya
Извън линия
Потребител
Потребител
Мнения: 26
Регистриран на: 20 Мар 2020, 22:48
Се отблагодари: 6 пъти
Получена благодарност: 3 пъти

Преправяне на плъгин [steam bonus]

Мнение от Shanhaya » 08 Фев 2021, 21:46

Добър вечер. Ако може да ми преправите следния плъгин, да дава бонус от първия лайв рунд. Да не брои преди рестарта. Благодаря.

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

#include <amxmodx>
#include <cromchat>
#include <cstrike>

#define server_exe server_exec

new bool:g_bSteam[33], g_iRounds[33], g_pRounds, g_pMoney

public plugin_init()
{
	register_plugin("Steam Bonus", "1.0", "OciXCrom")
	register_logevent("OnRoundStart", 2, "0=World triggered", "1=Round_Start")
	g_pRounds = register_cvar("steam_bonus_rounds", "3")
	g_pMoney = register_cvar("steam_bonus_money", "2500")
}

public client_putinserver(id)
{
	if(is_user_steam(id))
	{
		g_bSteam[id] = true
		g_iRounds[id] = 0
	}
	else g_bSteam[id] = false
}

public OnRoundStart()
{
	new iPlayers[32], iPnum
	get_players(iPlayers, iPnum)

	for(new i, iPlayer, iRounds = get_pcvar_num(g_pRounds), iMoney = get_pcvar_num(g_pMoney); i < iPnum; i++)
	{
		iPlayer = iPlayers[i]

		if(g_bSteam[iPlayer])
		{
			if(++g_iRounds[iPlayer] >= iRounds)
			{
				g_iRounds[iPlayer] = 0
				cs_set_user_money(iPlayer, cs_get_user_money(iPlayer) + iMoney)
				CC_SendMessage(iPlayer, "Poluchi &x04%i$ &x01tui kato imash igra zakupena ot &x03Steam&x01.", iMoney)
			}
		}
	}
}

bool:is_user_steam(id)
{
	static iPointer

	if(iPointer || (iPointer = get_cvar_pointer("dp_r_id_provider")))
	{
		server_cmd("dp_clientinfo %d", id); server_exe()
		return get_pcvar_num(iPointer) == 2
	}
	 
	return false
}

Аватар
Shanhaya
Извън линия
Потребител
Потребител
Мнения: 26
Регистриран на: 20 Мар 2020, 22:48
Се отблагодари: 6 пъти
Получена благодарност: 3 пъти

Преправяне на плъгин [steam bonus]

Мнение от Shanhaya » 09 Фев 2021, 23:38

:lock:

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 24 госта