Редактиране на плъгин - Money

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Fatall
Извън линия
Потребител
Потребител
Мнения: 295
Регистриран на: 30 Авг 2018, 09:35
Местоположение: София
Се отблагодари: 26 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Редактиране на плъгин - Money

Мнение от Fatall » 20 Сеп 2018, 21:32

Някой може ли да ми редактира този плъгин малко:
Да ми вкара тези две неща в този плъгин

#define VIP_FLAG ADMIN_LEVEL_E
#define CHAT_MESSAGE "^4[Fatall-Error] ^1Get ^4V.^3I^4.P ^1privileges by typing on skype:^4live:csserversbg1"

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

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

new mpd, mkb, mhb
new maxplayers

public plugin_init()
{
	register_plugin("Damage Money","1.0","Money")
	mpd = register_cvar("money_per_damage","3")
	mkb = register_cvar("money_kill_bonus","100")
	mhb = register_cvar("money_hs_bonus","50")

	register_event("Damage","Damage","b")
	register_event("DeathMsg","death_msg","a")

	maxplayers = get_maxplayers()
}

public Damage(id)
{
	new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint)
	if(attacker<=maxplayers && attacker && attacker!=id)
	{
		new money = read_data(2) * get_pcvar_num(mpd)
		if(hitpoint==1) money += get_pcvar_num(mhb)
		cs_set_user_money(attacker,cs_get_user_money(attacker) + money)
	}
}

public death_msg()
{
	if(read_data(1)<=maxplayers && read_data(1) && read_data(1)!=read_data(2)) cs_set_user_money(read_data(1),cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300)
}

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

<?php
   $error_msg = "Database error in [page].php / ";
   $error_msg .= mysqli_error ( $link )." / ";
   $error_msg .= $query;
   UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>

Аватар
illusion
На линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Редактиране на плъгин - Money

Мнение от illusion » 20 Сеп 2018, 21:51

Заповядай:

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

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

new mpd, mkb, mhb
new maxplayers

#define ADVERT_TIME 300.0
#define VIP_FLAG ADMIN_LEVEL_E
#define CHAT_MESSAGE "^4[Fatall-Error] ^1Get ^4V.^3I^4.P ^1privileges by typing on skype:^4live:csserversbg1"

public plugin_init()
{
	register_plugin("Damage Money","1.0","Money")
	mpd = register_cvar("money_per_damage","3")
	mkb = register_cvar("money_kill_bonus","100")
	mhb = register_cvar("money_hs_bonus","50")

	register_event("Damage","Damage","b")
	register_event("DeathMsg","death_msg","a")

	maxplayers = get_maxplayers()

	set_task(ADVERT_TIME, "Advert", _,_,_, "b");
}

public Advert()
{
	CC_SendMessage(0, CHAT_MESSAGE)
}

public Damage(id)
{
	if(get_user_flags(id) & VIP_FLAG)
	{
		new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint)
		if(attacker<=maxplayers && attacker && attacker!=id)
		{
			new money = read_data(2) * get_pcvar_num(mpd)
			if(hitpoint==1) money += get_pcvar_num(mhb)
			cs_set_user_money(attacker,cs_get_user_money(attacker) + money)
		}
	}
}

public death_msg()
{
	if(read_data(1)<=maxplayers && read_data(1) && read_data(1)!=read_data(2)) cs_set_user_money(read_data(1),cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300)
}
Добавил съм ти и define за времето, през което да се показва съобщението.
Редактирай от тук:

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

#define ADVERT_TIME 300.0
#define VIP_FLAG ADMIN_LEVEL_E
#define CHAT_MESSAGE "^4[Fatall-Error] ^1Get ^4V.^3I^4.P ^1privileges by typing on skype:^4live:csserversbg1"

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

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

Кой е на линия

Потребители разглеждащи този форум: Bing [Bot] и 16 госта