Заявка за Happy Hour плъгин.
Модератор: Extreme
-
Drea<M>40BG ;]]
Извън линия - Потребител
- Мнения: 750
- Регистриран на: 11 Окт 2016, 11:35
- Се отблагодари: 115 пъти
- Получена благодарност: 63 пъти
- Обратна връзка:
Заявка за Happy Hour плъгин.
Здравейте, търся плъгин, който от 20:00 до 10:00 да получават флаг b и префикс [SlackVIP]. А в останалото време да нямат флага и да нямат никакви екстри и префикси. Благодаря!
-
User12
Извън линия - Потребител
- Мнения: 321
- Регистриран на: 25 Яну 2018, 22:39
- Местоположение: Сливен
- Се отблагодари: 40 пъти
- Получена благодарност: 17 пъти
- Обратна връзка:
Заявка за Happy Hour плъгин.
Ако искаш това [SlackVIP] да излиза преди ника на играча когато пише в чата , трябва да ни дадеш плъгина който ползваш за чата за да се радактира той най-лесно .
-
Shapeshifter
Извън линия - Потребител
- Мнения: 49
- Регистриран на: 10 Май 2018, 13:16
- Се отблагодари: 1 път
- Получена благодарност: 5 пъти
Заявка за Happy Hour плъгин.
Код за потвърждение: Избери целия код
#include < amxmodx >
#include < engine >
#define VIP_FLAG ADMIN_RESERVATION
new g_iCvars[ 3 ];
public plugin_init( )
{
register_plugin( "Free VIP", "1.0", "DoNii" );
g_iCvars[ 0 ] = register_cvar( "free_vip_on", "1" );
g_iCvars[ 1 ] = register_cvar( "free_vip_start_time", "20" );
g_iCvars[ 2 ] = register_cvar( "free_vip_end_time", "10" );
}
public client_PostThink( id )
{
if( ! get_pcvar_num( g_iCvars[ 0 ] ) )
return PLUGIN_CONTINUE;
if( IsVipHour( get_pcvar_num( g_iCvars[ 1 ] ), get_pcvar_num( g_iCvars[ 2 ] ) ) )
{
if( ~ get_user_flags( id ) & VIP_FLAG )
set_user_flags( id, VIP_FLAG );
}
return PLUGIN_CONTINUE;
}
bool:IsVipHour( iStart, iEnd )
{
new iHour; time( iHour );
return bool:( iStart < iEnd ? ( iStart <= iHour < iEnd ) : ( iStart <= iHour || iHour < iEnd ) )
}
QuadGS.COM # ZombieApocalypse[Nanosuit|FreeVIP|SaveAP] # ZombieApocalypse[Nanosuit|SaveAP] - IP: 93.123.18.44:27015
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за Happy Hour плъгин.
Wtf? Човекът който е правил този плъгин си няма представа какво прави. Плъгинът проверява флаговете и всички настройки 100 пъти през секунда вместо само когато играчът влезне в сървъра. Това са поне 12.800 проверки в секунда при пълен сървър. Гениално.Shapeshifter написа: ↑01 Сеп 2018, 14:59И си сложи префикс на флаг "b" от сегашния ти плъгин за префикси и си готов.Код за потвърждение: Избери целия код
#include < amxmodx > #include < engine > #define VIP_FLAG ADMIN_RESERVATION new g_iCvars[ 3 ]; public plugin_init( ) { register_plugin( "Free VIP", "1.0", "DoNii" ); g_iCvars[ 0 ] = register_cvar( "free_vip_on", "1" ); g_iCvars[ 1 ] = register_cvar( "free_vip_start_time", "20" ); g_iCvars[ 2 ] = register_cvar( "free_vip_end_time", "10" ); } public client_PostThink( id ) { if( ! get_pcvar_num( g_iCvars[ 0 ] ) ) return PLUGIN_CONTINUE; if( IsVipHour( get_pcvar_num( g_iCvars[ 1 ] ), get_pcvar_num( g_iCvars[ 2 ] ) ) ) { if( ~ get_user_flags( id ) & VIP_FLAG ) set_user_flags( id, VIP_FLAG ); } return PLUGIN_CONTINUE; } bool:IsVipHour( iStart, iEnd ) { new iHour; time( iHour ); return bool:( iStart < iEnd ? ( iStart <= iHour < iEnd ) : ( iStart <= iHour || iHour < iEnd ) ) }
Ползвай това:
Код за потвърждение: Избери целия код
#include <amxmodx>
#define HH_START 20
#define HH_END 10
#define VIP_FLAG ADMIN_RESERVATION
public plugin_init()
register_plugin("VIP Happy Hour", "1.0", "OciXCrom");
public client_putinserver(id)
{
if(is_happy_hour(HH_START, HH_END))
set_user_flags(id, VIP_FLAG);
}
bool:is_happy_hour(const iStart, const iEnd)
{
static iHour; time(iHour)
return bool:(iStart < iEnd ? (iStart <= iHour < iEnd) : (iStart <= iHour || iHour < iEnd))
}
-
Drea<M>40BG ;]]
Извън линия - Потребител
- Мнения: 750
- Регистриран на: 11 Окт 2016, 11:35
- Се отблагодари: 115 пъти
- Получена благодарност: 63 пъти
- Обратна връзка:
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 8 Отговори
- 2618 Преглеждания
-
Последно мнение от MAXIPOOL
-
- 0 Отговори
- 1596 Преглеждания
-
Последно мнение от vini2001
-
- 0 Отговори
- 1315 Преглеждания
-
Последно мнение от Niklstr
-
- 1 Отговори
- 1616 Преглеждания
-
Последно мнение от Infamous2018
-
- 12 Отговори
- 3622 Преглеждания
-
Последно мнение от iv69
-
- 4 Отговори
- 1247 Преглеждания
-
Последно мнение от cgozzie
-
- 8 Отговори
- 3111 Преглеждания
-
Последно мнение от Niiicu
Кой е на линия
Потребители разглеждащи този форум: Semrush [Bot] и 14 госта