Випове с флаг t да получават
150кръв
150 броня
двоен dmg
плъгина ми трябва за respawn използвам vampire плъгин макс hp дава до 100 ако може този да се направи за випове само до 200 макс hp
Заявка за вип плъгин
-
FFiiinnggeerrr
Извън линия - Потребител
- Мнения: 30
- Регистриран на: 30 Апр 2017, 23:48
- Получена благодарност: 1 път
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за вип плъгин
Не си предоставил vampire плъгина, че да се редактира. Ето останалите неща:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define VIP_FLAG ADMIN_LEVEL_H
#define VIP_HEALTH 150
#define VIP_ARMOR 150
#define VIP_DAMAGE_MULTIPLIER 2
public plugin_init()
{
register_plugin("Simple VIP Plugin", "1.0", "OciXCrom")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
}
public OnPlayerSpawn(id)
{
if(!is_user_alive(id) || !is_user_vip(id))
return
set_user_health(id, VIP_HEALTH)
cs_set_user_armor(id, VIP_ARMOR, CS_ARMOR_VESTHELM)
}
public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
if(!is_user_alive(iAttacker) || !is_user_vip(iAttacker))
return
SetHamParamFloat(4, fDamage * VIP_DAMAGE_MULTIPLIER)
}
bool:is_user_vip(id)
return bool:(get_user_flags(id) & VIP_FLAG)
-
FFiiinnggeerrr
Извън линия - Потребител
- Мнения: 30
- Регистриран на: 30 Апр 2017, 23:48
- Получена благодарност: 1 път
Заявка за вип плъгин
ето го и него
- Прикачени файлове
-
- vampire.sma
- (1.58 KiB) Свалено 121 пъти
- vampire.sma
- (1.58 KiB) Свалено 121 пъти
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за вип плъгин
Код за потвърждение: Избери целия код
/*
* http://games.qwerty.ru
*
* AmxModX
* Vampire plugin
* by Shalfey
*
* CVars
* amx_vampire_hp - hp add for kill
* amx_vampire_hp_hs - hp add for kill in head
* amx_vampire_max_hp - max player hp
* amx_vampire_max_hp_vip - max vip hp
*
* Players gets HP for kills.
*/
#include <amxmodx>
#include <fun>
#define PLUGIN_VERSION "1.0c"
#define VIP_FLAG ADMIN_LEVEL_H
new health_add
new health_hs_add
new health_max
new health_max_vip
new nKiller
new nKiller_hp
new nHp_add
new nHp_max
public plugin_init()
{
register_plugin("Vampire", PLUGIN_VERSION, "Shalfey + OciXCrom")
health_add = register_cvar("amx_vampire_hp", "15")
health_hs_add = register_cvar("amx_vampire_hp_hs", "40")
health_max = register_cvar("amx_vampire_max_hp", "100")
health_max_vip = register_cvar("amx_vampire_max_hp_vip", "200")
register_event("DeathMsg", "hook_death", "a", "1>0")
}
public hook_death()
{
// Killer id
nKiller = read_data(1)
if ( (read_data(3) == 1) && (read_data(5) == 0) )
{
nHp_add = get_pcvar_num (health_hs_add)
}
else
nHp_add = get_pcvar_num (health_add)
nHp_max = get_pcvar_num ((get_user_flags(nKiller) & VIP_FLAG) ? health_max_vip : health_max)
// Updating Killer HP
nKiller_hp = get_user_health(nKiller)
nKiller_hp += nHp_add
// Maximum HP check
if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
set_user_health(nKiller, nKiller_hp)
// Hud message "Healed +15/+40 hp"
set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
show_hudmessage(nKiller, "Healed +%d hp", nHp_add)
// Screen fading
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, nKiller)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte(0)
write_byte(0)
write_byte(200)
write_byte(75)
message_end()
}
-
FFiiinnggeerrr
Извън линия - Потребител
- Мнения: 30
- Регистриран на: 30 Апр 2017, 23:48
- Получена благодарност: 1 път
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 1 Отговори
- 1258 Преглеждания
-
Последно мнение от OciXCrom
-
- 3 Отговори
- 1886 Преглеждания
-
Последно мнение от OciXCrom
-
- 20 Отговори
- 4436 Преглеждания
-
Последно мнение от Siska
-
- 4 Отговори
- 1918 Преглеждания
-
Последно мнение от OciXCrom
-
- 3 Отговори
- 1845 Преглеждания
-
Последно мнение от neppyS BG
-
- 9 Отговори
- 4166 Преглеждания
-
Последно мнение от mBFF-TheFucKBG
-
- 2 Отговори
- 1571 Преглеждания
-
Последно мнение от Err0rcH0
Кой е на линия
Потребители разглеждащи този форум: Google [Bot] и 12 госта