Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Edycja Pluginu

Dodanie wiadomości HUD do Vipa

edycja pluginu

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Lodowy

    Początkujący

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:16
  • Imię:Artur
  • Lokalizacja:Łańcut
Offline

Napisano 01.10.2016 16:59

Witam, mam ten plugin :

#include <amxmodx>

#define VIP ADMIN_LEVEL_H

new winner, gMaxPlayers,c,t,licznik[33];

public plugin_init() {
    register_plugin("Losowy VIP", "1.0", "benio101");
    register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
    register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
    register_logevent("RoundStart", 2, "1=Round_Start");
    register_logevent("RoundEnd", 2, "1=Round_End");
    register_logevent("RoundEnd", 2, "1=Game_Commencing");
}

public t_win()
    t++
public ct_win()
    c++
public plugin_cfg(){
    gMaxPlayers=get_maxplayers();
}

public RoundStart(){
    licznik[winner]++;
    if((t+c % 2) == 0){
        new gracze[33], num=-1;
        for(new id=1; id<=gMaxPlayers; ++id){
            if(is_user_alive(id) && !(get_user_flags(id) & VIP)){
                gracze[++num]=id;
            }
        }
        if(++num){
            winner=gracze[random(num)];
            set_user_flags(winner, VIP);
            client_print(winner, print_chat, "Wygrales VIPa na trzy rundy. Gratulacje!");
            licznik[winner] = 0
        } else winner=0;
    }
}

public client_disconnect(id){
    if(id==winner){
        winner=0;
    }
}

public RoundEnd(){
    if(licznik[winner]/3 == 1){
        remove_user_flags(winner, VIP);
    }
}

I prosiłbym o dodanie wiadomości HUD do niego gdy ktoś wylosuje VIpa. Z góry dziękuje


  • +
  • -
  • 0

#2 RomanHardcor

    Jestem Mistrzem :D

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:289
  • GG:
  • Imię:Roman
  • Lokalizacja:Bełchatów
Offline

Napisano 02.10.2016 11:16

Proszę ;P

Załączony plik  losowanievip.sma   1,44 KB  6 Ilość pobrań
  losowanievip.amxx


Użytkownik RomanHardcor edytował ten post 02.10.2016 11:20

  • +
  • -
  • 1

Znajomosć -> PAWN | CSS | HTML 

 

 

Blantever.PL

 

Master Yoga to mój autorytet. 






Również z jednym lub większą ilością słów kluczowych: edycja pluginu

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych