Page 1 of 1

free vip

Posted: 2016 Sep 05 07:25
by Aka
Nakties rezimu gal turite kad butu freevip nustatyt galeciau pvz nuo 22:00 iki 09:00 nerandu sma failu pagrinde tik .amxx :/

Re: free vip

Posted: 2016 Sep 05 18:45
by neris111

Re: free vip

Posted: 2016 Sep 06 17:18
by Aka
Gali visa aprasyma nes bane sedziu ten

Re: free vip

Posted: 2016 Sep 06 18:29
by Terror

Code: Select all

#include < amxmodx >#include < hamsandwich > #pragma semicolon 1 #define PLUGIN_NAME "00:00 | 00:00"#define PLUGIN_VERSION "0.1"#define PLUGIN_AUTHOR "AGAMES.LT" #define PLUGIN_PREFIX "[CESAS.lt]"#define SETTED_FLAGS "t"#define TIME_INTERVAL 60 new bool:b_Access[ 33 ];new g_msgid_SayText; public plugin_init( ){    register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );        RegisterHam( Ham_Spawn, "player", "ham_Spawn", 1 );    set_task( float( TIME_INTERVAL ), "task_check_time", 0, "", 0, "b" );        g_msgid_SayText = get_user_msgid( "SayText" );} public client_connect( id ){    b_Access[ id ] = false;} public client_putinserver( id ){    b_Access[ id ] = false;} public client_disconnect( id ){    b_Access[ id ] = false;} public ham_Spawn( id ){    if ( !is_user_connected( id ) )        return HAM_IGNORED;        if ( !( get_user_flags( id ) & ADMIN_USER ) )        return HAM_IGNORED;        if ( b_Access[ id ] )    {        set_user_flags( id, get_user_flags( id ) | read_flags( "bit" ) );        echo_colored( id, "!g%s !yNuo 22:00 iki 10:00 visi gauna free VIP! Dabar jus esate VIP!", PLUGIN_PREFIX );    }        else    {        remove_user_flags( id, read_flags( SETTED_FLAGS ) );    }        return HAM_IGNORED;} public task_check_time( ){    new hours[ 8 ], nHours;    get_time( "%H", hours, charsmax( hours ) );        nHours = str_to_num( hours );        new players[ 32 ], pnum, i;    get_players( players, pnum );        for ( i = 0; i < pnum; i++ )    {        if ( ( nHours >= 00 ) || ( nHours <= 00 ) )        {            b_Access[ players[ i ] ] = true;        }                else        {            b_Access[ players[ i ] ] = false;        }    }} stock echo_colored( id, string[ ], any:... ){    new szmsg[ 192 ];    vformat( szmsg, charsmax( szmsg ), string, 3 );        replace_all( szmsg, charsmax( szmsg ), "!y", "^x01" );    replace_all( szmsg, charsmax( szmsg ), "!t", "^x03" );    replace_all( szmsg, charsmax( szmsg ), "!g", "^x04" );        message_begin( MSG_ONE, g_msgid_SayText, { 0,0,0 }, id );    write_byte( id );    write_string( szmsg );    message_end( );} 

Re: free vip

Posted: 2016 Sep 06 18:33
by neris111
if ( ( nHours >= 00 ) || ( nHours <= 00 ) ) //Nustatai čia nuo kada iki kada. Turi buti vienos valandos skirtumas.
Pvz.: if ( ( nHours >= 22 ) || ( nHours <= 07 ) ) // VIP bus visiems uždėtas nuo 22 valandos vakaro iki 7 ryto.

Nusistatai pagal save ir viršuje pakeiti:
echo_colored( id, "!g%s !yNuo 22:00 iki 10:00 visi gauna free VIP! Dabar jus esate VIP!", PLUGIN_PREFIX );
=====>>>
echo_colored( id, "!g%s !yNuo 22:00 iki 07:00 visi gauna free !gVIP! !yDabar jus esate VIP!", PLUGIN_PREFIX ); // !g, !y spalvų kodas. Gražiau, kad atrodytu. *Nebutina*

Re: free vip

Posted: 2016 Sep 12 15:47
by Aka
neris111 wrote:if ( ( nHours >= 00 ) || ( nHours <= 00 ) ) //Nustatai čia nuo kada iki kada. Turi buti vienos valandos skirtumas.
Pvz.: if ( ( nHours >= 22 ) || ( nHours <= 07 ) ) // VIP bus visiems uždėtas nuo 22 valandos vakaro iki 7 ryto.

