Free vip all player
-
Err0rcH0
Извън линия - Потребител
- Мнения: 96
- Регистриран на: 07 Май 2018, 11:56
- Местоположение: Pyce
- Се отблагодари: 27 пъти
- Получена благодарност: 4 пъти
- Обратна връзка:
Free vip all player
Здравейте,някой можели дами направи free vip ot час 20:00 до 22:00 крайно време в випа само да има 180хп нещо като happy hour е но незнам как да настройвам плугинса от 20:00 да започват с 180хп и край в 22:00 Мерси предварително
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
Free vip all player
нещо подобно
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#define PLUGIN_VERSION "1.1"
#define TASK_MESSAGE 455223
new g_iObject,
g_pStart,
g_pEnd,
g_iStart,
g_iEnd,
g_szName[33][32],
bool:g_blActive
public plugin_init()
{
register_plugin("Happy Frag Hour", PLUGIN_VERSION, "iPlay.bg (OciXCrom)")
register_logevent("OnRoundStart", 2, "0=World triggered", "1=Round_Start")
register_event("DeathMsg", "OnPlayerKilled", "a")
g_pStart = register_cvar("happyhour_start", "20")
g_pEnd = register_cvar("happyhour_end", "22")
g_iObject = CreateHudSyncObj()
OnRoundStart()
}
public client_putinserver(id)
{
get_user_name(id, g_szName[id], charsmax(g_szName[]))
set_task(1.0, "displayMessage", id + TASK_MESSAGE, .flags = "b")
}
public displayMessage(id)
{
id -= TASK_MESSAGE
set_hudmessage(random(256), random(256), random(256), 0.02, 0.2, 0, 0.1, 1.0, 0.1, 0.1, -1)
ShowSyncHudMsg(id, g_iObject, "Good luck and have fun! %s^nNow Happy frag hour (%s)^nHappy Hour (Start in %i:00 | End in %i:00)", g_szName[id], g_blActive ? "On" : "Off", g_iStart, g_iEnd)
}
public client_infochanged(id)
{
new szNewName[32], szOldName[32]
get_user_info(id, "name", szNewName, charsmax(szNewName))
get_user_name(id, szOldName, charsmax(szOldName))
if(!equal(szNewName, szOldName))
copy(g_szName[id], charsmax(g_szName[]), szNewName)
}
public OnRoundStart()
{
GetCvars()
new szHour[3]
get_time("%H", szHour, charsmax(szHour))
new iHour = str_to_num(szHour)
g_blActive = (iHour >= g_iStart && iHour <= g_iEnd) ? true : false
}
public OnPlayerKilled()
{
if(!g_blActive)
return
new iAttacker = read_data(1),
iVictim = read_data(2)
if(!is_user_connected(iAttacker) || !is_user_connected(iVictim) || iAttacker == iVictim)
return
set_user_frags(iAttacker, get_user_frags(iAttacker) + 1)
}
GetCvars()
{
g_iStart = get_pcvar_num(g_pStart)
g_iEnd = get_pcvar_num(g_pEnd)
}
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Free vip all player
Не знаеш да настройваш, не знаеш да пишеш... Какво знаеш?
Ето ти плъгина:
@impossible - нищо подобно няма в този код.
Ето ти плъгина:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#include <hamsandwich>
new bool:g_bHappyHour, g_pStart, g_pEnd, g_pHealth
public plugin_init()
{
register_plugin("Happy Hour (HP)", "1.0", "OciXCrom")
register_logevent("OnRoundEnd", 2, "1=Round_End")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
g_pStart = register_cvar("happyhour_start", "20")
g_pEnd = register_cvar("happyhour_end", "22")
g_pHealth = register_cvar("happyhour_health", "80")
}
public OnRoundStart()
{
g_bHappyHour = is_happy_hour(get_pcvar_num(g_pStart), get_pcvar_num(g_pEnd))
}
public OnPlayerSpawn(id)
{
if(g_bHappyHour)
{
set_user_health(id, get_user_health(id) + get_pcvar_num(g_pHealth))
}
}
bool:is_happy_hour(const iStart, const iEnd)
{
static iHour; time(iHour)
return bool:(iStart < iEnd ? (iStart <= iHour < iEnd) : (iStart <= iHour || iHour < iEnd))
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 1 Отговори
- 1818 Преглеждания
-
Последно мнение от Shapeshifter
-
- 10 Отговори
- 5319 Преглеждания
-
Последно мнение от impossible
-
- 0 Отговори
- 2040 Преглеждания
-
Последно мнение от Smok3Pot
-
- 0 Отговори
- 774 Преглеждания
-
Последно мнение от Smurfasx
-
- 2 Отговори
- 2227 Преглеждания
-
Последно мнение от Huehue
-
- 2 Отговори
- 2001 Преглеждания
-
Последно мнение от lantimilan
-
- 2 Отговори
- 1928 Преглеждания
-
Последно мнение от lantimilan
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 16 госта