The Best Servar De Cs...GoGoGo!!!


    Hud Messages (v0.2) [AMXX]

    Distribuiti

    Admin
    Admin

    Mesaje : 140
    Data de inscriere : 14/04/2012

    Hud Messages (v0.2) [AMXX]

    Mesaj  Admin la data de Sam Apr 14, 2012 7:56 am

    Descriere: Este un mic plugin care va afiseaza niste mesaje la intamplare cu colori diferite in Hud pe tot ecranul.
    De exmplu: Un mesaj il afiseaza in centru dupa ce trece timpul setat
    pentru urmatorul mesajul arata alt mesaj in partea stanga sus,altu in
    dreapta jos,si tot asa..

    ,sma:
    Cod:
    #include < amxmodx >
    #include < amxmisc >

    #define ADVR_TIME 60.0 // Time's show msg
    #define R random(256) // Color R
    #define G random(256) // Color G
    #define B random(256) // Color B // Random colors

    #define PLUGIN "Hud Messages"
    #define VERSION "0.2"
    #define AUTHOR "P.Of.Pw"

    // Mesajele
    new const messages [ ] [ ] =
    {
    "Mesaj",
    "Mesaj",
    "Mesaj",
    "Mesaj",
    }

    public plugin_init ( )
    {
    register_plugin ( PLUGIN, VERSION, AUTHOR )

    set_task ( ADVR_TIME, "cmdHudMsg", random(1337), "", 0, "b", 0 )
    }

    public cmdHudMsg ( )
    {
    new players[32],num,i
    get_players(players,num)
    for(i = 0; i <= num; i++)
    {
    new id = players[i]

    if(is_user_connected(id)) {
    set_hudmessage(R, G, B, random_float(0.01, 0.55), random_float(0.01, 0.7), 1, 6.0, 6.0, 1.0, 1.0, -1);
    show_hudmessage(0, "^%s",messages[random(sizeof messages)]);
    }
    }
    }


    Nume: Hud Messages
    Versiune: 0.2
    Autor: PoSiTiOn Of PoWeR

    Instalare:
    1. Fisierul hud_messages.sma il puneti in addons/amxmodx/scripting
    2. Fisierul hud_messages.amxx il puneti in addons/amxmodx/plugins
    3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    Cod:
    hud_messages.amxx


    Info:
    - Ca sa modificati timpul de afisiare a unui mesaj modificati aici:
    Cod:
    #define ADVR_TIME 60.0 // Time's show msg

    60.0 (60secunde) -> reprezinta timpul de afisare a unui mesaj.
    De exemplu vrem ca din 20 in 20 de secunde sa afiseze un mesaj,modificam asa
    Cod:
    #define ADVR_TIME 20.0

    - Iar mesajele le modificati aici:
    Cod:
    new const messages [ ] [ ] =
    {
    "Nu injurati pe server !",
    "Nu faceti reclame !",
    "Nu injurati adminii !",
    "Nu folositi coduri !",
    "Vizitati: www.nume.Ro"
    }

    Cand scrieti un mesaj sa il puneti in " " (ghilimele) sa fie unul sub altul,si sa puneti , (virgula) dupa fiecare,iar la ultimul mesaj nu mai puneti virugula..
    exemplu!
    Cod:
    new const messages [ ] [ ] =
    {
    "Acest server lam facut eu",
    "pentru admin www.mysite.ro/com/net",
    "Nu cereti admin pe server",
    "Nu folositi coduri = BAN!",
    "Vizitati: www. pentru Unban"
    }

    - Culoarea la mesaje o modificati de aici:
    Cod:
    #define R random(256)
    #define G random(256)
    #define B random(256)

    - De exmplu vreti ca mesajele sa le afiseze cu alb modificati asa:
    Cod:
    #define R 255
    #define G 255
    #define B 255
    Imagini:
    http://i305.photobucket.com/albums/nn213/AlinHD/hud_messages.gif

      Acum este: Mier Dec 07, 2016 10:18 am