Nusistatai pagal save ir viršuje pakeiti:
echo_colored( id, "!g%s !yNuo 22:00 iki 10:00 visi gauna free VIP! Dabar jus esate VIP!", PLUGIN_PREFIX );
=====>>>
echo_colored( id, "!g%s !yNuo 22:00 iki 07:00 visi gauna free !gVIP! !yDabar jus esate VIP!", PLUGIN_PREFIX ); // !g, !y spalvų kodas. Gražiau, kad atrodytu. *Nebutina*
Dekui bet sitas nei raso /vips sarase nieko o tik modeli uzdeda arthos vip menu negauna pasirinimu.

Re: free vip

Posted: 2016 Sep 13 02:56
by laimiukas3
Aka wrote:
neris111 wrote:if ( ( nHours >= 00 ) || ( nHours <= 00 ) ) //Nustatai čia nuo kada iki kada. Turi buti vienos valandos skirtumas.
Pvz.: if ( ( nHours >= 22 ) || ( nHours <= 07 ) ) // VIP bus visiems uždėtas nuo 22 valandos vakaro iki 7 ryto.

Nusistatai pagal save ir viršuje pakeiti:
echo_colored( id, "!g%s !yNuo 22:00 iki 10:00 visi gauna free VIP! Dabar jus esate VIP!", PLUGIN_PREFIX );
=====>>>
echo_colored( id, "!g%s !yNuo 22:00 iki 07:00 visi gauna free !gVIP! !yDabar jus esate VIP!", PLUGIN_PREFIX ); // !g, !y spalvų kodas. Gražiau, kad atrodytu. *Nebutina*
Dekui bet sitas nei raso /vips sarase nieko o tik modeli uzdeda arthos vip menu negauna pasirinimu.
#define SETTED_FLAGS "t"
flag tai uzdek sma faile jaigu bti tai ir dek turbut taip )
galas zino kokius flag tavo tie vip pluginai naudoja :)
ADMIN_ALL //Everyone
ADMIN_IMMUNITY //Flag "a", immunity
ADMIN_RESERVATION //Flag "b", reservation
ADMIN_KICK //Flag "c", kick
ADMIN_BAN //Flag "d", ban
ADMIN_SLAY //Flag "e", slay
ADMIN_MAP //Flag "f", map change
ADMIN_CVAR //Flag "g", cvar change
ADMIN_CFG //Flag "h", config execution
ADMIN_CHAT //Flag "i", chat
ADMIN_VOTE //Flag "j", vote
ADMIN_PASSWORD //Flag "k", sv_password
ADMIN_RCON //Flag "l", rcon access
ADMIN_LEVEL_A //Flag "m", custom
ADMIN_LEVEL_B //Flag "n", custom
ADMIN_LEVEL_C //Flag "o", custom
ADMIN_LEVEL_D //Flag "p", custom
ADMIN_LEVEL_E //Flag "q", custom
ADMIN_LEVEL_F //Flag "r", custom
ADMIN_LEVEL_G //Flag "s", custom
ADMIN_LEVEL_H //Flag "t", custom
ADMIN_MENU //Flag "u", menus
ADMIN_ADMIN //Flag "y", default admin
ADMIN_USER //Flag "z", default user

Re: free vip

Posted: 2016 Sep 16 19:23
by Aka
neris111 wrote:if ( ( nHours >= 00 ) || ( nHours <= 00 ) ) //Nustatai čia nuo kada iki kada. Turi buti vienos valandos skirtumas.
Pvz.: if ( ( nHours >= 22 ) || ( nHours <= 07 ) ) // VIP bus visiems uždėtas nuo 22 valandos vakaro iki 7 ryto.

Nusistatai pagal save ir viršuje pakeiti:
echo_colored( id, "!g%s !yNuo 22:00 iki 10:00 visi gauna free VIP! Dabar jus esate VIP!", PLUGIN_PREFIX );
=====>>>
echo_colored( id, "!g%s !yNuo 22:00 iki 07:00 visi gauna free !gVIP! !yDabar jus esate VIP!", PLUGIN_PREFIX ); // !g, !y spalvų kodas. Gražiau, kad atrodytu. *Nebutina*
Man tavo sitas buginas vienose mepose buna vipas kitose ne neraso nei per /vips nei niekur neduoda gunus kaip kada duoda gunus viskas yra bet neraso per /vips