Страница 1 от 2

Заявка за Vip plugin

Публикувано на: 11 Окт 2019, 21:52
от Aleks
Здравейте драги потребители имам една малка заявка за вип.
Търся или ако може някой да ми направи плъгин

При KILL да дава 500
При HS да дава 800
При глава да граната ( макс 3 гранати )
HP + 30 ( ако 121 да стане 141)
Флаг "p"

Благодаря ви :)

Заявка за Vip plugin

Публикувано на: 11 Окт 2019, 22:16
от mi0
Ето ти малко от Meme Archive-а, отнася се за
Aleks написа: 11 Окт 2019, 21:52 При KILL да дава 500
При HS да дава 800
Изображение
► Покажи скъсения текст
Aleks написа: 11 Окт 2019, 21:52 При глава да граната ( макс 3 гранати )
HP + 30 ( ако 121 да стане 141)
Поясни моля 121 141???? При глава да граната???

Заявка за Vip plugin

Публикувано на: 11 Окт 2019, 22:25
от Aleks
При KILL да дава 500 - пари
При HS да дава 800 - пари
При убиване с HS - +1 граната и така макс до 3
HP + 30 - Нормална кръв 110 вип да започне със 140

Съжелявам поясних малко.

Заявка за Vip plugin

Публикувано на: 11 Окт 2019, 22:53
от mi0
Тествай

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

// Defaults
#include <amxmodx>
#include <amxmisc>

// Modules
#include <cstrike>
// #include <reapi>
// #include <engine>
// #include <fakemeta>
#include <hamsandwich>
#include <fun>
// #include <xs>
// #include <sqlx>
// #include <nvault>

// 3rd Part
// Add your code here...

// mi0 utils
// #define UTIL_FADEEFFECT
// #define UTIL_HUDMESSAGE
// #define UTIL_CLIENTCMD
// #define UTIL_LICENSE 0
// #define UTIL_KUR print_chat

// #include <mi0_utils>

// Pragmas
// Add your code here...

// Defines
// Main plugin Defines
#define PLUGIN  "Vip Plugin"
#define VERSION "1.0"
#define AUTHOR  "mi0"

#define VIP_FLAG "b"

// Plugin forwards
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
	register_event("DeathMsg", "event_DeathMsg", "a")
}

// Cmds
// Add your code here...

// Menus
// Add your code here...

// Ham/Reapi/Fm/Engine Forwards
public OnPlayerSpawn(id)
{
	if (!is_user_vip(id))
	{
		return HAM_IGNORED
	}

	set_user_health(id, 140)

	return HAM_IGNORED
}

public event_DeathMsg()
{
	new iAttacker = read_data(1)
	new iVictim = read_data(2)

	if (iAttacker == iVictim)
	{
		return PLUGIN_CONTINUE
	}

	new bool:bHeadshot = bool:read_data(3)

	new iMoney = 500

	if (bHeadshot)
	{
		iMoney = 800
		give_user_hegren(iAttacker)
	}

	cs_set_user_money(iAttacker, cs_get_user_money(iAttacker) + iMoney)

	return PLUGIN_CONTINUE
}

// Custom Functions
give_user_hegren(id)
{
	new iHeAmmo = cs_get_user_bpammo(id, CSW_HEGRENADE)
	give_item(id, "weapon_hegrenade")

	if (0 < iHeAmmo < 3)
	{
		cs_set_user_bpammo(id, CSW_HEGRENADE, iHeAmmo + 1)
	}

	return
}

bool:is_user_vip(id)
{
	return bool:(get_user_flags(id) & read_flags(VIP_FLAG))
}

// Stocks
// Add your code here...

// Natives
// Add your code here...
► Покажи скъсения текст

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 12:42
от Aleks
Всичко раноти. :)
Само да попитам този звук как да го давабавя като получиш граната да се чува този звук
"items/9mmclip1.wav"
Ако може да попитам как да редактирам малко плъгина смисъл че ползвам ranksystems на крома и кръвта ми е 124 и искам да стане 154 а сега е стартирам само със 150 или колкото за дам

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 15:50
от mi0

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

// Defaults
#include <amxmodx>
#include <amxmisc>

// Modules
#include <cstrike>
// #include <reapi>
// #include <engine>
// #include <fakemeta>
#include <hamsandwich>
#include <fun>
// #include <xs>
// #include <sqlx>
// #include <nvault>

// 3rd Part
// Add your code here...

// mi0 utils
// #define UTIL_FADEEFFECT
// #define UTIL_HUDMESSAGE
// #define UTIL_CLIENTCMD
// #define UTIL_LICENSE 0
// #define UTIL_KUR print_chat

// #include <mi0_utils>

// Pragmas
// Add your code here...

// Defines
// Main plugin Defines
#define PLUGIN  "Vip Plugin"
#define VERSION "1.0"
#define AUTHOR  "mi0"

#define GREN_SOUND "items/9mmclip1.wav"
#define GREN_SOUND_PLAYER id
#define HEALTH_ADD 40
#define VIP_FLAG "b"

// Plugin forwards
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
	register_event("DeathMsg", "event_DeathMsg", "a")
}

public plugin_precache()
{
	precache_sound(GREN_SOUND)
}

// Cmds
// Add your code here...

// Menus
// Add your code here...

// Ham/Reapi/Fm/Engine Forwards
public OnPlayerSpawn(id)
{
	if (!is_user_vip(id))
	{
		return HAM_IGNORED
	}

	set_user_health(id, get_user_health(id) + HEALTH_ADD)

	return HAM_IGNORED
}

public event_DeathMsg()
{
	new iAttacker = read_data(1)
	new iVictim = read_data(2)

	if (iAttacker == iVictim)
	{
		return PLUGIN_CONTINUE
	}

	new bool:bHeadshot = bool:read_data(3)

	new iMoney = 500

	if (bHeadshot)
	{
		iMoney = 800
		give_user_hegren(iAttacker)
	}

	cs_set_user_money(iAttacker, cs_get_user_money(iAttacker) + iMoney)

	return PLUGIN_CONTINUE
}

// Custom Functions
give_user_hegren(id)
{
	new iHeAmmo = cs_get_user_bpammo(id, CSW_HEGRENADE)
	give_item(id, "weapon_hegrenade")

	if (0 < iHeAmmo < 3)
	{
		cs_set_user_bpammo(id, CSW_HEGRENADE, iHeAmmo + 1)
	}

	if (cs_get_user_bpammo(id, CSW_HEGRENADE != iHeAmmo))
	{
		emit_sound(GREN_SOUND_PLAYER, CHAN_VOICE, GREN_SOUND, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
	}

	return
}

bool:is_user_vip(id)
{
	return bool:(get_user_flags(id) & read_flags(VIP_FLAG))
}

// Stocks
// Add your code here...

// Natives
// Add your code here...

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

#define GREN_SOUND "items/9mmclip1.wav" // sound
#define GREN_SOUND_PLAYER id // players (na sichki - 0 / samo na choveka koito zima granatata - id)
#define HEALTH_ADD 40 // hp za dobavqne
#define VIP_FLAG "b" // vip flag

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 16:35
от Aleks
Дава ми грешка

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

L 10/12/2019 - 16:00:25: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20191012.log")
L 10/12/2019 - 16:00:25: [CSTRIKE] Player out of range (0)
L 10/12/2019 - 16:00:25: [AMXX] Run time error 10 (plugin "vip_extras.amxx") (native "cs_get_user_money") - debug not enabled!
L 10/12/2019 - 16:00:25: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 10/12/2019 - 16:27:19: [FUN] Invalid player 13
L 10/12/2019 - 16:27:19: [AMXX] Run time error 10 (plugin "vip_extras.amxx") (native "set_user_health") - debug not enabled!
L 10/12/2019 - 16:27:19: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 16:39
от mi0

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

// Defaults
#include <amxmodx>
#include <amxmisc>

// Modules
#include <cstrike>
// #include <reapi>
// #include <engine>
// #include <fakemeta>
#include <hamsandwich>
#include <fun>
// #include <xs>
// #include <sqlx>
// #include <nvault>

// 3rd Part
// Add your code here...

// mi0 utils
// #define UTIL_FADEEFFECT
// #define UTIL_HUDMESSAGE
// #define UTIL_CLIENTCMD
// #define UTIL_LICENSE 0
// #define UTIL_KUR print_chat

// #include <mi0_utils>

// Pragmas
// Add your code here...

// Defines
// Main plugin Defines
#define PLUGIN  "Vip Plugin"
#define VERSION "1.0"
#define AUTHOR  "mi0"

#define GREN_SOUND "items/9mmclip1.wav"
#define GREN_SOUND_PLAYER id
#define HEALTH_ADD 40
#define VIP_FLAG "b"

// Plugin forwards
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
	register_event("DeathMsg", "event_DeathMsg", "a")
}

public plugin_precache()
{
	precache_sound(GREN_SOUND)
}

// Cmds
// Add your code here...

// Menus
// Add your code here...

// Ham/Reapi/Fm/Engine Forwards
public OnPlayerSpawn(id)
{
	if (!is_user_alive(id) || !is_user_vip(id))
	{
		return HAM_IGNORED
	}

	set_user_health(id, get_user_health(id) + HEALTH_ADD)

	return HAM_IGNORED
}

public event_DeathMsg()
{
	new iAttacker = read_data(1)
	new iVictim = read_data(2)

	if (iAttacker == iVictim || !is_user_connected(iAttacker))
	{
		return PLUGIN_CONTINUE
	}

	new bool:bHeadshot = bool:read_data(3)

	new iMoney = 500

	if (bHeadshot)
	{
		iMoney = 800
		give_user_hegren(iAttacker)
	}

	cs_set_user_money(iAttacker, cs_get_user_money(iAttacker) + iMoney)

	return PLUGIN_CONTINUE
}

// Custom Functions
give_user_hegren(id)
{
	new iHeAmmo = cs_get_user_bpammo(id, CSW_HEGRENADE)
	give_item(id, "weapon_hegrenade")

	if (0 < iHeAmmo < 3)
	{
		cs_set_user_bpammo(id, CSW_HEGRENADE, iHeAmmo + 1)
	}

	if (cs_get_user_bpammo(id, CSW_HEGRENADE != iHeAmmo))
	{
		emit_sound(GREN_SOUND_PLAYER, CHAN_VOICE, GREN_SOUND, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
	}

	return
}

bool:is_user_vip(id)
{
	return bool:(get_user_flags(id) & read_flags(VIP_FLAG))
}

// Stocks
// Add your code here...

// Natives
// Add your code here...
Нека позная имаш ботки в сървъра...

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 16:42
от Aleks
Ами то след като замира играта няма как сървъра да просъществува иначе

Заявка за Vip plugin

Публикувано на: 12 Окт 2019, 16:44
от mi0
Каква е файдата да е пълен, като няма хора в него??? Кажи дали плъгина работи, не ме интересува, как си пълниш сървъра и че не разбираш, че и пълен, пак е празен.