Serwery wiaderko.com Zwiń / Rozwiń kategorię

HashJama [TP] 193.33.176.148:27015 | tp.wiaderko.com status serwera HashJama [TP] połącz

HashJama CS:GO [DM] 193.33.176.53:27015 | dm.wiaderko.com status serwera HashJama CS:GO [DM] połącz

HashJama CS:GO [FFA] 193.33.176.15:27015 | ffa.wiaderko.com status serwera HashJama CS:GO FFA [FFA] połącz

HashJama [TeamSpeak 3] 62.210.99.220:9987 | ts.wiaderko.com status serwera HashJama [TP ELITE] 62.210.99.220:27015 połącz

SPONSOR:
pukawka.pl

Nabór na JUNIOR ADMINA forum - Więcej informacji > Klik <
Pokaż wyniki od 1 do 7 z 7
  1. #1
    Lamka Awatar General_2
    Dołączył
    Dec 2011
    Wiek
    30
    Posty
    16
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Problem z Darmowym Armorem [ZP]

    Panowie/Panie takie problemik jest.Posiadam serwer Zombie Moda i wrzuciłem na niego plugin darmowy Armor; gracz go dostaje za każdym razem ( dodam że gracz za każdym razem jak zginie odradza się ) i za każdym razem jak się odrodzi dostaje go free.A ja bym chciał żeby gracz dostał ten darmowy Armor tylko raz w rundzie gdzie trwa ona gdzieś ok. 4min a nie za każdym razem.Czy można prosić o pomoc jak to przerobić ??

    zp_armor_free.sma

  2. #2
    Lamka Awatar General_2
    Dołączył
    Dec 2011
    Wiek
    30
    Posty
    16
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    Nie działa :/ nawet Armoru nie daje free. . . Może ktoś inny pomoże ??

  3. #3
    Adminus pospolitus Awatar naven
    Dołączył
    Jan 2008
    Wiek
    25
    Posty
    10,802
    Thanks
    31
    Thanked 652 Times in 605 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    YOU SAID NEVER, dobrze myślałeś, z tym, że event nowej rundy nie przenosi id gracza.

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

    #define PLUGIN "[ZP] Armor Free"
    #define VERSION "0.2"
    #define AUTHOR "tii" 

    //pcvar
    new armor_value

    new g_MaxPlayers;

    public 
    plugin_init() 
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    //register_event("ResetHUD", "playerSpawn", "be") 
        
    register_event("HLTV""event_new_round""a""1=0""2=0"
        
    g_MaxPlayers get_maxplayers(); 
        
    armor_value register_cvar("zp_armor""100")
        
    }

    public 
    event_new_round()
    {
        for ( new 
    id id <= g_MaxPlayers id++ )
        {
            if(
    is_user_connected(id))
            {
                
    set_task(2.0"shield"id)
            }
        }
    }


    public 
    shield(id)
    {
        if(
    is_user_alive(id) && !zp_get_user_zombie(id))
            
    set_user_armor(id,get_pcvar_num(armor_value))
        
    zp_colored_print(id"^x04[ZP]^x01 Na Poczatku Kadej Rundy Dostajesz Darmowy Armor")
    }  

    // Colored Print (zp_colored_print)
    stock zp_colored_print(target, const message[], any:...)
    {
        static 
    g_msgSayTextmaxplayers;
        if ( !
    g_msgSayText )
            
    g_msgSayText get_user_msgid("SayText")
        
        if ( !
    maxplayers )
            
    maxplayers get_maxplayers();
        
        static 
    buffer[512], iargscount;
        
    argscount numargs();
        
        
    // Send to everyone
        
    if (!target)
        {
            static 
    player;
            for (
    player 1player <= maxplayersplayer++)
            {
                
    // Not connected
                
    if (!is_user_connected(player))
                    continue;
                
                
    // Remember changed arguments
                
    static changed[5], changedcount// [5] = max LANG_PLAYER occurencies
                
    changedcount 0;
                
                
    // Replace LANG_PLAYER with player id
                
    for (2argscounti++)
                {
                    if (
    getarg(i) == LANG_PLAYER)
                    {
                        
    setarg(i0player);
                        
    changed[changedcount] = i;
                        
    changedcount++;
                    }
                }
                
                
    // Format message for player
                
    vformat(buffersizeof buffer 1message3);
                
                
    // Send it
                
    message_begin(MSG_ONE_UNRELIABLEg_msgSayText_player);
                
    write_byte(player);
                
    write_string(buffer);
                
    message_end();
                
                
    // Replace back player id's with LANG_PLAYER
                
    for (0changedcounti++)
                    
    setarg(changed[i], 0LANG_PLAYER);
            }
        }
        
        
    // Send to specific target
        
    else
        {
            
    // Format message for player
            
    vformat(buffersizeof buffer 1message3);
            
            
    // Send it
            
    message_begin(MSG_ONEg_msgSayText_target);
            
    write_byte(target);
            
    write_string(buffer);
            
    message_end();
        }

    Najlepszy hosting Hidden Content href="Hidden Content target="_blank">tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na Hidden Content

    "At the end of the day, there are always going to be mental disorders and people who cause violence for no other reason than the fact that they're fucked up and lost. And all we can do is try to learn from it." Corey Taylor.

  4. #4
    Lamka Awatar General_2
    Dołączył
    Dec 2011
    Wiek
    30
    Posty
    16
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    Sorki ale problem z kompilacją jest

    Welcome to the AMX Mod X 1.8.1-300 Compiler.
    Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

    zp_armor_free.sma(30) : error 001: expected token: "}", but found "-end of file-"

    1 Error.
    Could not locate output file zp_armor_free.amxx (compile failed).

  5. #5
    Adminus pospolitus Awatar naven
    Dołączył
    Jan 2008
    Wiek
    25
    Posty
    10,802
    Thanks
    31
    Thanked 652 Times in 605 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    Źle skopiowałeś.
    Najlepszy hosting Hidden Content href="Hidden Content target="_blank">tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na Hidden Content

    "At the end of the day, there are always going to be mental disorders and people who cause violence for no other reason than the fact that they're fucked up and lost. And all we can do is try to learn from it." Corey Taylor.

  6. #6
    Lamka Awatar General_2
    Dołączył
    Dec 2011
    Wiek
    30
    Posty
    16
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    Wyślij mi plik sma.

    ---------- Post dodany 28-04-2013 o godzinie 18:30 ----------

    . . . nie działa :/ nawet Armoru nie daje sry ! Może ktoś inny ??

    ---------- Post dodany 28-04-2013 o godzinie 18:40 ----------

    DObra mam ! już ktoś mi to zrobił.Można Zamykać

  7. #7
    Adminus pospolitus Awatar naven
    Dołączył
    Jan 2008
    Wiek
    25
    Posty
    10,802
    Thanks
    31
    Thanked 652 Times in 605 Posts

    Domyślnie Odp: Problem z Darmowym Armorem [ZP]

    Plugin, który dałem działa prawidłowo. Testowałem.
    Najlepszy hosting Hidden Content href="Hidden Content target="_blank">tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na Hidden Content

    "At the end of the day, there are always going to be mental disorders and people who cause violence for no other reason than the fact that they're fucked up and lost. And all we can do is try to learn from it." Corey Taylor.

Podobne wątki

  1. Odpowiedzi: 0
    Ostatni post / autor: 02-05-2012, 18:06

Odwiedzający poszukiwali:

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
  •