Skocz do zawartości

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

Użycie komendy 2 razy na runde


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

#1 eloelo1250

    Pomocny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:41
Offline

Napisano 08.09.2019 06:03

Witam mam pytanie jak zrobić żeby można było używać komendy 2 razy na runde ? z góry dziękuje


  • +
  • -
  • 0

#2 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 08.09.2019 09:28

#include <amxmodx>
#include <fun>

new
PLUGIN[] = "jakistam",
WERSJA[] = "1.0",
AUTOR[] = "..."

new uzyl[33]

public plugin_init(){
    register_plugin(PLUGIN, WERSJA, AUTOR)
    
    register_clcmd("say /komenda", "wykonaj")
    register_clcmd("say_team /komenda", "wykonaj")
    
    register_event("HLTV", "NowaRunda", "a", "1=0", "2=0");
}

public client_connect(id){
    uzyl[id] = 0
}

public wykonaj(id){
    if(uzyl[id] < 2){
        set_user_health(id, get_user_health(id)+35)
        client_print(id, 3, "Hp wzroslo o 35")
        uzyl[id]++
    } else {
        client_print(id, 3, "Niestety, ale wykorzystales ta komende, gdy rozpocznie sie nowa runda znow bedziesz mogl ja uzyc")
    }
}

public NowaRunda(){
    for(new id = 1; id <= get_maxplayers(); id++){
        uzyl[id] = 0
    }
}


  • +
  • -
  • 0

#3 eloelo1250

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:41
Offline

Napisano 08.09.2019 17:05

#include <amxmodx>
#include <fun>

new
PLUGIN[] = "jakistam",
WERSJA[] = "1.0",
AUTOR[] = "..."

new uzyl[33]

public plugin_init(){
    register_plugin(PLUGIN, WERSJA, AUTOR)
    
    register_clcmd("say /komenda", "wykonaj")
    register_clcmd("say_team /komenda", "wykonaj")
    
    register_event("HLTV", "NowaRunda", "a", "1=0", "2=0");
}

public client_connect(id){
    uzyl[id] = 0
}

public wykonaj(id){
    if(uzyl[id] < 2){
        set_user_health(id, get_user_health(id)+35)
        client_print(id, 3, "Hp wzroslo o 35")
        uzyl[id]++
    } else {
        client_print(id, 3, "Niestety, ale wykorzystales ta komende, gdy rozpocznie sie nowa runda znow bedziesz mogl ja uzyc")
    }
}

public NowaRunda(){
    for(new id = 1; id <= get_maxplayers(); id++){
        uzyl[id] = 0
    }
}

 


Dzięki


Użytkownik eloelo1250 edytował ten post 08.09.2019 17:15

  • +
  • -
  • 0




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

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