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: Głosowanie na czas trwania mapy

Pokaż wyniki od 1 do 2 z 2
  1. #1 Głosowanie na czas trwania mapy 
    Moderator Awatar bakul. <3
    Dołączył
    May 2008
    Wiek
    18
    Posty
    4,211
    Od niedawna mam na swoim serwerze plugin timelimitvote.

    Opis pluginu: Plugin działa na takiej zasadzie. Zmienia się mapa na nową i po minucie jej trwania robi się głosowanie: Jaki chcesz czas tej mapy? Dostępne są następujące odpowiedzi:

    1. 15 minut
    2. 20 minut
    3. 25 minut
    4. 30 minut
    5. 45 minut

    Czas mapy, który będzie miał najwięcej "wyborów" w głosowaniu ustawi się automatycznie.

    Konfiguracja: Brak.

    Komentarz: Przerobiłem czasy map według swoich potrzeb.

    Skompilujcie sobie .sma.
    Kod php:
    /* Script generated by Pawn Studio */

    #include <amxmodx>
    #include <amxmisc>

    #define PLUGIN    "TimeLimit vote"
    #define AUTHOR    "many"
    #define VERSION    "1.0.0"

    new choises[6]
    new 
    Float:g_timelimit

    public plugin_init() 
    {
        
    register_plugin("PLUGIN""VERSION""AUTHOR")
        
    set_task(60.0"start_vote");
    }

    public 
    start_vote(id)
    {    
        new 
    menu menu_create("\rJaki chcesz czas tej mapy?""menu_handler")
        
    menu_additem(menu"\w15 minut""1"0)
        
    menu_additem(menu"\w20 minut""2"0)
        
    menu_additem(menu"\w25 minut""3"0)
        
    menu_additem(menu"\w30 minut""4"0)
        
    menu_additem(menu"\w45 minut""5"0)
        
    menu_addblank(menu0)
        
    menu_setprop(menuMPROP_EXITMEXIT_ALL)
        
        new 
    players[32], inum
        get_players
    (playersinum"ch")
        for(new 
    0inumi++)
        {
            
    menu_display(players[i], menu0)
        }
        
        
    set_task(15.0"finish_vote")
        
        
    choises[1] = choises[2] = choises[3] = choises[4] = choises[5] = 0
        
        
    return 1
    }

    public 
    menu_handler(idmenuitem)
    {
        if (
    item == MENU_EXIT)
        {
            
    menu_cancel(id)
            return 
    PLUGIN_HANDLED
        
    }
        
        new 
    data[6], name[32]
        new 
    accesscallback
        
        menu_item_getinfo
    (menuitemaccessdata5__callback)
        
        new 
    key str_to_num(data)
        
    get_user_name(idname31)
        
        switch (
    key
        {
            case 
    1
            {
                
    client_print (0print_chat"[AMXX] %s zaglosowal na 15 minut"name);
            }
            case 
    2:
            {
                
    client_print (0print_chat"[AMXX] %s zaglosowal na 20 minut"name);
            }
            case 
    3:
            {
                
    client_print (0print_chat"[AMXX] %s zaglosowal na 25 minut"name);
            }
            case 
    4:
            {
                
    client_print (0print_chat"[AMXX] %s zaglosowal na 30 minut"name);
            }
            case 
    5:
            {
                
    client_print (0print_chat"[AMXX] %s zaglosowal na 45 minut"name);
            }
        }
        
        ++
    choises[key]
        
        
    menu_cancel(id)
        return 
    PLUGIN_HANDLED
    }

    public 
    finish_vote()
    {
        
    g_timelimit get_cvar_float("mp_timelimit")
        
        if(
    choises[1] > choises[2] && choises[1] > choises[3] && choises[1] > choises[4] && choises[1] > choises[5])
        {
            
    client_print(0print_chat"[AMXX] Czas mapy zostal ustawiony na ^"20 minut^", wybralo go %d osob"choises[1])
            
    server_cmd("mp_timelimit 20");
        }
        
        else if(
    choises[2] > choises[1] && choises[2] > choises[3] && choises[2] > choises[4] && choises[2] > choises[5])
        {
            
    client_print(0print_chat"[AMXX] Czas mapy zostal ustawiony na ^"30 minut^", wybralo go %d osob"choises[2])
            
    server_cmd("mp_timelimit 30");
        }
        else if(
    choises[3] > choises[1] && choises[3] > choises[2] && choises[3] > choises[4] && choises[3] > choises[5])
        {
            
    client_print(0print_chat"[AMXX] Czas mapy zostal ustawiony na ^"40 minut^", wybralo go %d osob"choises[3])
            
    server_cmd("mp_timelimit 40");
        }
        
        else if(
    choises[4] > choises[1] && choises[4] > choises[2] && choises[4] > choises[3] && choises[4] > choises[5])
        {
            
    client_print(0print_chat"[AMXX] Czas mapy zostal ustawiony na ^"50 minut^", wybralo go %d osob"choises[4])
            
    server_cmd("mp_timelimit 50");
        }
        
        else if(
    choises[5] > choises[1] && choises[5] > choises[2] && choises[5] > choises[3] && choises[5] > choises[4])
        {
            
    client_print(0print_chat"[AMXX] Czas mapy zostal ustawiony na ^"60 minut^", wybralo go %d osob"choises[5])
            
    server_cmd("mp_timelimit 60");
        }
    }  

    public 
    plugin_end() 
    {
        
    set_cvar_float("mp_timelimit"g_timelimit)

    Odpowiedz z cytatem  
     

  2. #2 Odp: Głosowanie na czas trwania mapy 
    Lamka
    Dołączył
    Dec 2008
    Posty
    11
    Dobry Plugin :p Bedzie gibon
    Odpowiedz z cytatem  
     

Podobne wątki

  1. Odpowiedzi: 65
    Ostatni post / autor: 29-01-2011, 16:12
  2. Zmiana czasu trwania zombie madness
    By Xyio in forum Problemy i konfiguracja AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 25-12-2010, 01:13
  3. Czas mapy
    By kielu in forum Koncert Życzeń
    Odpowiedzi: 2
    Ostatni post / autor: 06-12-2010, 17:28
  4. Serwer ustawia czas mapy na 0 co pewien czas
    By dav4 in forum Problemy i konfiguracja AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 05-03-2010, 22:44
  5. [Steam] Czas trwania flesha
    By Mikeros in forum Problemy z CS 1.6
    Odpowiedzi: 4
    Ostatni post / autor: 12-02-2010, 11:45
  6. czas mapy do 15 rund
    By $pIk3 in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 06-02-2010, 15:36
  7. Głosowanie na mapy reon'em
    By U.C.I.U. in forum Problemy związane z CS:S Steam i Non Steam
    Odpowiedzi: 19
    Ostatni post / autor: 06-01-2010, 03:04
  8. problem z amx - Jak zmienić czas mapy ?
    By IInowikII in forum Instalacja serwera HLDS Counter Strike 1.6
    Odpowiedzi: 1
    Ostatni post / autor: 28-12-2009, 13:08
  9. Problem z pluginem na czas mapy
    By lukaszs7 in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 5
    Ostatni post / autor: 19-05-2009, 13:54
  10. Jak ustawić dla danej mapy osobny czas
    By wiadro in forum OffTopic - Counter Strike
    Odpowiedzi: 1
    Ostatni post / autor: 03-09-2008, 08:43

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

jak zaglosowac na mape w cs 1.6 amx

plugin wybór czasu mapy 3 opcje

wybór ile trwa mapa plugin

czas trwania mapy cs

plugin do cs 1.6 na głosowanie na mapę

plugin na wybieranie dlugosci mapy

plugin cs - wybieranie czasu mapy na początku

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
  •