Adminii nu au VIP cand este happy hour.

Discutii generale despre GO.eXtreamCS.com

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
Trudix
Membru, skill 0
Membru, skill 0
Posts: 64
Joined: 05 Sep 2013, 23:12
Detinator Steam: Da
Detinator server CS: RESPAWN.LEAGUECS.RO
SteamID: Trudix
Reputatie: Detinator RS.EXTREAMCS.COM
Discord: Trudix#9978
Has thanked: 10 times
Been thanked: 2 times
Contact:

11 Apr 2021, 15:07

Va salut, o sa apelez tot aici si de data asta, probabil si data viitoare pentru ca m-ati ajutat de fiecare data cand am avut nevoie.

Am o problema atunci cand este happy hour, adminii nu primesc VIP deoarece nu au flagul "t" la acces, iar pluginul de VIP este setat pe flag "t".

Accese admini:

Code: Select all

;"abcdefghijklmnopqrstu", // Fondator
;"abcdefgijlmnopqrstu",   // Owner
;"bcdefgijlmnopqrst",	  // Co-Owner			
;"bcdefgijmnopqrst",	  // Veteran	
;"cefijmnopqrs",		  // God
;"bcefijmnopqrs",		  // God + VIP
;"cefijmnopq",		  	  // Moderator
;"bcefijmnopq",		  	  // Moderator + VIP
;"ceim",				  // Helper	
;"bceim",				  // Helper + VIP	
;"t"					  // VIP


Multumesc anticipat.
Last edited by Trudix on 15 Apr 2021, 18:13, edited 1 time in total.
RESPAWN.LEAGUECS.RO
RoyalServer 2
User avatar
kidd0x
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1054
Joined: 06 Oct 2018, 14:41
Detinator Steam: Da
SteamID: /id/kidd0x/
Reputatie: Utilizator neserios (tepar!)
Fond eXtream: 0
Location: Constangeles
Discord: kidd0x
Has thanked: 172 times
Been thanked: 81 times

11 Apr 2021, 16:32

Opresti VIP free din plg acela si faci alt plugin cu acest cod

Code: Select all

#include < amxmodx >
#include < engine >
#include < hamsandwich >

#define VIP_FLAG ADMIN_LEVEL_H

new g_iCvars[ 3 ];

new bool:g_bFreeVipTime;

public plugin_init( )
{
    register_plugin( "Free VIP", "1.0", "DoNii" );

    register_event( "HLTV", "OnNewRound", "a", "1=0", "2=0" );
    
    g_iCvars[ 0 ] = register_cvar( "free_vip_on", "1" );
    g_iCvars[ 1 ] = register_cvar( "free_vip_start_time", "22" );
    g_iCvars[ 2 ] = register_cvar( "free_vip_end_time", "10" );
}

public plugin_natives( )
{
    register_library( "free_vip" );
    register_native( "is_free_vip_time", "native_is_free_vip_time", 0 );
}

public client_PostThink( id )
{
    if( g_bFreeVipTime )
    {
        set_user_flags( id, VIP_FLAG );
    }
}

public OnNewRound( )
{
    if( ! get_pcvar_num( g_iCvars[ 0 ] ) )
    return PLUGIN_CONTINUE;

    if( IsVipHour( get_pcvar_num( g_iCvars[ 1 ] ), get_pcvar_num( g_iCvars[ 2 ] ) ) )
    g_bFreeVipTime = true;
    
    else
    g_bFreeVipTime = false;
    
    return PLUGIN_CONTINUE;
}

public native_is_free_vip_time( iPlugin, iParams )
{
    return g_bFreeVipTime;
}

bool:IsVipHour( iStart, iEnd )
{
    new iHour; time( iHour );
    return bool:( iStart < iEnd ? ( iStart <= iHour < iEnd ) : ( iStart <= iHour || iHour < iEnd ) )
} 
User avatar
Trudix
Membru, skill 0
Membru, skill 0
Posts: 64
Joined: 05 Sep 2013, 23:12
Detinator Steam: Da
Detinator server CS: RESPAWN.LEAGUECS.RO
SteamID: Trudix
Reputatie: Detinator RS.EXTREAMCS.COM
Discord: Trudix#9978
Has thanked: 10 times
Been thanked: 2 times
Contact:

11 Apr 2021, 17:48

Ok, o sa-l incerc si revin cu edit.

Momentan folosesc pluginul server task sa puna automat flagul "t" intre 00:00 - 10:00, dar cum am mai spus, adminii fara acest flag nu au VIP in timpul evenimentului.
Acesta rezolva problema?
RESPAWN.LEAGUECS.RO
User avatar
Trudix
Membru, skill 0
Membru, skill 0
Posts: 64
Joined: 05 Sep 2013, 23:12
Detinator Steam: Da
Detinator server CS: RESPAWN.LEAGUECS.RO
SteamID: Trudix
Reputatie: Detinator RS.EXTREAMCS.COM
Discord: Trudix#9978
Has thanked: 10 times
Been thanked: 2 times
Contact:

12 Apr 2021, 22:34

Iti multumesc, functioneaza perfect. Adminii fara flagul "t" au VIP acum cand acest plugin ruleaza.

O rugaminte mai am, se poate sa punem un hud cu Free VIP: ON ?
Acesta sa apara doar cand evenimentul este activat.
RESPAWN.LEAGUECS.RO
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

22 Apr 2021, 22:49

da păi majoritatea de plg event vip free setează doar accesul default din amxx, care nu se aplică și la cei cu accese administrative(ofc)
acel plg e prost gândit, și dacă tu chiar îl folosești..eu nu te cred, asta dacă-l folosești pe acel sv de respawn de la semnătură, pe respawn nu există „new round” fiind respawn/rundă infinită, iar acel plg citește la fiecare rundă nouă timpul pentru activarea event-ului, ca să nu mai spun că apelarea greșită/aiurea pe un think, duce la probleme gen lag/frame/folosirea de resurse(sv) crescută(gen cpu/ram)
și să fiu sincer..set_user_flags va seta flagul doar strict..adică dacă adminii tău au mai multe flage, vor avea doar cel setat, nu și restul, deci nici așa nu e corect
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Post Reply

Return to “Discutii generale”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 3 guests