Jump to content

SenorAMXX

Member
  • Content Count

    267
  • Joined

  • Last visited

  • Days Won

    2
  • Crashed Points

    310,934 [ Donate ]
  • Time Online

    16h 39m 27s

SenorAMXX last won the day on June 13

SenorAMXX had the most liked content!

Community Reputation

0 Asa-s-asa

5 Followers

About SenorAMXX

  • Rank
    Bulangiu
  • Birthday 03/18/2004

Recent Profile Visitors

516 profile views
  1. SenorAMXX

  2. SenorAMXX

    Cam asa este , te rezolv eu imediat ! Revin cu edit !
  3. SenorAMXX

    Da @Andreea16
  4. Numai folosi VPN !
  5. SenorAMXX

    Dap , @al^
  6. Nick:SenorAMXX Varsta:16 Ai citit regulamentul ? scrie cuvantul cheie:ajutor de ce vrei sa iei slot pe serveru nostru?:Sa apar in /who
  7. Nick:SenorAMXX Varsta:16 Ai citit regulamentul ? scrie cuvantul cheie: respect de ce vrei sa iei slot pe serveru nostru?: Sa apar in /who
  8. Pentru gradul de Moderator trebuie sa te prezinti pe TeamSpeak ! CONTRA
  9. Nick: SenorAMXX Nick-ul celui reclamat: Dumbledore Dovada:Nu am cum sa fac print la asa ceva ! Motiv: Cica deranjez ordinea canalelor publice !
  10. SenorAMXX

    WAIT AND SKIP THE LINK ! ITS SO HARD TO WAIT 5 SECONDS AND CLICK A BUTTON !?
  11. SenorAMXX

    Cum se face un task ? 🙂 #include amxmodx public plugin_init ( ) { set_task(30.0,"taskmsj",_,_,_,"b",0) // set_task(secunde, "public", "flag", 0 ) } public taskmsj() { client_print (0, print_chat, "Bun venit pe serverul CLUB"); }
  12. SenorAMXX

    Un exemplu de plugin de ACE / SEMI-ACE #include < amxmodx > #include < cstrike > #include < ColorChat > #pragma semicolon 1 #define SEMI_ACE 4 static const TAG[ ] = "[Coffe Project]"; new g_iFrags[ 33 ]; new iForward; public plugin_init( ) { register_event( "HLTV", "EventNewRound", "a", "1=0", "2=0" ); // cu acest event stabilim inceperea unei noi runde register_event( "DeathMsg", "EventDeathMsg", "a" ); // mesaj special ptr id-uri register_logevent( "LogEventRoundEnd", 2, "1=Round_End" ); // event de stabilire a sfarsitului rundei iForward = CreateMultiForward( "FwdPlayerDidAceOrSemi", ET_STOP, FP_CELL, FP_CELL ); // creeam un forward pentru ace-sami-ace } public plugin_end( ) { DestroyForward( iForward ); // scapam de forward } public client_connect( id ) { g_iFrags[ id ] = 0; // creeam o variabila globala pentru detectarea fragurilor } public EventNewRound( ) { arrayset( g_iFrags, 0, sizeof g_iFrags ); // setam un array pentru a verifica kill-urile } public EventDeathMsg( ) // id-urile pentru cel care face mvp si id-ul care detecteaza pe cine face MVP { new iKiller = read_data( 1 ); new iVictim = read_data( 2 ); CheckAce( iVictim ); if( !iKiller || iKiller == iVictim || cs_get_user_team( iKiller ) == cs_get_user_team( iVictim ) ) // verficam daca X chiar a facut ace / semi { return PLUGIN_CONTINUE; } g_iFrags[ iKiller ]++; // inregistram fragurile pentru ca nu vrem sa repetam de fiecare data variablia globala return PLUGIN_CONTINUE; } public LogEventRoundEnd( ) // verificam daca a inceput runda { new iPlayers[ 32 ], iNum, player; get_players( iPlayers, iNum, "ch" ); for( new i = 0; i < iNum; i++ ) { player = iPlayers[ i ]; if( g_iFrags[ player ] >= SEMI_ACE ) { DidAceOrSemi( player ); if( g_iFrags[ player ] == SEMI_ACE + 1 ) { return PLUGIN_CONTINUE; } } } return PLUGIN_CONTINUE; } public CheckAce( id ) //verificam daca a facut ace / semi { if( g_iFrags[ id ] >= SEMI_ACE ) { DidAceOrSemi( id ); } g_iFrags[ id ] = 0; } public DidAceOrSemi( id ) // aici executam fw { new iReturn = PLUGIN_CONTINUE; ExecuteForward( iForward, iReturn, id, g_iFrags[ id ] ); if( iReturn == PLUGIN_HANDLED || iReturn == PLUGIN_HANDLED_MAIN ) { return PLUGIN_HANDLED; } new szName[ 32 ]; // id-urile pentru nume & mesajul mai jos get_user_name( id, szName, sizeof szName - 1 ); ColorChat( 0, GREEN, "%s^x03 %s^x01 made a%s ^x03%sACE^x01.", TAG, szName, g_iFrags [ id ] == SEMI_ACE ? "" : "n", g_iFrags [ id ] == SEMI_ACE ? "SEMI-" : "" ); client_cmd( 0, "spk vox/buzwarn" ); // asta se aude cand faci ace / semi return PLUGIN_HANDLED; }
  13. SenorAMXX

    Salut baieti si fete , astazi va voi arata un mic tutorial despre bool ( booleans ) ! Acestea stabilesc o valoare fixa pentru ceva ! De exemplu : new:bool FORUM = false; // <== iar acum in codul nostru variabila FORUM va avea mereu valoare falsa Deci , o sa incepem cu un tutorial pentru blocarea chatului : #include <amxmodx> new:bool bChat = false; public plugin_init () { register_clcmd("say", "ChatCheck") // acest register va actiona doar pe chatul global ( Y ) , nu si pe cel al echipei ( U ) register_clcmd("say_team", "ChatCheck") // acest register este si pentru chatul echipei ( U ) } public ChatCheck ( id ) { if ( bChat ) // bool-ul bChat va fi mereu fals , deci ce am scris mai jos inseamna : E fals ca putem folosi chat-urile ! { client_print(id, print_chat, "Chatul este blocat ! Foloseste chatul echipei); return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; }
  14. SenorAMXX

    + https://imgur.com/a/ZdksYY3
×
×
  • Create New...