hlmod.hu
https://hlmod.hu/

Új stílusú rank [HUD]
https://hlmod.hu/viewtopic.php?f=101&t=23835
Oldal: 1 / 1

SzerzÅ‘:  SmaCk [ 2016.02.03. 12:57 ]
Hozzászólás témája:  Új stílusú rank [HUD]

Plugin Neve:
Új stílusú rank [HUD]
Plugint készitette:
Driss (Go Svoi)
Játék:
Counter-Strike
Kategória:
Statisztikai
Eredeti link:
Nincs megadva
Jóváhagyó:


Leírás:

A plugin lecseréli az alap rank stílust egy újra amiben hud is mutatkozik.
A parancs beírásakor lejátszódik egy hang is, amit a 61-ik sorban cserélhetünk:
  1. client_cmd( id, "spk items/medshotno1.wav" );


Kép:
Kép

Cvarok:
ds_player_name - Ki/Be kapcsolás (alap: 1 = be)

Parancsok:
/rank

Telepítés:
AMXX -> plugins
Driss_rank.txt -> data/lang
Majd plugins.inibe írjuk a plugint nevét!

VirusTotal:

Jó szórakozást![/b]


SMA
AMXX
Tömörített fájl
*A fordítás a aghl.ru oldalon történik.

    SzerzÅ‘:  Headshot2015 [ 2016.03.02. 17:10 ]
    Hozzászólás témája:  Re: Új stílusú rank [HUD]

    és ez fojton mutasa HUD-bana a rankot vagy csak ha beiroma parancsot pár másodpercig mutasa és eltünik vagy hogy ??

    SzerzÅ‘:  FonoK [ 2016.03.07. 22:37 ]
    Hozzászólás témája:  Re: Új stílusú rank [HUD]

    Headshot2015 írta:
    és ez fojton mutasa HUD-bana a rankot vagy csak ha beiroma parancsot pár másodpercig mutasa és eltünik vagy hogy ??

    Éppen most teszteltem le. Kérdésedre válaszolva, igen, akkor mutatja meg a rankot ha a /rank parancsot beírod, és "eltűnik" pár másodperc után!
    (Szóval ugyan olyan maradt mint eddig is, csak más színű, sokkal szebb! :) )
    Viszonyt, ha újra felcsatlakozol a szerverre, akkor már kiírja állandóan is:
    Kép
    Amúgy köszönöm szépen a feltöltést. Ment a pacsi.

    SzerzÅ‘:  kacsaa.cfg [ 2016.06.22. 15:27 ]
    Hozzászólás témája:  Re: Új stílusú rank [HUD]

    Mondjuk hirdetés nem kellene...De attól jó plugin!

    SzerzÅ‘:  *GrafitY* [ 2016.06.25. 15:46 ]
    Hozzászólás témája:  Re: Új stílusú rank [HUD]

    Valaki ki szedné belőle a HUD részt?
    Szóval simán a chatet változtassa, és ne legyen HUD.

    SzerzÅ‘:  regener [ 2016.06.25. 15:56 ]
    Hozzászólás témája:  Re: Új stílusú rank [HUD]

    *GrafitY* írta:
    Valaki ki szedné belőle a HUD részt?
    Szóval simán a chatet változtassa, és ne legyen HUD.


    Lefordul, próbáld ki:
    1. #include <amxmodx>
    2. #include <amxmisc>
    3. #include <fakemeta>
    4. #include <csstats>
    5.  
    6. #define PLUGIN "Show Rank"
    7. #define VERSION "1.0"
    8. #define AUTHOR "Driss  (Go Svoi)"
    9.  
    10. enum {
    11.     INT_STATS_KILLS = 0,
    12.     INT_STATS_DEATHS
    13. };
    14.  
    15. const PEV_SPEC_TARGET = pev_iuser2 // Nézőként
    16.  
    17. public plugin_init()
    18. {
    19.     register_plugin(PLUGIN, VERSION, AUTHOR)
    20.  
    21.     // A chatbe való írás /rank
    22.     register_clcmd( "say", "Chat_Player_Rank" );
    23.     register_clcmd( "say_team", "Chat_Player_Rank" );
    24.  
    25.     // Nyelvi fájl
    26.     register_dictionary("Driss_rank.txt")
    27. }
    28.  
    29. public Chat_Player_Rank(id)
    30. {  
    31.     static STRING_ARGUMENT[ 11 ];
    32.     read_argv( 1, STRING_ARGUMENT, charsmax( STRING_ARGUMENT ) );
    33.  
    34.     if( equali( STRING_ARGUMENT, "rank" ) || equali( STRING_ARGUMENT, "/rank" ) )
    35.     {
    36.         new INT_RANK_POS, STRING_STATS[ 8 ], STRING_BODY[ 8 ], STRING_NAME[ 32 ];
    37.         INT_RANK_POS = get_user_stats( id, STRING_STATS, STRING_BODY );
    38.  
    39.         get_user_name( id, STRING_NAME, charsmax( STRING_NAME ) );
    40.  
    41.         print_chatColor(0, "%L",LANG_PLAYER, "CHAT_INFO" ,STRING_NAME, INT_RANK_POS, get_statsnum( ) , STRING_STATS[ INT_STATS_KILLS ], STRING_STATS[ INT_STATS_DEATHS ],
    42.         float( STRING_STATS[ INT_STATS_KILLS ] ) * 1.002 / float( STRING_STATS[ INT_STATS_DEATHS ] ) * 1.002 * 30.346647 );
    43.  
    44.         client_cmd( id, "spk items/medshotno1.wav" );
    45.  
    46.     }
    47. }
    48.  
    49. stock print_chatColor(const id,const input[], any:...)
    50. {
    51.     new msg[191], players[32], count = 1;
    52.     vformat(msg,190,input,3);
    53.     replace_all(msg,190,"!g","^x04");// green
    54.     replace_all(msg,190,"!n","^x01");// normal
    55.     replace_all(msg,190,"!t","^x03");// team
    56.  
    57.     if (id) players[0] = id; else get_players(players,count,"ch");
    58.     for (new i=0;i<count;i++)
    59.     if (is_user_connected(players[i]))
    60.     {
    61.         message_begin(MSG_ONE_UNRELIABLE,get_user_msgid("SayText"),_,players[i]);
    62.         write_byte(players[i]);
    63.         write_string(msg);
    64.         message_end();
    65.     }
    66. }


    Btw, nem értem minek bele a csx amikor nemis használja.

    Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
    Powered by phpBB® Forum Software © phpBB Limited
    https://www.phpbb.com/