Изработка на вип пългин за Classic Сървър

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Изработка на вип пългин за Classic Сървър

Мнение от Just » 06 Авг 2018, 00:41

1/Да има Deagle
2/Да има 1X HE
3/Да има 2x Flash
4/Да има 100 amor
5/Да има Defuse Kit
п.п ако може виповете да ги пуска само с Deagle да няма usp/glock
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

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

Изработка на вип пългин за Classic Сървър

Мнение от OciXCrom » 06 Авг 2018, 01:19

Флаг? Ползваш ли ReAPI?

Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Изработка на вип пългин за Classic Сървър

Мнение от Just » 06 Авг 2018, 02:51

OciXCrom™ написа: 06 Авг 2018, 01:19 Флаг? Ползваш ли ReAPI?
Да флаг о да е
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

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

Изработка на вип пългин за Classic Сървър

Мнение от OciXCrom » 06 Авг 2018, 15:28

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

#include <amxmodx>
#include <reapi>

#define VIP_FLAG ADMIN_LEVEL_C
#define VIP_ARMOR 100

public plugin_init()
{
	register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
	RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
}

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

	rg_give_item(id, "weapon_hegrenade")
	rg_give_item(id, "weapon_flashbang")
	rg_give_item(id, "weapon_flashbang")
	rg_give_item(id, "item_thighpack")
	rg_set_user_armor(id, VIP_ARMOR, ARMOR_VESTHELM)
	rg_give_item(id, "weapon_deagle", GT_REPLACE)
	rg_set_weapon_ammo(id, CSW_DEAGLE, 35)
}

bool:is_user_vip(id)
	return bool:(get_user_flags(id) & VIP_FLAG)

Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Изработка на вип пългин за Classic Сървър

Мнение от Just » 06 Авг 2018, 23:15

Deagle Е само с 7 патрона ако може да е 7/35 и вип флага да е о а не с
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

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

Изработка на вип пългин за Classic Сървър

Мнение от OciXCrom » 07 Авг 2018, 00:44

Редактирах кода за патроните. Не знам къде видя, че флагът е "c".

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

Изработка на вип пългин за Classic Сървър

Мнение от Huehue » 07 Авг 2018, 13:51

1-2 фикс-а, би трябвало да е така както искаш ти.

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

#include <amxmodx>
#include <reapi>

#define VIP_FLAG ADMIN_LEVEL_C
#define VIP_ARMOR 100

public plugin_init()
{
	register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
	RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
}

public OnPlayerSpawn(id)
{
	if(!is_user_alive(id) || !is_user_vip(id))
		return
	
	rg_give_item_ex(id, "weapon_hegrenade")
	rg_give_item_ex(id, "weapon_flashbang", .amount = 2)
	rg_give_item_ex(id, "weapon_deagle", GT_REPLACE, 35)
	rg_set_user_armor(id, VIP_ARMOR, ARMOR_VESTHELM)
	
	if (get_member(id, m_iTeam) == TEAM_CT && !get_member(id, m_bHasDefuser))
		rg_give_defusekit(id, true)
}

bool:is_user_vip(id)
	return bool:(get_user_flags(id) & VIP_FLAG)

// Credits neygomon
stock rg_give_item_ex(id, weapon[], GiveType:type = GT_APPEND, amount = 0)
{
	rg_give_item(id, weapon, type)
	if (amount)
		rg_set_user_bpammo(id, rg_get_weapon_info(weapon, WI_ID), amount)
}
Последно промяна от Huehue на 11 Авг 2018, 16:11, променено общо 1 път.
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

Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Изработка на вип пългин за Classic Сървър

Мнение от Just » 09 Авг 2018, 23:12

OciXCrom™ написа: 06 Авг 2018, 15:28

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

#include <amxmodx>
#include <reapi>

#define VIP_FLAG ADMIN_LEVEL_C
#define VIP_ARMOR 100

public plugin_init()
{
	register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
	RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
}

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

	rg_give_item(id, "weapon_hegrenade")
	rg_give_item(id, "weapon_flashbang")
	rg_give_item(id, "weapon_flashbang")
	rg_give_item(id, "item_thighpack")
	rg_set_user_armor(id, VIP_ARMOR, ARMOR_VESTHELM)
	rg_give_item(id, "weapon_deagle", GT_REPLACE)
	rg_set_weapon_ammo(id, CSW_DEAGLE, 35)
}

bool:is_user_vip(id)
	return bool:(get_user_flags(id) & VIP_FLAG)

Дава ми грешка при комплирането

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

Error: Undefined symbol "rg_set_weapon_ammo" on line 24
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

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

Изработка на вип пългин за Classic Сървър

Мнение от Huehue » 10 Авг 2018, 16:10

@Just направете си труда и вижте моето мнение..
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

Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Изработка на вип пългин за Classic Сървър

Мнение от Just » 10 Авг 2018, 19:44

Huehue написа: 10 Авг 2018, 16:10 @Just направете си труда и вижте моето мнение..


Warning: Tag mismatch on line 19
Error: Undefined symbol "TEAM_CT" on line 23

1 Error.
На вашият пългин, също дава грешка.
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

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

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

Кой е на линия

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