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: Edycja pluginu

Pokaż wyniki od 1 do 3 z 3
  1. #1 Edycja pluginu 
    Lamka
    Dołączył
    Oct 2008
    Posty
    13
    Witam. Mam prośbę o edycję tego pluginu :

    Kod:
    /*
    Anti TeamPlay Slay - plugin zabija graczy nie wykonujacych celow mapy
    
    Zabija Terrorystow gdy: bomba nie zostanie podlozona, bomba zostanie rozbrojona, zakladnicy zostana uratowani
    Zabija Antyterrorystow gdy: bomba wybuchnie, zakladnicy nie zostana uratowani
    
    */
    
    #include <amxmodx>
    #include <amxmisc>
    #include <csx>
    
    #define PLUGIN "Anti TeamPlay Slay"
    #define VERSION "1.0"
    #define AUTHOR "Sn!ff3r"
    
    #define T 1
    #define CT 2
    
    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_event("SendAudio","end_round","a","2=%!MRAD_terwin","2=%!MRAD_ctwin")
    }
    // pobrano z cs-puchatek.pl
    public end_round()
    {
        new audio[32]
        read_data(2,audio,31)
    
        if(contain(audio,"terwin") != -1)
            slay(CT)
                else slay(T)
    }
    
    public slay(team)
    {
        new players[32], inum
        get_players(players,inum,"a")
        // pobrano z cs-puchatek.pl
        for(new i = 0; i <= inum; ++i)
            if(get_user_team(i) == team && is_user_alive(i))
        {
            user_kill(i)
            client_print(i,print_chat,"!!! Wykonuj cele mapy !!!")
            set_hudmessage(255, 0, 0, -1.0, 0.3, 0, 6.0, 5.0)
            show_hudmessage(i, "!!! Wykonuj cele mapy !!!")        
        }
    }

    w taki sposób, aby nie zabijał gdy jest np. sytuacja 1 vs 4 lub więcej. Da radę?
     

  2. #2 Odp: Edycja pluginu 
    Adminus pospolitus Awatar szukam bana
    Dołączył
    Dec 2007
    Wiek
    24
    Posty
    4,011
    ten plugin seba pisał - najłatwiej będzie jak do niego uderzysz :)
     

  3. #3 Odp: Edycja pluginu 
    Lamka
    Dołączył
    Oct 2008
    Posty
    13
    Niestety nie mogę go dodać na steam, więc jakby mógł to niech mi tu odpisze ... Bo ja napisałem coś takiego:

    Kod:
    /*
    Anti TeamPlay Slay - plugin zabija graczy nie wykonujacych celow mapy
    
    Zabija Terrorystow gdy: bomba nie zostanie podlozona, bomba zostanie rozbrojona, zakladnicy zostana uratowani
    Zabija Antyterrorystow gdy: bomba wybuchnie, zakladnicy nie zostana uratowani
    
    */
    
    #include <amxmodx>
    #include <amxmisc>
    #include <csx>
    #include <cstrike>
    
    #define PLUGIN "Anti TeamPlay Slay"
    #define VERSION "2.0"
    #define AUTHOR "Blood"
    
    #define T 1
    #define CT 2
    
    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_event("SendAudio","end_round","a","2=%!MRAD_terwin","2=%!MRAD_ctwin")
    }
    // pobrano z cs-puchatek.pl
    public end_round()
    {
        new audio[32]
        read_data(2,audio,31)
    
        if(contain(audio,"terwin") != -1)
            slay(2)
                else slay(1)
    }
    
    public slay(team)
    {
        new players[33], inum
        get_players(players,inum,"a")
        
        for(new i = 0; i <= inum; ++i)
        {
        	if(get_user_team(i) == team)
    	++ti
    	else ++nt
        }
        if(nt/ti <= 4)
        {
            for(new i = 0; i <= inum; ++i)
                if(get_user_team(i) == team)
                {
                    user_kill(i)
                    client_print(i,print_chat,"!!! Wykonuj cele mapy !!!")
    	       set_hudmessage(255, 0, 0, -1.0, 0.3, 0, 6.0, 5.0)
                    show_hudmessage(i, "!!! Wykonuj cele mapy !!!")        
                }
        }
    }
    ale przy nieparzystej ilości graczy, zostaje 1 żywy.
     

Podobne wątki

  1. 2 Edycja 5on5 AllMAP oraz 1 Edycja Train CUP! Nagrody!
    By xkonikx in forum Liga Counter Strike 1.6 Steam
    Odpowiedzi: 0
    Ostatni post / autor: 28-11-2010, 18:20
  2. Reconect features edycja pluginu
    By DanY17 in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 26-07-2010, 16:31
  3. edycja pluginu
    By nooob in forum Pisanie pluginów AMXX
    Odpowiedzi: 0
    Ostatni post / autor: 21-07-2010, 22:18
  4. Edycja Pluginu .
    By Yahiko in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 22-06-2010, 08:17
  5. Edycja pluginu Gun Game
    By PyskatyBest in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 06-06-2010, 10:59
  6. Edycja Pluginu
    By TiZeR in forum Pisanie pluginów AMXX
    Odpowiedzi: 4
    Ostatni post / autor: 04-03-2010, 00:33
  7. Edycja pluginu WarmUP
    By Bioly40 in forum Pisanie pluginów AMXX
    Odpowiedzi: 0
    Ostatni post / autor: 25-01-2010, 15:13
  8. Edycja fragmentu pluginu.
    By SiwyDym in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 01-06-2009, 15:54
  9. Edycja pluginu
    By csmordpl in forum Amx Mod X
    Odpowiedzi: 4
    Ostatni post / autor: 14-03-2008, 18:15
  10. edycja pluginu
    By SoulsHunter in forum Amx Mod X
    Odpowiedzi: 3
    Ostatni post / autor: 22-11-2007, 17:02

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
  •