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: Zasady --> Dzwiek.

Pokaż wyniki od 1 do 9 z 9
  1. #1 Zasady --> Dzwiek. 
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    Siema.

    Otóż znalazlem w sieci zajebisty dzwiek.

    On jest na zasadzie takich "zasad"

    Mozna By napisac plugin ktory odtwazal by ten dzwiek po wejsciu na serwer.


    Ma on dzialac na tej samej zasadzie jak zasady:

    Gracz sciaga dzwiek

    Wchoidzi na serwer, wybiera team, slyszy dzwiek.

    Zmiana mapki

    Kazdy graczy przy 1 rundzie na mapce (nie w kazdej tylko w 1 rundzie) slyszy dzwiek.


    W pluginie przydalo by sie:

    format. .mp3
    Aby kazdy gracz slyszal "swoj" sciagniety glos. (Newroundsound'a seby nie chce.)


    Mogłby ktos to zrobic?
     

  2. #2  
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    seba weź coś napisz.

    Myślę że to będzie naprawde fajnie się prezentować
     

  3. #3  
    Super Mod Awatar seba
    Dołączył
    Jun 2007
    Wiek
    4
    Posty
    13,379
    Zasady serwera - akceptacja zasad - gracz musi zaakceptować

    To nie można po prostu tego przerobić o.O?
    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


     

  4. #4  
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    próbowałem ale chyba ze 20 errorów przy kompilacji
     

  5. #5  
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    sebaaa !!!!! odpisz !!
     

  6. #6  
    Super Mod Awatar seba
    Dołączył
    Jun 2007
    Wiek
    4
    Posty
    13,379
    Kod php:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <amxmisc>

    #define PLUGIN "Akceptacja zasad"
    #define VERSION "1.0"
    #define AUTHOR "Sn!ff3r"

    #define Keys (1<<0)|(1<<1)

    new enabled
    new delay
    new immunity
    new file[84]
    new 
    joined[33], accepted[33]
    new 
    welcome[] = "sound/misc/welcome.mp3"

    public plugin_init() 
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    register_event("TeamInfo","join_team","a","2=TERRORIST","2=CT")
        
        
    enabled register_cvar("amx_rules_enabled","1")
        
    delay register_cvar("amx_rules_delaykick","60.0")
        
    immunity register_cvar("amx_rules_immunity","0")
        
        
    register_clcmd("radio1","hook")
        
    register_clcmd("radio2","hook")
        
    register_clcmd("radio3","hook")
        
        
    register_menucmd(register_menuid("Zasady serwera"), Keys"klawisze")
        
        static 
    configsdir[64]    
        
    get_localinfo("amxx_configsdir"configsdir63)    
        
    format(file 83 "%s/rules.txt" configsdir)
        
        if(!
    file_exists(file)) 
        {
            
    write_file(file"; Wpisz tutaj swoje zasady!")
            
    write_file(file"; Linie zaczynajace sie od ; to komentarze")
        }    
    }

    public 
    join_team()
    {
        if(!
    get_pcvar_num(enabled))
            return 
    PLUGIN_CONTINUE
            
        
    // pobrano z cs-puchatek.pl
        
    new id read_data(1)
        
        if(
    get_pcvar_num(immunity) && get_user_flags(id) & ADMIN_KICK)
            return 
    PLUGIN_CONTINUE
        
        joined
    [id]++
        
        if(
    joined[id] != 2// check for first join
            
    return PLUGIN_CONTINUE    

        client_cmd
    ("mp3 play %s",welcome)

        new 
    inumtext[127], rules[440]
        
        for(
    0read_file(fileitext127num); i++) 
        {
            if(
    num && text[0] != ';'
            {
                
    add(rules,439,text)
                
    add(rules,439,"^n")
            }
        }
        
        new 
    body[512]
        
    formatex(body,511,"\dZasady serwera:^n\r%s^n\yAkceptujesz zasady?^n\w1. Nie^n2. Tak^n",rules)    
        
    show_menu(idKeysbody, -1"Zasady serwera")
        
        
    set_task(get_pcvar_float(delay),"check_player",id)
        
        return 
    PLUGIN_CONTINUE
    }

    public 
    klawisze(idkey
    {
        new 
    name[33], msg[100]
        
    get_user_name(id,name,32)
        
        switch (
    key
        {
            case 
    0
            {            
                
    formatex(msg,99,"^x04%s nie zaakceptowal zasad serwera.",name)            
                for(new 
    1<= get_playersnum(); i++)
                    
    print_message(i,msg)            
                
                
    server_cmd("kick #%d Nie zaakceptowales zasad",get_user_userid(id)) 
            }
            case 
    1:
            {
                
    formatex(msg,99,"^x04%s zaakceptowal zasady serwera.",name)            
                for(new 
    1<= get_playersnum(); i++)
                    
    print_message(i,msg)    
                
                
    print_message(id,"^x03Zyczymy milej gry na serwerze.")
                
    // pobrano z cs-puchatek.pl
                
    accepted[id] = 1
            
    }
        }
    }

    public 
    client_disconnect(id)
    {
        
    joined[id] = 0
        accepted
    [id] = 0
    }

    public 
    check_player(id)
    {
        if(!
    accepted[id])
            
    server_cmd("kick #%d Nie zaakceptowales zasad!",get_user_userid(id))
    }

    public 
    hook(id)
    {
        if(!
    accepted[id])
            return 
    PLUGIN_HANDLED    
            
        
    return PLUGIN_CONTINUE
    }

    public 
    print_message(idmsg[]) 
    {    
        if(!
    is_user_connected(id))
            return    
        
        
    message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), {0,0,0}, id)
        
    write_byte(id)
        
    write_string(msg)
        
    message_end()
    }
    public 
    plugin_precache()
    {
    precache_generic(welcome)

    Pisane podczas edycji posta ^^ przy okazji przypominam
    Proszę o niekopiowanie tego pluginu na swoje foraalbo pokażesz ile Twoje forum jest warte.
    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


     

  7. #7  
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    seba fajnie, poleciala karma.

    oto mi chodzilo tylko kompilacja...

    web masakra

    lokalnie



    mógł byś się troszkę przyłożyć :P

    bedzie kilejna karma
     

  8. #8 Odp: Zasady --> Dzwiek. 
    Super Mod Awatar seba
    Dołączył
    Jun 2007
    Wiek
    4
    Posty
    13,379
    Kod php:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <amxmisc>

    #define PLUGIN "Akceptacja zasad"
    #define VERSION "1.0"
    #define AUTHOR "Sn!ff3r"

    #define Keys (1<<0)|(1<<1)

    new enabled
    new delay
    new immunity
    new file[84]
    new 
    joined[33], accepted[33]
    new 
    welcome[] = "sound/misc/welcome.mp3"

    public plugin_init() 
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    register_event("TeamInfo","join_team","a","2=TERRORIST","2=CT")
        
        
    enabled register_cvar("amx_rules_enabled","1")
        
    delay register_cvar("amx_rules_delaykick","60.0")
        
    immunity register_cvar("amx_rules_immunity","0")
        
        
    register_clcmd("radio1","hook")
        
    register_clcmd("radio2","hook")
        
    register_clcmd("radio3","hook")
        
        
    register_menucmd(register_menuid("Zasady serwera"), Keys"klawisze")
        
        static 
    configsdir[64]    
        
    get_localinfo("amxx_configsdir"configsdir63)    
        
    format(file 83 "%s/rules.txt" configsdir)
        
        if(!
    file_exists(file)) 
        {
            
    write_file(file"; Wpisz tutaj swoje zasady!")
            
    write_file(file"; Linie zaczynajace sie od ; to komentarze")
        }    
    }

    public 
    join_team()
    {
        if(!
    get_pcvar_num(enabled))
            return 
    PLUGIN_CONTINUE
        
        
    // pobrano z cs-puchatek.pl
        
    new id read_data(1)
        
        if(
    get_pcvar_num(immunity) && get_user_flags(id) & ADMIN_KICK)
            return 
    PLUGIN_CONTINUE
        
        joined
    [id]++
        
        if(
    joined[id] != 2// check for first join
            
    return PLUGIN_CONTINUE    
        
        client_cmd
    (id,"mp3 play %s",welcome)
        
        new 
    inumtext[127], rules[440]
        
        for(
    0read_file(fileitext127num); i++) 
        {
            if(
    num && text[0] != ';'
            {
                
    add(rules,439,text)
                
    add(rules,439,"^n")
            }
        }
        
        new 
    body[512]
        
    formatex(body,511,"\dZasady serwera:^n\r%s^n\yAkceptujesz zasady?^n\w1. Nie^n2. Tak^n",rules)    
        
    show_menu(idKeysbody, -1"Zasady serwera")
        
        
    set_task(get_pcvar_float(delay),"check_player",id)
        
        return 
    PLUGIN_CONTINUE
    }

    public 
    klawisze(idkey
    {
        new 
    name[33], msg[100]
        
    get_user_name(id,name,32)
        
        switch (
    key
        {
            case 
    0
            {            
                
    formatex(msg,99,"^x04%s nie zaakceptowal zasad serwera.",name)            
                for(new 
    1<= get_playersnum(); i++)
                    
    print_message(i,msg)            
                
                
    server_cmd("kick #%d Nie zaakceptowales zasad",get_user_userid(id)) 
            }
            case 
    1:
            {
                
    formatex(msg,99,"^x04%s zaakceptowal zasady serwera.",name)            
                for(new 
    1<= get_playersnum(); i++)
                    
    print_message(i,msg)    
                
                
    print_message(id,"^x03Zyczymy milej gry na serwerze.")
                
    // pobrano z cs-puchatek.pl
                
    accepted[id] = 1
            
    }
        }
    }

    public 
    client_disconnect(id)
    {
        
    joined[id] = 0
        accepted
    [id] = 0
    }

    public 
    check_player(id)
    {
        if(!
    accepted[id])
            
    server_cmd("kick #%d Nie zaakceptowales zasad!",get_user_userid(id))
    }

    public 
    hook(id)
    {
        if(!
    accepted[id])
            return 
    PLUGIN_HANDLED    
        
        
    return PLUGIN_CONTINUE
    }

    public 
    print_message(idmsg[]) 
    {    
        if(!
    is_user_connected(id))
            return    
        
        
    message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), {0,0,0}, id)
        
    write_byte(id)
        
    write_string(msg)
        
    message_end()
    }
    public 
    plugin_precache()
    {
        
    precache_generic(welcome)


    Zapomniałem "id," dodać :F
    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


     

  9. #9 Odp: Zasady --> Dzwiek. 
    Spamer
    Dołączył
    Feb 2008
    Posty
    221
    plugin sie kompiluje. ale nie odtwarza tego dzwieku.

    moze cos ale jest zrobione.

    Dzwięk Musi być w mp3

    moze czego innego sprobowac?
     

Podobne wątki

  1. /zasady wprowadzenie
    By OneYes in forum Pisanie pluginów AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 25-10-2010, 18:22
  2. Zasady FFA
    By piotrek388 in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 7
    Ostatni post / autor: 21-06-2010, 16:07
  3. [Steam & Non Steam] Zasady CW
    By szynek.999 in forum Problemy z CS 1.6
    Odpowiedzi: 3
    Ostatni post / autor: 09-04-2010, 15:47
  4. Plugin /zasady
    By Falyne in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 5
    Ostatni post / autor: 30-12-2009, 20:42
  5. Dzwiek przestrzenny a dzwiek standardowy.
    By Veilside in forum Problemy z CS 1.6
    Odpowiedzi: 6
    Ostatni post / autor: 10-09-2009, 17:38
  6. Zasady
    By Lodokor in forum ESL - europejska liga CS
    Odpowiedzi: 2
    Ostatni post / autor: 18-09-2008, 13:40
  7. zasady
    By Karman in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 06-05-2008, 07:52
  8. /zasady
    By miki2007 in forum Amx Mod X
    Odpowiedzi: 4
    Ostatni post / autor: 07-11-2007, 20:23

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
  •