Търся плъгин за вип

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Lnb
Извън линия
Потребител
Потребител
Мнения: 22
Регистриран на: 06 Юни 2018, 16:04

Търся плъгин за вип

Мнение от Lnb » 07 Юли 2018, 13:21

Здравейте, скоро играх в един сървър. Видях една вип опция страхотна относно вип услугата, търся такъв плъгин като направиш определен брой убийства да те направи автоматично вип. След като те направи, вече да имаш вип права и привилегии като Smoke,He,Flash, армор, пистолетът дигъл. Ще съм благодарен ако окажете помощ, относно моята заявка желая ви успех.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Търся плъгин за вип

Мнение от OciXCrom » 07 Юли 2018, 16:07

Това е плъгинът който прави играчите ВИП при достигане определен брой убийства - viewtopic.php?f=21&t=2996

За самите екстри ти е нужен отделен плъгин:

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

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>

#define VIP_FLAG ADMIN_LEVEL_A
#define ARMOR_AMOUNT 200

public plugin_init()
{
	register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}

public OnPlayerSpawn(id)
{
	if(!is_user_alive(id) || !is_user_vip(id))
		return
		
	give_item(id, "weapon_hegrenade")
	give_item(id, "weapon_flashbang")
	give_item(id, "weapon_smokegrenade")
	
	give_item(id, "weapon_deagle")
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
	cs_set_user_armor(id, ARMOR_AMOUNT, CS_ARMOR_VESTHELM)
}
		
bool:is_user_vip(id)
	return bool:(get_user_flags(id) & VIP_FLAG)
По подразбиране двата плъгина са сложени на флаг "m". Можеш да го промениш в #define реда на кода по-горе и конфигурационния файл на BecomeVIP плъгина.

Аватар
Lnb
Извън линия
Потребител
Потребител
Мнения: 22
Регистриран на: 06 Юни 2018, 16:04

Търся плъгин за вип

Мнение от Lnb » 08 Юли 2018, 13:21

Здравей, значи всичко е точно до тук но можем ли да направим леки промени. Относно вторият плъгин може ли дигъл да се направи основно оръжие..да не са 2 ?

Относно една друга функция, ако може още един отделен плъгин. С функцията например /extras /vip и например като напишат едно от двете вие ще решите , да излиза мотд с информация която предлагаме например админ какви екстри има.. вип какви екстри предлагаме и така надявам се че сте ме разбра ли ?
Последно промяна от OciXCrom на 08 Юли 2018, 15:28, променено общо 1 път.
Причина: Премахнат излишен цитат.

Аватар
You Owe Me
Извън линия
Потребител
Потребител
Мнения: 185
Регистриран на: 07 Мар 2018, 19:34
Местоположение: Пред компютъра
Получена благодарност: 2 пъти

Търся плъгин за вип

Мнение от You Owe Me » 08 Юли 2018, 13:27

За 1, ето ти отделен плъгин, който премахва основните пистолети, флага е на флаг: b (resevation)

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

#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <reapi>

public plugin_init()
{
	register_plugin("Some VIP Extras", "1.0", "Flicker")
	RegisterHam(Ham_Spawn, "player", "onPlayerSpawn", true)
}

public onPlayerSpawn(id)
{
	if(!is_user_alive(id) || !(get_user_flags(id) & ADMIN_RESERVATION))
		return
		
	set_user_health(id, 100)
	set_user_armor(id, 100)
		
	rg_give_item(id, "weapon_deagle", GT_REPLACE)
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
		
	rg_give_item(id, "weapon_hegrenade")
	rg_give_item(id, "weapon_flashbang")
	rg_give_item(id, "weapon_smokegrenade")
}
Но имай в предвид, че за да работи ще ти трябва ReGameDLL.
За второто: viewtopic.php?t=57
I am actually not a Harry Potter FAN, but this song below is HOT AF :crazy:

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

Търся плъгин за вип

Мнение от illusion » 08 Юли 2018, 14:20

Редактирах плъгина на ocixcrom, сега ще е както искаш - deagle ще е основното оръжие.. не е толкова трудно да добавиш една библиотека и 1 ред код..

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

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <stripweapons>

#define VIP_FLAG ADMIN_LEVEL_A
#define ARMOR_AMOUNT 200

public plugin_init()
{
	register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}

public OnPlayerSpawn(id)
{
	if(!is_user_alive(id) || !is_user_vip(id))
		return

	StripWeapons(id, Secondary)	
		
	give_item(id, "weapon_hegrenade")
	give_item(id, "weapon_flashbang")
	give_item(id, "weapon_smokegrenade")
	
	give_item(id, "weapon_deagle")
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
	cs_set_user_armor(id, ARMOR_AMOUNT, CS_ARMOR_VESTHELM)
}
		
bool:is_user_vip(id)
	return bool:(get_user_flags(id) & VIP_FLAG)
За това за MOTD - viewtopic.php?t=57

Аватар
You Owe Me
Извън линия
Потребител
Потребител
Мнения: 185
Регистриран на: 07 Мар 2018, 19:34
Местоположение: Пред компютъра
Получена благодарност: 2 пъти

Търся плъгин за вип

Мнение от You Owe Me » 08 Юли 2018, 20:14

МНЕНИЕТО Е СКРИТО ОТ СТРАНА НА МОДЕРАТОР! ЦЪКНИ ВЪРХУ ЛЕНТАТА ЗА ДА ГО ПРЕГЛЕДАШ.
Последно промяна от 1fRaNkkK на 08 Юли 2018, 20:19, променено общо 1 път.
Причина: Не е същото, за твоето трябва да има ReGameDLL, дори ти си го писал > Безмислен коментар / спам
I am actually not a Harry Potter FAN, but this song below is HOT AF :crazy:

Аватар
Huehue
Извън линия
Модератор
Модератор
Мнения: 352
Регистриран на: 16 Яну 2017, 23:42
Местоположение: София
Се отблагодари: 7 пъти
Получена благодарност: 171 пъти
Обратна връзка:

Търся плъгин за вип

Мнение от Huehue » 08 Юли 2018, 22:39

До @You Owe Me, когато давате плъгин който използва reapi,е за предпочитане всичко да е на reapi направено.

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

#include <amxmodx>
#include <reapi>

#define PLUGIN  "VIP Extras [ReAPI]"
#define VERSION "1.0"
#define AUTHOR  "Huehue @ AMXX-BG.INFO"

#define VIP_ACCESS ADMIN_LEVEL_A

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)

    RegisterHookChain(RG_CBasePlayer_Spawn, "RG__CBasePlayer_Spawn", 1)
}

public RG__CBasePlayer_Spawn(pPlayer)
{
    if (is_user_alive(pPlayer) && get_user_flags(pPlayer) & VIP_ACCESS)
    {
    	rg_set_user_armor(pPlayer, 100, ARMOR_VESTHELM)
    	
        rg_give_item(pPlayer, "weapon_deagle", GT_REPLACE)
        rg_set_user_bpammo(pPlayer, WEAPON_DEAGLE, 35)

        rg_give_item(pPlayer, "weapon_hegrenade", GT_APPEND)
        rg_give_item(pPlayer, "weapon_flashbang", GT_APPEND)
        rg_give_item(pPlayer, "weapon_smokegrenade", GT_APPEND)
    }
}
LOYAL TO THE OATH OF OMERTА̀

Зад монитора мъжкари, това не го разбирам..
На живо сте мишкари, това го гарантирам!
Седиш на 30 метра от мен като препариран!
Ако има нещо брат, номерът ми е блокиран..

My GitHub Profile
GitHub

My AMXX Includes Collection
AMXX Include Libraries

My Steam Profile (from SteamDB)
  • Value: 4179€
  • Games owned: 1855
  • Games played: 754 (40%)
  • Hours on record: 4,994.9h

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

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

Кой е на линия

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