Страница 1 от 1
Заявка за Happy Frag Hour
Публикувано на: 09 Мар 2019, 19:14
от PreDatoR
Добър вечер! Търся плъгин Happy frag Hour, който да се пуска автоматично и да спира автоматично от 20:00-00:00 часа.
При нормално убийство да дава х2, а на глава да дава х3
Възможно ли е вътре в сървърът, да се обособи в горния ляв ъгъл под ранксистемата, която имаме, под нея да се постави [Happy Hour 20:00 - 00:00]?
Благодаря предварително!
Заявка за Happy Hour
Публикувано на: 09 Мар 2019, 19:40
от JackEyedJones
viewtopic.php?p=39854#p39854
Вече поиска функцията в предна тема.
Заявка за Happy Hour
Публикувано на: 09 Мар 2019, 20:30
от M36
Неясно поеснение на темата,вече е редактирана
Заявка за Happy Frag Hour
Публикувано на: 09 Мар 2019, 21:38
от DaRk_StyLe
Cvars:
- hh_begins - в колко часа започва "happy hour", по подразбиране в 20:00;
- hh_ends - в колко часа приключва "happy hour", по подразбиране в 00:00;
► Покажи скъсения текст
Код за потвърждение: Избери целия код
#include < amxmodx >
#include < fun >
new Pcvar_Begins;
new Pcvar_Ends;
new HudSyncObj;
public plugin_init()
{
register_plugin( "Happy Hour: Frags", "1.0", "DaRk_StyLe" );
register_event( "DeathMsg", "Event_DeathMsg", "a" );
Pcvar_Begins = register_cvar( "hh_begins", "20" );
Pcvar_Ends = register_cvar( "hh_ends", "0" );
HudSyncObj = CreateHudSyncObj();
set_task( 1.0, "Display_Message", .flags = "b" );
}
public Display_Message()
{
set_hudmessage( 0, 255, 0, 0.0, 0.20, 0, 0.1, 1.0, 0.1, 0.1, -1 ); // <--- редактирай по твой вкус
ShowSyncHudMsg( 0, HudSyncObj, "[Happy Hour: 20:00 - 00:00]" );
}
public Event_DeathMsg()
{
if( is_happy_hour() )
{
new Killer = read_data( 1 );
new Victim = read_data( 2 );
new Headshot = read_data( 3 );
if( is_user_connected( Killer ) && Killer != Victim )
{
set_user_frags( Killer, get_user_frags( Killer ) + ( Headshot ? 2 : 1 ) );
}
}
}
bool:is_happy_hour()
{
new Hour;
time( Hour );
new Begins = get_pcvar_num( Pcvar_Begins );
new Ends = get_pcvar_num( Pcvar_Ends );
return bool:( ( Begins < Ends ) ? ( Begins <= Hour < Ends ) : ( Begins <= Hour || Hour < Ends ) );
}
Заявка за Happy Frag Hour
Публикувано на: 09 Мар 2019, 22:09
от M36
DaRk_StyLe отново благодаря за всичко перфектно е!
Заявка за Happy Frag Hour
Публикувано на: 09 Мар 2019, 22:10
от PreDatoR