UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie
Serwery Counter Strike 1.6 wiaderko.com

HashJama [TP] 193.33.176.148:27015 status serwera HashJama [TP] połącz

HashJama [FFA] 193.33.176.188:27015status serwera HashJama [FFA] połącz

HashJama [DM] 193.33.176.53:27015status serwera HashJama [DM] połącz

HashJama [Aim Hs] 193.33.176.15:27015status serwera HashJama [Aim Hs] połącz

HashJama [Flags] 193.33.176.111:27015status serwera HashJama  [Flags] połącz

HashJama [AWP/HG DM] 193.33.176.50:27015status serwera HashJama [AWP/HG DM] 193.33.176.50:27015 połącz

HashJama [TP #2] 193.33.176.54:27015status serwera HashJama [TP #2] 193.33.176.54:27015 połącz

wiaderko.com [Ventrilo] v1.svoice.pl:6416status serwera wiaderko.com [Ventrilo]

SPONSOR:
pukawka.pl

Wątek: Napisy na srodku i w innych czesciach ekranu

Pokaż wyniki od 1 do 8 z 8
  1. #1 Napisy na srodku i w innych czesciach ekranu 
    Lamka
    Dołączył
    Oct 2008
    Posty
    25
    Witam, kiedy piszę adminem na srodku ekranu przez komendy w say'u: @@ i @

    to napisy czasem pojawiają sie na ułamek sekundy a czasem normalnie, można ustawic jakos amx'a zeby te napisy zawsze pojawiały sie np. na 3 sek ?
     

  2. #2 Odp: Napisy na srodku i w innych czesciach ekranu 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,226
    pewnie jakieś inne napisy HUD przeszkadzają
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
     

  3. #3 Odp: Napisy na srodku i w innych czesciach ekranu 
    V.I.P. Awatar szyman
    Dołączył
    Jan 2008
    Wiek
    24
    Posty
    921
    podczepiam sie pod topic

    mam podobny problem na czyims serverze gdzie jestem adminem
    raz tekst widac ok 3-4sek , a raz nawet chwile mrygnie badz w ogole ja go nie widze (w konsoli akurat jest)
    i tu moim zdaniem inne teksty na hudzie nie maja wplywu typu statystyki konca rundy , reklamy na say czy amx_scrollmessage albo amx_imessage

    znikanie owego tekstu say @, @@ czy @@@ zdarza sie w najmniej oczekiwanych momentach, nie dzieje sie to non stop ale czasem denerwuje jak dwa-trzy razy w ciagu trwania mapy nie widze co napisalem albo ten tekst widac 0.20 sek

    wersja amxx 1.8.1
    KLIKNIJ - pomoz chorym dzieciakom i potrzebujacym pomocy ! pajacyk || polskie serce || podziel sie chlebem || spelniamy marzenia || sadzimy nadzieje

     

  4. #4 Odp: Napisy na srodku i w innych czesciach ekranu 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,226
    Cytat Zamieszczone przez szyman Zobacz posta
    podczepiam sie pod topic

    mam podobny problem na czyims serverze gdzie jestem adminem
    raz tekst widac ok 3-4sek , a raz nawet chwile mrygnie badz w ogole ja go nie widze (w konsoli akurat jest)
    i tu moim zdaniem inne teksty na hudzie nie maja wplywu typu statystyki konca rundy , reklamy na say czy amx_scrollmessage albo amx_imessage

    znikanie owego tekstu say @, @@ czy @@@ zdarza sie w najmniej oczekiwanych momentach, nie dzieje sie to non stop ale czasem denerwuje jak dwa-trzy razy w ciagu trwania mapy nie widze co napisalem albo ten tekst widac 0.20 sek

    wersja amxx 1.8.1
    admin esp spec? pokaż plugins.ini
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
     

  5. #5 Odp: Napisy na srodku i w innych czesciach ekranu 
    Starsza lamka
    Dołączył
    Mar 2009
    Wiek
    18
    Posty
    37
    Mam tak na moim serwie. Admin który to pisze widzi tekst czasem przez sekundę ale inni gracze widzą normalnie. Więc nie powinien być to problem. Jeżeli chcesz zobaczyć co napisałeś to możesz zobaczyć w konsoli.
     

  6. #6 Odp: Napisy na srodku i w innych czesciach ekranu 
    V.I.P. Awatar szyman
    Dołączył
    Jan 2008
    Wiek
    24
    Posty
    921
    @ up .
    to nie rozwiazuje problemu

    @naven
    tak , mamy admin spec esp - tylko co on ma wspolnego z problemem?
    liste pluginow dam potem jak h@ bedzie dostepny
    KLIKNIJ - pomoz chorym dzieciakom i potrzebujacym pomocy ! pajacyk || polskie serce || podziel sie chlebem || spelniamy marzenia || sadzimy nadzieje

     

  7. #7 Odp: Napisy na srodku i w innych czesciach ekranu 
    Adminus pospolitus
    Dołączył
    Jan 2008
    Wiek
    20
    Posty
    9,226
    admin esp spec też wykorzystuje HUD, wyłącz sobie w menu na "r" napisy powinno przestać
    Najlepszy hosting www tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na www.naven.com.pl
    Jebać steama.
     

  8. #8 Odp: Napisy na srodku i w innych czesciach ekranu 
    Super Mod Awatar seba
    Dołączył
    Jun 2007
    Wiek
    4
    Posty
    13,379
    Kod php:
    /* AMX Mod X
    *   Admin Chat Plugin
    *
    * by the AMX Mod X Development Team
    *  originally developed by OLO
    *
    * This file is part of AMX Mod X.
    *
    *
    *  This program is free software; you can redistribute it and/or modify it
    *  under the terms of the GNU General Public License as published by the
    *  Free Software Foundation; either version 2 of the License, or (at
    *  your option) any later version.
    *
    *  This program is distributed in the hope that it will be useful, but
    *  WITHOUT ANY WARRANTY; without even the implied warranty of
    *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    *  General Public License for more details.
    *
    *  You should have received a copy of the GNU General Public License
    *  along with this program; if not, write to the Free Software Foundation,
    *  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    *
    *  In addition, as a special exception, the author gives permission to
    *  link the code of this program with the Half-Life Game Engine ("HL
    *  Engine") and Modified Game Libraries ("MODs") developed by Valve,
    *  L.L.C ("Valve"). You must obey the GNU General Public License in all
    *  respects for all of the code used other than the HL Engine and MODs
    *  from Valve. If you modify this file, you may extend this exception
    *  to your version of the file, but you are not obligated to do so. If
    *  you do not wish to do so, delete this exception statement from your
    *  version.
    */

    #include <amxmodx>
    #include <amxmisc>

    new g_msgChannel

    #define MAX_CLR 10

    new g_Colors[MAX_CLR][] = {"COL_WHITE""COL_RED""COL_GREEN""COL_BLUE""COL_YELLOW""COL_MAGENTA""COL_CYAN""COL_ORANGE""COL_OCEAN""COL_MAROON"}
    new 
    g_Values[MAX_CLR][] = {{255255255}, {25500}, {02550}, {00255}, {2552550}, {2550255}, {0255255}, {227968}, {4589116}, {1034438}}
    new 
    Float:g_Pos[4][] = {{0.00.0}, {0.050.55}, {-1.00.2}, {-1.00.7}}

    new 
    g_syncmsg

    new amx_show_activity;
    public 
    plugin_init()
    {
        
    register_plugin("Admin Chat"AMXX_VERSION_STR"AMXX Dev Team")
        
    register_dictionary("adminchat.txt")
        
    register_dictionary("common.txt")
        
    register_clcmd("say""cmdSayChat"ADMIN_CHAT"@[@|@|@][w|r|g|b|y|m|c]<text> - displays hud message")
        
    register_clcmd("say_team""cmdSayAdmin"0"@<text> - displays message to admins")
        
    register_concmd("amx_say""cmdSay"ADMIN_CHAT"<message> - sends message to all players")
        
    register_concmd("amx_chat""cmdChat"ADMIN_CHAT"<message> - sends message to admins")
        
    register_concmd("amx_psay""cmdPsay"ADMIN_CHAT"<name or #userid> <message> - sends private message")
        
    register_concmd("amx_tsay""cmdTsay"ADMIN_CHAT"<color> <message> - sends left side hud message to all players")
        
    register_concmd("amx_csay""cmdTsay"ADMIN_CHAT"<color> <message> - sends center hud message to all players")
        
        
    amx_show_activity get_cvar_pointer("amx_show_activity");
        
        if (
    amx_show_activity == 0)
        {
            
    amx_show_activity register_cvar("amx_show_activity""2");
        }
        
        
    g_syncmsg CreateHudSyncObj()
    }

    public 
    cmdSayChat(id)
    {
        if (!
    access(idADMIN_CHAT))
        {
            return 
    PLUGIN_CONTINUE
        
    }
        
        new 
    said[6], 0
        read_argv
    (1said5)
        
        while (
    said[i] == '@')
        {
            
    i++
        }
        
        if (!
    || 3)
        {
            return 
    PLUGIN_CONTINUE
        
    }
        
        new 
    message[192], 0
        read_args
    (message191)
        
    remove_quotes(message)
        
        switch (
    said[i])
        {
            case 
    'r'1
            
    case 'g'2
            
    case 'b'3
            
    case 'y'4
            
    case 'm'5
            
    case 'c'6
            
    case 'o'7
        
    }
        
        new 
    ni
        
    if (a)
        {
            
    n++
            
    s++
        }
        while (
    said[s] && isspace(said[s]))
        {
            
    n++
            
    s++
        }
        

        new 
    name[32], authid[32], userid
        
        get_user_authid
    (idauthid31)
        
    get_user_name(idname31)
        
    userid get_user_userid(id)
        
        
    log_amx("Chat: ^"%s<%d><%s><>^" tsay ^"%s^""nameuseridauthidmessage[n])
        
    log_message("^"%s<%d><%s><>^" triggered ^"amx_tsay^" (text ^"%s^") (color ^"%L^")"nameuseridauthidmessage[n], "en"g_Colors[a])
        
        if (++
    g_msgChannel || g_msgChannel 3)
        {
            
    g_msgChannel 3
        
    }
        
        new 
    Float:verpos g_Pos[i][1] + float(g_msgChannel) / 35.0
        
        set_hudmessage
    (g_Values[a][0], g_Values[a][1], g_Values[a][2], g_Pos[i][0], verpos06.06.00.50.15, -1)

        switch ( 
    get_pcvar_num(amx_show_activity) )
        {
            case 
    34:
            {
                new 
    maxpl get_maxplayers();
                for (new 
    pl 1pl <= maxplpl++)
                {
                    if (
    is_user_connected(pl) && !is_user_bot(pl))
                    {
                        if (
    is_user_admin(pl))
                        {
                            
    //show_hudmessage(pl, "%s :   %s", name, message[i + n])
                            
    ShowSyncHudMsg(0,g_syncmsg"%s :   %s"namemessage[n])
                            
    client_print(plprint_notify"%s :   %s"namemessage[n])
                        }
                        else
                        {
                            
    //show_hudmessage(pl, "%s", message[i + n])
                            
    ShowSyncHudMsg(0,g_syncmsg"%s"message[n])
                            
    client_print(plprint_notify"%s"message[n])
                        }
                    }
                }
            }
            case 
    2:
            {
                
    //show_hudmessage(0, "%s :   %s", name, message[i + n])
                
    ShowSyncHudMsg(0,g_syncmsg"%s :   %s"namemessage[n])
                
    client_print(0print_notify"%s :   %s"namemessage[n])
            }
            default:
            {
                
    //show_hudmessage(0, "%s", message[i + n])
                
    ShowSyncHudMsg(0,g_syncmsgmessage[n])
                
    client_print(0print_notify"%s"message[n])
            }
        }

        return 
    PLUGIN_HANDLED
    }

    public 
    cmdSayAdmin(id)
    {
        new 
    said[2]
        
    read_argv(1said1)
        
        if (
    said[0] != '@')
            return 
    PLUGIN_CONTINUE
        
        
    new message[192], name[32], authid[32], userid
        
    new players[32], inum
        
        read_args
    (message191)
        
    remove_quotes(message)
        
    get_user_authid(idauthid31)
        
    get_user_name(idname31)
        
    userid get_user_userid(id)
        
        
    log_amx("Chat: ^"%s<%d><%s><>^" chat ^"%s^""nameuseridauthidmessage[1])
        
    log_message("^"%s<%d><%s><>^" triggered ^"amx_chat^" (text ^"%s^")"nameuseridauthidmessage[1])
        
        if (
    is_user_admin(id))
            
    format(message191"(%L) %s :  %s"id"ADMIN"namemessage[1])
        else
            
    format(message191"(%L) %s :  %s"id"PLAYER"namemessage[1])

        
    get_players(playersinum)
        
        for (new 
    0inum; ++i)
        {
            
    // dont print the message to the client that used the cmd if he has ADMIN_CHAT to avoid double printing
            
    if (players[i] != id && get_user_flags(players[i]) & ADMIN_CHAT)
                
    client_print(players[i], print_chat"%s"message)
        }
        
        
    client_print(idprint_chat"%s"message)
        
        return 
    PLUGIN_HANDLED
    }

    public 
    cmdChat(idlevelcid)
    {
        if (!
    cmd_access(idlevelcid2))
            return 
    PLUGIN_HANDLED

        
    new message[192], name[32], players[32], inumauthid[32], userid
        
        read_args
    (message191)
        
    remove_quotes(message)
        
    get_user_authid(idauthid31)
        
    get_user_name(idname31)
        
    userid get_user_userid(id)
        
    get_players(playersinum)
        
        
    log_amx("Chat: ^"%s<%d><%s><>^" chat ^"%s^""nameuseridauthidmessage)
        
    log_message("^"%s<%d><%s><>^" triggered ^"amx_chat^" (text ^"%s^")"nameuseridauthidmessage)
        
        
    format(message191"(ADMINS) %s :   %s"namemessage)
        
    console_print(id"%s"message)
        
        for (new 
    0inum; ++i)
        {
            if (
    access(players[i], ADMIN_CHAT))
                
    client_print(players[i], print_chat"%s"message)
        }
        
        return 
    PLUGIN_HANDLED
    }

    public 
    cmdSay(idlevelcid)
    {
        if (!
    cmd_access(idlevelcid2))
            return 
    PLUGIN_HANDLED

        
    new message[192], name[32], authid[32], userid
        
        read_args
    (message191)
        
    remove_quotes(message)
        
    get_user_authid(idauthid31)
        
    get_user_name(idname31)
        
    userid get_user_userid(id)
        
    client_print(0print_chat"%L"LANG_PLAYER"PRINT_ALL"namemessage)
        
    console_print(id"%L"LANG_PLAYER"PRINT_ALL"namemessage)
        
        
    log_amx("Chat: ^"%s<%d><%s><>^" say ^"%s^""nameuseridauthidmessage)
        
    log_message("^"%s<%d><%s><>^" triggered ^"amx_say^" (text ^"%s^")"nameuseridauthidmessage)
        
        return 
    PLUGIN_HANDLED
    }

    public 
    cmdPsay(idlevelcid)
    {
        if (!
    cmd_access(idlevelcid3))
            return 
    PLUGIN_HANDLED
        
        
    new name[32]
        
    read_argv(1name31)
        new 
    priv cmd_target(idname0)

        if (!
    priv)
            return 
    PLUGIN_HANDLED
        
        
    new length strlen(name) + 1

        get_user_name
    (privname31); 
        
        new 
    message[192], name2[32], authid[32], authid2[32], useriduserid2
        
        get_user_authid
    (idauthid31)
        
    get_user_name(idname231)
        
    userid get_user_userid(id)
        
    read_args(message191)
        
        if (
    message[0] == '"' && message[length] == '"'// HLSW fix
        
    {
            
    message[0] = ' '
            
    message[length] = ' '
            
    length += 2
        
    }
        
        
    remove_quotes(message[length])
        
    get_user_name(privname31)
        
        if (
    id && id != priv)
            
    client_print(idprint_chat"(%s) %s :   %s"namename2message[length])
        
        
    client_print(privprint_chat"(%s) %s :   %s"namename2message[length])
        
    console_print(id"(%s) %s :   %s"namename2message[length])
        
    get_user_authid(privauthid231)
        
    userid2 get_user_userid(priv)
        
        
    log_amx("Chat: ^"%s<%d><%s><>^" psay ^"%s<%d><%s><>^" ^"%s^""name2useridauthidnameuserid2authid2message[length])
        
    log_message("^"%s<%d><%s><>^" triggered ^"amx_psay^" against ^"%s<%d><%s><>^" (text ^"%s^")"name2useridauthidnameuserid2authid2message[length])
        
        return 
    PLUGIN_HANDLED
    }

    public 
    cmdTsay(idlevelcid)
    {
        if (!
    cmd_access(idlevelcid3))
            return 
    PLUGIN_HANDLED
        
        
    new cmd[16], color[16], color2[16], message[192], name[32], authid[32], userid 0
        
        read_argv
    (0cmd15)
        new 
    bool:tsay = (tolower(cmd[4]) == 't')
        
        
    read_args(message191)
        
    remove_quotes(message)
        
    parse(messagecolor15)
        
        new 
    found 00
        
    new lang[3], langnum get_langsnum()

        for (new 
    0MAX_CLR; ++i)
        {
            for (new 
    0langnumj++)
            {
                
    get_lang(jlang)
                
    format(color215"%L"langg_Colors[i])
                
                if (
    equali(colorcolor2))
                {
                    
    i
                    found 
    1
                    
    break
                }
            }
            if (
    found == 1)
                break
        }
        
        new 
    length found ? (strlen(color) + 1) : 0
        
        
    if (++g_msgChannel || g_msgChannel 3)
            
    g_msgChannel 3

        
    new Float:verpos = (tsay 0.55 0.1) + float(g_msgChannel) / 35.0
        
        get_user_authid
    (idauthid31)
        
    get_user_name(idname31)
        
    userid get_user_userid(id)
        
    set_hudmessage(g_Values[a][0], g_Values[a][1], g_Values[a][2], tsay 0.05 : -1.0verpos06.06.00.50.15, -1)

        switch ( 
    get_pcvar_num(amx_show_activity) )
        {
            case 
    34:
            {
                new 
    maxpl get_maxplayers();
                for (new 
    pl 1pl <= maxplpl++)
                {
                    if (
    is_user_connected(pl) && !is_user_bot(pl))
                    {
                        if (
    is_user_admin(pl))
                        {
                            
    show_hudmessage(pl"%s :   %s"namemessage[length])
                            
    client_print(plprint_notify"%s :   %s"namemessage[length])
                        }
                        else
                        {
                            
    show_hudmessage(pl"%s"message[length])
                            
    client_print(plprint_notify"%s"message[length])
                        }
                    }
                }
                
    console_print(id"%s :  %s"namemessage[length])
            }
            case 
    2:
            {
                
    show_hudmessage(0"%s :   %s"namemessage[length])
                
    client_print(0print_notify"%s :   %s"namemessage[length])
                
    console_print(id"%s :  %s"namemessage[length])
            }
            default:
            {
                
    show_hudmessage(0"%s"message[length])
                
    client_print(0print_notify"%s"message[length])
                
    console_print(id"%s"message[length])
            }
        }

        
    log_amx("Chat: ^"%s<%d><%s><>^" %s ^"%s^""nameuseridauthidcmd[4], message[length])
        
    log_message("^"%s<%d><%s><>^" triggered ^"%s^" (text ^"%s^") (color ^"%s^")"nameuseridauthidcmdmessage[length], color2)

        return 
    PLUGIN_HANDLED

    Łapcie poprawiony adminchat.sma, skompilujcie sobie do adminchat.amxx i wrzucajcie fix'a na serwer.
    Graczu CS'a, coś dla Ciebie...

    serwer CS - Puchatek 4FuN - IP: 193.33.176.104:27015
    nowy adres IP - nowa jakość - koniecznie zapisz nowy adres IP!

    ... jeżeli Ci mało, więcej znajdziesz na Puchatkowych serwerach


     

Podobne wątki

  1. [Steam] Napisy u góry ekranu :/
    By krzysiek_63 in forum Problemy z CS 1.6
    Odpowiedzi: 7
    Ostatni post / autor: 06-05-2010, 09:55
  2. [header] w czesciach
    By ~ghana. in forum Prośby o wykonanie grafiki
    Odpowiedzi: 1
    Ostatni post / autor: 01-05-2010, 19:43
  3. Jak przekształcic skrypt?? looknij sam ;) opis w srodku
    By wiola552 in forum Tworzenie - projektowanie stron www
    Odpowiedzi: 6
    Ostatni post / autor: 12-10-2009, 17:16
  4. Na srodku wyswietlane odebranie hp
    By PaKuL$0N in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 6
    Ostatni post / autor: 06-07-2009, 12:39
  5. Dwa napisy - FPS oraz GODZINA u góry ekranu
    By Rybka00 in forum Problemy z CS 1.6
    Odpowiedzi: 7
    Ostatni post / autor: 19-04-2009, 21:58
  6. Napisy na Srodku Ekranu .... BF2 Mode :/ Potrzebna pomoc
    By Anty1234 in forum Problemy z CS 1.6
    Odpowiedzi: 3
    Ostatni post / autor: 25-03-2009, 23:29
  7. Dziwne napisy w rogu ekranu
    By wizz in forum Problemy z CS 1.6
    Odpowiedzi: 1
    Ostatni post / autor: 18-04-2008, 19:46
  8. ZAjebisty serwer ip wszystko w srodku
    By ass in forum Archiwum serwerów Counter Strike 1.6 Steam i Non Steam
    Odpowiedzi: 0
    Ostatni post / autor: 21-12-2007, 14:19
  9. Odpowiedzi: 3
    Ostatni post / autor: 02-10-2007, 15:05

Odwiedzający znaleźli tę stronę szukając:

Nikt jeszcze nie odwiedził tej strony poprzez wyszukiwarki
Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •