neXt! CoMMunITy

Bine Ati Venit !

Va Rugam Sa :

- Va Inregistrati .
- Sa Respectati Regulamentul .
- Sa Aveti O Activitate Buna .
- Sa Aveti Un Comportament Civilizat .
- Si In Special Sa Stiti Ce Este Acela Un Forum .

Mai Sunt Si Alte Lucruri , Dar Lasam Asta Pe Mai Tarziu .

Cu Respect ,

neXt! CoMMuNITy

    Cum sa pui mesaje pe ecran [HUD]

    Distribuiţi
    DieSeL
    DieSeL
    Global Moderator
    Global Moderator

    Numarul mesajelor : 477
    Data de inscriere : 12/08/2009

    Cum sa pui mesaje pe ecran [HUD]

    Mesaj Scris de DieSeL la data de Sam Aug 29, 2009 2:05 am

    Deci in primul rand , daca nu aveti AMXX studio il downloadati .

    Link 1 :SourceForge Download

    Dupa ce il instalam oriunde pe disk intram in shourtcutul de pe desktop AMX Mod X Studio cu icontia albastra cu un x in mijloc .



    Code:
    #define PLUGIN "HudMessage" - ne punem numele pluginului intre ""
    #define VERSION "1.0" - versiunea
    #define AUTHOR "pluginuri.ro" - autorul




    Deocamdata facem noi un TASK ca sa ne arate mesajul . Si zicem :

    set_task(10.0,"arata_mesaj",0,_,_,_,0)

    Unde 10.0 este numarul de secunde la care se arata mesajul
    "arata_mesaj" este TASKUL creat

    Pentru mai multe detalii despre TASK-uri : Aici

    NU
    aveti ce umbla in acest task decat la Secundele la care se desfasoara
    mesajul ( dar cu prima zecimala ex: 18.0 , 21.5 , 234.5 , etc )


    Si dupa ce ne-am definit taskul avem :
    Code:
    /* Plugin generated by AMXX-Studio */

    #include
    #include

    #define PLUGIN "HudMessage"
    #define VERSION "1.0"
    #define AUTHOR "pluginuri.ro"


    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    set_task(10.0,"arata_mesaj",0,_,_,_,0)
    // Add your code here...
    }


    Acum trebuie sa facem mesajul nostru public folosind :

    Code:
    public arata_mesaj() {


    Acum ne ducem in bara de sus la Generators mai departe la Hudmessage Generator


    Si avem urmatoare casuta in care facem ca in urmatoarea poza !


    Si normal ar trebuii sa avem
    ________________
    /* Plugin generated by AMXX-Studio */

    #include
    #include

    #define PLUGIN "HudMessage"
    #define VERSION "1.0"
    #define AUTHOR "pluginuri.ro"


    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    set_task(10.0,"arata_mesaj",0,"",0,"b",0)
    // Add your code here...
    }

    public arata_mesaj() {
    set_hudmessage(0, 255, 0, 0.28, 0.02, 0, 6.0, 10.0)
    show_hudmessage(0, "www.pluginuri.ro")

    }
    ___________

    De ce am inrosit 0 ? Pentru a il inlocuii cu id . ( in caz ca folosim id mesajul va arata numai la catva jucatori , folosind 0 , la toti ! )

    Sa va explic cum sta treaba :
    set_hudmessage(0, 255, 0, 0.28, 0.02, 0, 6.0, 10.0)
    Este culoarea scrisului care ati aleso !

    set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)

    Este pozitia scrisului gen x,y .

    set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)

    Sunt efectele mesajului:
    0 = Efect normal
    1 = Sclipitor
    2 = write out

    Si avem :

    Code:
    /* Plugin generated by AMXX-Studio */

    #include
    #include

    #define PLUGIN "HudMessage"
    #define VERSION "1.0"
    #define AUTHOR "pluginuri.ro"


    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    set_task(10.0,"arata_mesaj",0,_,_,_,0)
    // Add your code here...
    }

    public arata_mesaj() {
    set_hudmessage(0, 255, 0, 0.28, 0.02, 0, 6.0, 10.0)
    show_hudmessage(0, "www.pluginuri.ro")
    }



    Sper ca v-am ajutat in ce mai usor mod ,si sper ca ma-ti inteles .
    In caz ca nu , postati nelamuririle .
    PS: mesajul va aparea dupa 10 secunde ..

      Acum este: Joi Ian 24, 2019 6:43 am