hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 00:57



Jelenlévő felhasználók

Jelenleg 219 felhasználó van jelen :: 1 regisztrált, 1 rejtett és 217 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Speclista
HozzászólásElküldve: 2018.01.22. 23:15 
Offline
Újonc

Csatlakozott: 2018.01.17. 23:16
Hozzászólások: 4
Megköszönt másnak: 4 alkalommal
Sziasztok beszeretném beállítani a spectator listát arra hogy váltsa a színét csak nem tudom már mi az rgb kód valaki tudna segiteni ?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 08:32 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Laci99 írta:
Sziasztok beszeretném beállítani a spectator listát arra hogy váltsa a színét csak nem tudom már mi az rgb kód valaki tudna segiteni ?



Randomizáld a színeket 0-tól 255-ig.



PL:

  1. set_hudmessage( random_num(0, 255), random_num(0, 255) , random_num(0, 255) , -1.0, 0.23, 0, 6.0, 12.0)
  2. show_hudmessage(id, "X   nézői:" )

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!

Ők köszönték meg The Peace nek ezt a hozzászólást: Laci99 (2018.01.23. 14:38)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 09:09 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
The Peace írta:
Laci99 írta:
Sziasztok beszeretném beállítani a spectator listát arra hogy váltsa a színét csak nem tudom már mi az rgb kód valaki tudna segiteni ?



Randomizáld a színeket 0-tól 255-ig.



PL:

  1. set_hudmessage( random_num(0, 255), random_num(0, 255) , random_num(0, 255) , -1.0, 0.23, 0, 6.0, 12.0)
  2. show_hudmessage(id, "X   nézői:" )


Nemtudom, hogy a te verziód működik-e, de ez biztos:

-->

  1. set_hudmessage( random(255), random(255) , random(255) , -1.0, 0.23, 0, 6.0, 12.0)
  2. show_hudmessage(id, "X   nézői:" )

Ők köszönték meg Pika nek ezt a hozzászólást: Laci99 (2018.01.23. 14:38)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 10:21 
Offline
Beavatott
Avatar

Csatlakozott: 2017.12.25. 01:06
Hozzászólások: 96
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 19 alkalommal
Kód:
#define colors // chatszínek ki-be, // elé ha nem kell
 
#include <amxmodx>
#include <fakemeta>
#if defined colors
    #include <colorchat>
#endif
 
#pragma semicolon 1
 
#define PIROS 64
#define ZOLD 64
#define KEK 64
#define UPDATEINTERVAL 1.0
 
// Comment below if you do not want /speclist showing up on chat
#define ECHOCMD
 
// Admin flag used for immunity
#define FLAG ADMIN_KICK
 
new const PLUGIN[] = "SpecList";
new const VERSION[] = "1.2";
new const AUTHOR[] = "FatalisDK";
 
new gMaxPlayers;
new gCvarOn;
new gCvarImmunity;
new gCvarRandomColors;
new bool:gOnOff[33] = { true, ... };
new PREFIX[] = "SzeródNeve";
 
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
 
    register_cvar(PLUGIN, VERSION, FCVAR_SERVER, 0.0);
    gCvarOn = register_cvar("amx_speclist", "1", 0, 0.0);
    gCvarImmunity = register_cvar("amx_speclist_immunity", "1", 0, 0.0);
    gCvarRandomColors = register_cvar("amx_speclist_randomcolors", "1");
 
    register_clcmd("say /speclist", "cmdSpecList", -1, "");
 
    gMaxPlayers = get_maxplayers();
 
    set_task(UPDATEINTERVAL, "tskShowSpec", 123094, "", 0, "b", 0);
}
 
public cmdSpecList(id)
{
    if( gOnOff[id] )
    {
        #if defined colors
            client_print_color(id,NORMAL, "^4[%s] ^1Nézőid kijelzése ^3letiltva^1.",PREFIX);
        #else
            client_print(id, print_chat, "[%s] Nézőid kijelzése letiltva.",PREFIX);
        #endif
 
        gOnOff[id] = false;
    }
    else
    {
        #if defined colors
            client_print_color(id,NORMAL, "^4[%s] ^1Nézőid kijelzése ^3engedélyezve^1.",PREFIX);
        #else
            client_print(id, print_chat, "[%s] Nézőid kijelzése engedélyezve.",PREFIX);
        #endif
        gOnOff[id] = true;
    }
 
    #if defined ECHOCMD
    return PLUGIN_CONTINUE;
    #else
    return PLUGIN_HANDLED;
    #endif
}
 
public tskShowSpec()
{
    if( !get_pcvar_num(gCvarOn) )
    {
        return PLUGIN_CONTINUE;
    }
 
    static szHud[1102];//32*33+45
    static szName[34];
    static bool:send;
 
    // FRUITLOOOOOOOOOOOOPS!
    for( new alive = 1; alive <= gMaxPlayers; alive++ )
    {
        new bool:sendTo[33];
        send = false;
 
        if( !is_user_alive(alive) )
        {
            continue;
        }
 
        sendTo[alive] = true;
 
        get_user_name(alive, szName, 32);
        format(szHud, 45, "%s nézői:^n", szName);
 
        for( new dead = 1; dead <= gMaxPlayers; dead++ )
        {
            if( is_user_connected(dead) )
            {
                if( is_user_alive(dead) )//|| is_user_bot(dead) )
                {
                    continue;
                }
 
                if( pev(dead, pev_iuser2) == alive )
                {
                    if( !(get_pcvar_num(gCvarImmunity)&&get_user_flags(dead, 0)&FLAG) )
                    {
                        get_user_name(dead, szName, 32);
                        add(szName, 33, "^n", 0);
                        add(szHud, 1101, szName, 0);
                        send = true;
                    }
 
                    sendTo[dead] = true;
                }
            }
        }
 
        if( send == true )
        {
            for( new i = 1; i <= gMaxPlayers; i++ )
            {
                if( sendTo[i] == true
                && gOnOff[i] == true )
                {
                    if(get_pcvar_num(gCvarRandomColors))
                        set_hudmessage(random_num(15, 255), random_num(15, 255), random_num(15, 255), 0.75, 0.12, 2, 0.5, 1.1, 0.0, 0.0, 4);
                    else
                        set_hudmessage(PIROS, ZOLD, KEK, 0.75, 0.12, 0, 0.0, 1.1, 0.0, 0.0, 4);
 
                    show_hudmessage(i, szHud);
                }
            }
        }
    }
 
    return PLUGIN_CONTINUE;
}
 
public client_connect(id)
{
    gOnOff[id] = true;
}
 
public client_disconnect(id)
{
    gOnOff[id] = true;
}

_________________
[steam]veteranfiatal[/steam]

Ők köszönték meg fiatalveteran nek ezt a hozzászólást: Laci99 (2018.01.23. 14:38)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 14:48 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
fiatalveteran írta:
Kód:
#define colors // chatszínek ki-be, // elé ha nem kell
 
#include <amxmodx>
#include <fakemeta>
#if defined colors
    #include <colorchat>
#endif
 
#pragma semicolon 1
 
#define PIROS 64
#define ZOLD 64
#define KEK 64
#define UPDATEINTERVAL 1.0
 
// Comment below if you do not want /speclist showing up on chat
#define ECHOCMD
 
// Admin flag used for immunity
#define FLAG ADMIN_KICK
 
new const PLUGIN[] = "SpecList";
new const VERSION[] = "1.2";
new const AUTHOR[] = "FatalisDK";
 
new gMaxPlayers;
new gCvarOn;
new gCvarImmunity;
new gCvarRandomColors;
new bool:gOnOff[33] = { true, ... };
new PREFIX[] = "SzeródNeve";
 
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
 
    register_cvar(PLUGIN, VERSION, FCVAR_SERVER, 0.0);
    gCvarOn = register_cvar("amx_speclist", "1", 0, 0.0);
    gCvarImmunity = register_cvar("amx_speclist_immunity", "1", 0, 0.0);
    gCvarRandomColors = register_cvar("amx_speclist_randomcolors", "1");
 
    register_clcmd("say /speclist", "cmdSpecList", -1, "");
 
    gMaxPlayers = get_maxplayers();
 
    set_task(UPDATEINTERVAL, "tskShowSpec", 123094, "", 0, "b", 0);
}
 
public cmdSpecList(id)
{
    if( gOnOff[id] )
    {
        #if defined colors
            client_print_color(id,NORMAL, "^4[%s] ^1Nézőid kijelzése ^3letiltva^1.",PREFIX);
        #else
            client_print(id, print_chat, "[%s] Nézőid kijelzése letiltva.",PREFIX);
        #endif
 
        gOnOff[id] = false;
    }
    else
    {
        #if defined colors
            client_print_color(id,NORMAL, "^4[%s] ^1Nézőid kijelzése ^3engedélyezve^1.",PREFIX);
        #else
            client_print(id, print_chat, "[%s] Nézőid kijelzése engedélyezve.",PREFIX);
        #endif
        gOnOff[id] = true;
    }
 
    #if defined ECHOCMD
    return PLUGIN_CONTINUE;
    #else
    return PLUGIN_HANDLED;
    #endif
}
 
public tskShowSpec()
{
    if( !get_pcvar_num(gCvarOn) )
    {
        return PLUGIN_CONTINUE;
    }
 
    static szHud[1102];//32*33+45
    static szName[34];
    static bool:send;
 
    // FRUITLOOOOOOOOOOOOPS!
    for( new alive = 1; alive <= gMaxPlayers; alive++ )
    {
        new bool:sendTo[33];
        send = false;
 
        if( !is_user_alive(alive) )
        {
            continue;
        }
 
        sendTo[alive] = true;
 
        get_user_name(alive, szName, 32);
        format(szHud, 45, "%s nézői:^n", szName);
 
        for( new dead = 1; dead <= gMaxPlayers; dead++ )
        {
            if( is_user_connected(dead) )
            {
                if( is_user_alive(dead) )//|| is_user_bot(dead) )
                {
                    continue;
                }
 
                if( pev(dead, pev_iuser2) == alive )
                {
                    if( !(get_pcvar_num(gCvarImmunity)&&get_user_flags(dead, 0)&FLAG) )
                    {
                        get_user_name(dead, szName, 32);
                        add(szName, 33, "^n", 0);
                        add(szHud, 1101, szName, 0);
                        send = true;
                    }
 
                    sendTo[dead] = true;
                }
            }
        }
 
        if( send == true )
        {
            for( new i = 1; i <= gMaxPlayers; i++ )
            {
                if( sendTo[i] == true
                && gOnOff[i] == true )
                {
                    if(get_pcvar_num(gCvarRandomColors))
                        set_hudmessage(random_num(15, 255), random_num(15, 255), random_num(15, 255), 0.75, 0.12, 2, 0.5, 1.1, 0.0, 0.0, 4);
                    else
                        set_hudmessage(PIROS, ZOLD, KEK, 0.75, 0.12, 0, 0.0, 1.1, 0.0, 0.0, 4);
 
                    show_hudmessage(i, szHud);
                }
            }
        }
    }
 
    return PLUGIN_CONTINUE;
}
 
public client_connect(id)
{
    gOnOff[id] = true;
}
 
public client_disconnect(id)
{
    gOnOff[id] = true;
}


Ez így what?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 15:05 
Offline
Beavatott
Avatar

Csatlakozott: 2017.12.25. 01:06
Hozzászólások: 96
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 19 alkalommal
viewtopic.php?f=29&t=15231&p=184758&hilit=Sz%C3%ADnes+néző#p184758

_________________
[steam]veteranfiatal[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Speclista
HozzászólásElküldve: 2018.01.23. 16:09 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
fiatalveteran írta:
viewtopic.php?f=29&t=15231&p=184758&hilit=Sz%C3%ADnes+néző#p184758


Sziasztok beszeretném beállítani a spectator listát arra hogy váltsa a színét csak nem tudom már mi az rgb kód valaki tudna segiteni ?

Én természetes és egyben alap dolognak tartom a szövegértést, persze nem ítélkezem senki felett, de bosszantó, hogy nyitnak egy témát, és napi szinten látom, hogy értelmetlen h.sz-ek kerülnek oda. Persze ez témával kapcsolatos, csak épp nem az amire a kérdést tették fel. Mindegy.

Edit: Ne folytatódjon itt, ha reagálni szeretnél PÜ-ben tedd meg, és elkerülve a kérdést. Nem vagyok rád mérges, és semmi probléma csupán legközelebb figyelj oda.

Ők köszönték meg Pika nek ezt a hozzászólást: pogibanane (2018.01.23. 19:37)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 16 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole