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: ewelinka_sounds remake

Pokaż wyniki od 1 do 3 z 3
  1. #1 ewelinka_sounds remake 
    Spamer z doświadczeniem Awatar U K A S H
    Dołączył
    Jul 2008
    Posty
    307
    W pluginie ewelinka_sounds.amxx gdy strzelimy do swojego odgrywany jest dzwiek (są 4 dzwieki i odtwarza sie losowy) , mi chodzi o to ze chce dodac to tych 4 jeszcze inne 4, i jak strzele w swojego zeby losowo z tych 8 odtwarzal sie jakis, a nazwy tych dzwiekow to teamk1, teamk2, teamk3 itd (dzwieki elo, siema, siemano moga zostac)

    probowalem sam przerobic ale przy kompilowaniu wyskauje blad, wiec prosze o pomoc

    To .sma orginalnego ewelinka_sounds

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

    new const PLUGIN[] = "Ewelinka Sounds"
    new const VERSION[] = "1.0"
    new const AUTHOR[] = "stupok69"

    new const g_sounds[][] =
    {
        
    "misc/elo.wav",
        
    "misc/siema.wav",
        
    "misc/siemano.wav"
    }

    new const 
    g_teamattack_sounds[][] =
    {
        
    "misc/tk1.wav",
        
    "misc/tk2.wav",
        
    "misc/tk3.wav",
        
    "misc/tk4.wav"
    }

    new 
    g_maxplayers

    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
        
    register_clcmd("say elo",   "say_elo_handle")
        
    register_clcmd("say siema""say_siema_handle")
        
    register_clcmd("say siemano",   "say_siemano_handle")
        
        
    g_maxplayers get_maxplayers() + 1
    }

    public 
    plugin_precache()
    {   
        for(new 
    0sizeof g_soundsi++)
        {   
            if(!
    precache_sound(g_sounds[i]))
            {
                
    log_amx("* Error: Could not precache (%s), plugin stopped."g_sounds[i])
                
    pause("ad")
            }
        }
        
        for(new 
    0sizeof g_teamattack_soundsi++)
        {
            if(!
    precache_sound(g_teamattack_sounds[i]))
        {
            
    log_amx("* Error: Could not precache (%s), plugin stopped."g_teamattack_sounds[i])
            
    pause("ad")
        }
    }
    }

    public 
    say_elo_handle(id)
    {
        
    play_sound(id0)
    }

    public 
    say_siema_handle(id)
    {
        
    play_sound(id1)
    }

    public 
    say_siemano_handle(id)
    {
        
    play_sound(id2)
    }

    public 
    play_sound(idsoundid)
    {
        static 
    buffer[64]

        
    format(buffer63"sound/%s"g_sounds[soundid])

        if(
    is_user_alive(id))
        {
            for(new 
    0g_maxplayersi++)
            {
                if(
    is_user_connected(i))
                {
                    
    console_cmd(id"spk %s"buffer)
                }
            }
        }
        else
        {
            for(new 
    0g_maxplayersi++)
            {
                if(
    is_user_connected(i) && !is_user_alive(i))
                {
                    
    console_cmd(id"spk %s"buffer)
                }
            }
        }
        return 
    PLUGIN_HANDLED
    }

    public 
    client_damage(attackervictimdamagewpnindexhitplaceTA)
    {
        if(
    TA)
        {
            
    emit_sound(victimCHAN_VOICEg_teamattack_sounds[random_num(0sizeof g_teamattack_sounds 1)], VOL_NORMATTN_NORM0PITCH_NORM)
        }

     

  2. #2 Odp: ewelinka_sounds remake 
    Lamka
    Dołączył
    Oct 2008
    Posty
    1
    powiedz jak to zrobic i daj linka do pobrania ;]
     

  3. #3 Odp: ewelinka_sounds remake 
    Spamer z doświadczeniem
    Dołączył
    Aug 2008
    Posty
    251
    AMX Mod X - Half-Life Scripting for Pros! kopiujesz kod, dajesz nazwę, klikasz compile i masz z rozszerzeniem amxx. Później robisz według tego: http://www.forum.wiaderko.com/poradn...-pluginow.html
     

Podobne wątki

  1. Remake
    By Sztywny in forum Pisanie pluginów AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 25-07-2010, 20:41
  2. Golden Arrow 3 The Remake
    By Kazik Na Żywo in forum Gry zręcznościowe online
    Odpowiedzi: 0
    Ostatni post / autor: 29-04-2009, 07:26

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
  •