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: złe komendy amx

Pokaż wyniki od 1 do 14 z 14
  1. #1 złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    Mam taki problem: kiedy chcę wpisać na say np: komendę /music to nic się nie pojawia a w konsoli pojawia się napis: "unknow_comands: amx_music".
    czy wie ktoś dlaczego pojawia się taka komenda a nie menu music?
    z góry THX!!!
     

  2. #2 Odp: złe komendy amx 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    Nie masz pluginu do tej komendy, albo źle amx zainstalowany.
     

  3. #3 Odp: złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    Mam plugin i dobrze amx zainstalowany, może pomoże to że kiedyś po zainstalowaniu jakiegoś innego pluginu się to stało.
    moje plugins.ini w załączniku.
    Załączone pliki
     

  4. #4 Odp: złe komendy amx 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    A wkleiłeś pliki .sma do folderu scripting?
     

  5. #5 Odp: złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    za kogo ty mnie masz! oczywiście
     

  6. #6 Odp: złe komendy amx 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    Nie wkurzaj się. Ja tylko się pytam. Jeden się zna na tym, drugi na tym..
     

  7. #7 Odp: złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    no dobra, ale wiesz co może to powodawać?
     

  8. #8 Odp: złe komendy amx 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    Albo źle skonfigurowany amx albo zwalony plugin.
     

  9. #9 Odp: złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    może to ci coś wytłumaczy, że jak pisze to samo na u (say_team) to wszystko jest ok.
    Ale już na zwyczajnym say jest shit:P
     

  10. #10 Odp: złe komendy amx 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    Wpisz w konsoli:

    hud_saytext 1 lub hud_saytext 0.
     

  11. #11 Odp: złe komendy amx 
    Spamer
    Dołączył
    Oct 2007
    Wiek
    23
    Posty
    136
    znajdz w pluginie register_clcmd("say_team /music"[...]")

    zmien na say /music, skompiluj i wsadz na serwer, a jak nie to daj sma pluginu.
     

  12. #12 Odp: złe komendy amx 
    Spamer Awatar BotNaEasy
    Dołączył
    Feb 2008
    Posty
    222
    3maj sma

    Kod php:
    #include <amxmodx>
    #include <amxmisc>

    #if !defined charsmax
        #define charsmax(%1) sizeof(%1)-1
    #endif

    #define MAX_MEDIA     30

    new g_mediaID
    new g_media_player[1536]
    new 
    g_media_names[MAX_MEDIA][32]
    new 
    g_media_urls[MAX_MEDIA][512]
    new 
    g_menuposition[33]
    new 
    g_currentmediaplaying[33]


    enum INFO NAMEAUTHORVERSION }

    new const 
    PLUGIN[INFO:3][] = 

        
    "Adv. Media Player""cheap_suit""3.1"
    }

    public 
    plugin_init() 
    {
        
    register_plugin(PLUGIN[NAME], PLUGIN[VERSION], PLUGIN[AUTHOR])
        
    register_cvar(PLUGIN[NAME], PLUGIN[VERSION], FCVAR_SPONLY|FCVAR_SERVER)
        
    register_menucmd(register_menuid("media_list"),  1023"action_medialist")
        
        
    register_clcmd("say",             "cmd_say")
        
    register_clcmd("say_team",         "cmd_say")
        
    register_concmd("amx_addmedia",     "cmd_addmedia",     ADMIN_CFG,     "- usage: <media name> <media url> | WARNING: BE SURE NOT TO HAVE A TYPO")
        
    register_concmd("amx_setmedia",     "cmd_setmedia",     ADMIN_BAN,     "- usage: <@all|playerID> <media ID> | set media for player(s)")
        
    register_concmd("amx_reloadmedia",     "cmd_reloadmedia",     ADMIN_CFG,    "- reload's the amp_medialist.ini file")
        
    register_concmd("amx_listmedia",     "cmd_listmedia",     0,         "- show's all media available also to get the media id for admins")
        
    register_concmd("amx_listeners",     "cmd_showlisteners",     0,         "- show's current media playing")
        
        
    initialize()
    }

    public 
    client_putinserver(id)
    {
        
    g_currentmediaplaying[id] = -1
        set_task
    (20.0"task_inform"id
    }

    public 
    task_inform(id) if(is_user_connected(id))
        
    client_print(idprint_chat"* This server is running %s. Type /listen | /music | /media to listen to the servers media playlist."PLUGIN[NAME])

    public 
    task_info(id) if(is_user_connected(id))
        
    client_print(idprint_chat"* You are currently playing %s. Type /stop to stop the media."g_media_names[g_currentmediaplaying[id]])

    public 
    cmd_reloadmedia(idlevelcid)
    {
        if(!
    cmd_access(idlevelcid1))
            return 
    PLUGIN_HANDLED_MAIN
        
        initialize
    ()
        
    console_print(id"* Reloaded amp_medialist.ini file")
        
        return 
    PLUGIN_HANDLED_MAIN
    }

    public 
    cmd_listmedia(id)
    {
        
    console_print(id"* Available Media:")
        for(new 
    0g_mediaIDi++)
            
    console_print(id"#%d %s"ig_media_names[i])
        
        return 
    PLUGIN_HANDLED_MAIN
    }

    public 
    cmd_showlisteners(id)
    {
        
        
    console_print(id"* Current media being played:")
        new 
    players[32], numiindexmediaid
        get_players
    (playersnum"hc")
            
        for(
    0numi++)
        {
            
    index players[i]
            
    mediaid g_currentmediaplaying[index]
            
            if(
    mediaid == -1)
                continue
            
            static 
    name[32]
            
    get_user_name(indexnamecharsmax(name))
            
    console_print(id"%s  #%d. %s"namemediaidg_media_names[mediaid])
        }
        return 
    PLUGIN_HANDLED_MAIN
    }

    public 
    cmd_addmedia(idlevelcid)
    {
        if(!
    cmd_access(idlevelcid3))
            return 
    PLUGIN_HANDLED_MAIN
        
        
    new medianame[32], mediaurl[256]
        
    read_argv(1medianamecharsmax(medianame))
        
    read_argv(2mediaurlcharsmax(mediaurl))
        
        
    copy(g_media_names[g_mediaID], charsmax(g_media_names[]), medianame)
        
    copy(g_media_urls[g_mediaID++], charsmax(g_media_urls[]), mediaurl)
        
        new 
    configs_dir[128], file[128]
        
    get_localinfo("amxx_configsdir"configs_dircharsmax(configs_dir))
        
        
    formatex(filecharsmax(file), "%s/%s"configs_dir"amp_medialist.ini")
        if(
    file_exists(file))
        {
            new 
    text[512]
            
    formatex(textcharsmax(text), "^n^"%s^" ^"%s^""medianamemediaurl)
            
    write_file(filetext)
            
            
    console_print(id"* Added %s to amp_medialist.ini"medianame)
        }
        return 
    PLUGIN_HANDLED_MAIN
    }

    public 
    cmd_setmedia(idlevelcid)
    {
        if(!
    cmd_access(idlevelcid3))
            return 
    PLUGIN_HANDLED_MAIN
        
        
    new player[32], medianumber[11]
        
    read_argv(1playercharsmax(player))
        
    read_argv(2medianumbercharsmax(medianumber))
        
        new 
    mediaid str_to_num(medianumber)
        
        if(
    mediaid g_mediaID)
        {
            
    console_print(id"* Cant find media")
            return 
    PLUGIN_HANDLED_MAIN
        
    }
            
        if(
    equali(player"@all"))
        {    
            new 
    players[32], numi
            get_players
    (playersnum"hc")
            
            for(
    0numi++)
                
    play_media(players[i], mediaid)
        }
        else
        {
            new 
    index cmd_target(idplayer2)
            if(
    index
            {


                new 
    name[32]
                
    get_user_name(indexnamecharsmax(name))
                
                
    play_media(indexmediaid)
                
    client_print(idprint_console"* Playing %s to %s"g_media_names[mediaid], name)
            }
        }
        return 
    PLUGIN_HANDLED_MAIN
    }

    public 
    cmd_say(id)
    {
        static 
    say_args[64]
        
    read_args(say_argscharsmax(say_args))
        
    remove_quotes(say_args)
        
        if(
    say_args[0] != '/')
            return 
    PLUGIN_CONTINUE
        
        
    if(equali(say_args"/playmusic") || equali(say_args"/music") || equali(say_args"/playmedia") || equali(say_args"/listen"))
        {
            
    display_medialist(idg_menuposition[id] = 0)
            return 
    PLUGIN_HANDLED_MAIN
        
    }
            
        else if(
    equali(say_args"/stopmusic") || equali(say_args"/stop") || equali(say_args"/stopmedia"))
        {
            
    g_currentmediaplaying[id] = -1
                
            
    static motd[1024], len
            len 
    formatex(motdcharsmax(motd), "<html><head><style type=^"text/css^">pre{color:#FFB000;}body{background:#000000;margin-left:8px;margin-top:0px;}</style></head><pre><body>")
            
    len += formatex(motd[len], charsmax(motd) - len"<center>Stopped media. This has been brought you by %s.^n"PLUGIN[NAME])
            
    len += formatex(motd[len], charsmax(motd) - len"<center>You can get this plugin @ amxmodx.org.^n")
            
    len += formatex(motd[len], charsmax(motd) - len"</body></pre></html>^n")
                
            
    show_motd(idmotdPLUGIN[NAME])
                
            return 
    PLUGIN_HANDLED_MAIN
        
    }
            
        else if(
    equali(say_args"/playagain") || equali(say_args"/reload") || equali(say_args"/replay"))
        {
            if(
    g_currentmediaplaying[id] == -1)
                
    client_print(idprint_chat"* You are not listening to any media.")
            else
                
    play_media(idg_currentmediaplaying[id])
                
            return 
    PLUGIN_HANDLED_MAIN
        
    }
        return 
    PLUGIN_CONTINUE
    }

    display_medialist(idpos)
    {
        if(
    pos 0)
            return
        
        new 
    maxtotal g_mediaID

        
    new start pos 8
          
    if(start >= maxtotal)
                
    start pos g_menuposition[id]
        
        new 
    menubody[512]
          new 
    len format(menubodycharsmax(menubody), "Select a Media to Play:^n^n")
        
          new 
    end start 8
          
    new keys MENU_KEY_0

        
    if(end maxtotal)
                
    end maxtotal

        
    new 0
          
    for(new startend; ++a
        {
            
    keys |= (1<<b)
            
    len += formatex(menubody[len], charsmax(menubody), "%d. %s^n", ++bg_media_names[a])
          }

          if(
    end != maxtotal)
        {
                
    formatex(menubody[len], charsmax(menubody), "^n9. %s...^n0. %s""More"pos "Back" "Exit")
                
    keys |= MENU_KEY_9
          
    }
          else
            
    formatex(menubody[len], charsmax(menubody), "^n0. %s"pos "Back" "Exit")
            
          
    show_menu(idkeysmenubody, -1"media_list")
    }

    public 
    action_medialist(idkey)
    {
        switch(
    key)
        {
                case 
    8display_medialist(id, ++g_menuposition[id])
            case 
    9display_medialist(id, --g_menuposition[id])
                default:
    play_media(id, (g_menuposition[id] * key))
        }
        return 
    PLUGIN_HANDLED
    }

    play_media(idmedia_id)
    {
        if(!
    file_exists(g_media_player))
            return
        
        
    g_currentmediaplaying[id] = media_id
        
        
    new player[sizeof(g_media_player)], motd[sizeof(g_media_player)], linelength
        
    while(read_file(g_media_playerline++, playercharsmax(player), length))
            
    add(motdcharsmax(motd), player)

        
    replace_all(motdcharsmax(motd), "[MEDIA_NAME]"g_media_names[media_id])
        
    replace_all(motdcharsmax(motd), "[MEDIA_URL]"g_media_urls[media_id])
        
        
    show_motd(idmotdPLUGIN[NAME])
        
        
    set_task(5.0"task_info"id)
    }

    initialize()
    {
        new 
    configs_dir[128], file[128], file_text[2048], len 0g_mediaID 0
        get_localinfo
    ("amxx_configsdir"configs_dircharsmax(configs_dir))
        
        
    formatex(filecharsmax(file), "%s/%s"configs_dir"amp_medialist.ini")
        if(!
    file_exists(file))
        {
            
    len format(file_textcharsmax(file_text), "; %s Media List^n"PLUGIN[NAME])
            
    len += format(file_text[len], charsmax(file_text) - len"; Format: ^"Media Name^"  ^"Media URL^"^n")
            
    len += format(file_text[len], charsmax(file_text) - len"; eg. ^"Papa Roach Last Resort^" ^"www.mysite.com/lastresort.mp3^n^"")    
            
    write_file(filefile_text)
        }
        
        
        
    formatex(g_media_playercharsmax(g_media_player), "%s/%s"configs_dir"amp_player.html"); len 0
        
    if(!file_exists(g_media_player))
        {
            
    len formatex(file_textcharsmax(file_text), "<html><head><style type=^"text/css^">pre{color:#FFB000;}body{background:#000000;margin-left:8px;margin-top:0px;}</style></head><pre><body>")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<center><b>Media:</b>[MEDIA_NAME]^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<center>Note: Selected media may take long to load.^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<center>You may close this MOTD, the media will keep playing.^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<center><OBJECT ID=^"MediaPlayer1^" width=400 height=144^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"classid=^"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"CODEBASE=^"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"standby=^"Loading Microsoft&#174; Windows® Media Player components...^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"type=^"application/x-oleobject^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<PARAM NAME=^"AutoStart^" VALUE=^"True^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<PARAM NAME=^"FileName^" VALUE=^"[MEDIA_URL]^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<PARAM NAME=^"ShowControls^" VALUE=^"True^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<PARAM NAME=^"ShowStatusBar^" VALUE=^"False^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<PARAM NAME=^"AutoRewind^" VALUE=^"True^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"<EMBED type=^"application/x-mplayer2^" pluginspage=^"http://www.microsoft.com/Windows/MediaPlayer/^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"SRC=^"[MEDIA_URL]^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"name=^"MediaPlayer1^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"autostart=1^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"showcontrols=1^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"autorewind=^"True^"^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"showstatusbar=^"False^">^n")
            
    len += formatex(file_text[len], charsmax(file_text) - len"</EMBED></OBJECT></body></pre></html>^n")
            
            
    write_file(g_media_playerfile_text)
        }
        
        new 
    text[1024], linelength
        
    while(read_file(fileline++, textcharsmax(text), length))
        {
            
    trim(text)
            if(!
    length || text[0] == ';')
                continue
            
            if(
    g_mediaID >= MAX_MEDIA)
                break
        
            static 
    left[32], right[512]
            
    strbreak(textleftcharsmax(left), rightcharsmax(right))
            
            
    replace_all(leftcharsmax(left), "^"", "")
            replace_all(right, charsmax(right), "
    ^"""")
            
    replace_all(rightcharsmax(right), " ""%20")
            
            
    copy(g_media_names[g_mediaID], charsmax(g_media_names[]), left)
            
    copy(g_media_urls[g_mediaID++], charsmax(g_media_urls[]), right)
        }

    Ostatnio edytowane przez BotNaEasy ; 31-07-2008 o 18:00
     

  13. #13 Odp: złe komendy amx 
    Banned
    Dołączył
    Jul 2008
    Posty
    92
    lol.. napewno masz błedy w amx dobrze looknij!
     

  14. #14 Odp: złe komendy amx 
    Spamer
    Dołączył
    Oct 2007
    Wiek
    23
    Posty
    136
    daj ten kod w tagach [php]
     

Podobne wątki

  1. Komendy
    By BeNq! in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 4
    Ostatni post / autor: 25-04-2010, 00:55
  2. komendy
    By kff1 in forum Problemy związane z CS:S Steam i Non Steam
    Odpowiedzi: 1
    Ostatni post / autor: 11-04-2010, 06:06
  3. Komendy
    By wwwibi in forum HLDS2 czyli serwer dla CS Source
    Odpowiedzi: 1
    Ostatni post / autor: 10-12-2009, 23:01
  4. [Non Steam] KoMenDy cfG
    By GerD in forum Problemy z CS 1.6
    Odpowiedzi: 9
    Ostatni post / autor: 18-10-2009, 13:11
  5. komendy
    By jewelz in forum Problemy z CS 1.6
    Odpowiedzi: 4
    Ostatni post / autor: 23-01-2009, 16:44
  6. komendy /me /hp
    By n0n4m3 in forum Problemy i konfiguracja AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 17-01-2009, 15:45
  7. Komendy
    By kantosz99 in forum Problemy z CS 1.6
    Odpowiedzi: 11
    Ostatni post / autor: 08-08-2008, 22:28
  8. komendy
    By `BeneK in forum Amx Mod X
    Odpowiedzi: 5
    Ostatni post / autor: 18-02-2008, 17:12
  9. Komendy CS
    By Shadow in forum Poradniki do Counter Strike 1.6
    Odpowiedzi: 16
    Ostatni post / autor: 16-02-2008, 12:55
  10. Komendy
    By Maxisho in forum Konfiguracja serwera HLDS Counter Strike 1.6
    Odpowiedzi: 2
    Ostatni post / autor: 08-02-2008, 09:38

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
  •