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

Problem z blokadą broni


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

#1 AssShot

    Nowy

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:8
  • Lokalizacja:Kotowice
Offline

Napisano 24.12.2013 16:07

Witam, otóż gdy włączam plugin to blokuje owe bronie, ale nikt nie może ich wziąć - ani zwykły gracz, ani VIP, ani nawet admin ze wszystkimi flagami. Poniżej załączam kod
#include <amxmodx>



public plugin_init(){

	register_plugin("Weapon block", "0.1", "benio101");

	register_clcmd("awp","block");

	register_clcmd("magnum","block");

	register_clcmd("sg550","block");

	register_clcmd("krieg550","block");

	register_clcmd("g3sg1","block");

	register_clcmd("d3au1","block");

	

	register_event("CurWeapon", "CurWeapon", "be", "1=1");

}



public block(id){


	if(!(get_user_flags(id) & ADMIN_LEVEL_H))

		return PLUGIN_CONTINUE;

	}

	client_print(id, print_center, "Niektore bronie sa tylko dla VIPow!");

	return PLUGIN_HANDLED;

}



public CurWeapon(id){

	new weapon=read_data(2);

	switch(weapon){

		case CSW_AWP, CSW_SG550, CSW_G3SG1:{

			client_print(id, print_center, "Ta bron jest tylko dla VIPow!");

			client_cmd(id, "drop");

		}

	}

}

  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 25.12.2013 21:04

#include <amxmodx>

public plugin_init(){
    register_plugin("Weapon block", "0.1", "benio101");
    register_clcmd("awp","block");
    register_clcmd("magnum","block");
    register_clcmd("sg550","block");
    register_clcmd("krieg550","block");
    register_clcmd("g3sg1","block");
    register_clcmd("d3au1","block");
    register_event("CurWeapon", "CurWeapon", "be", "1=1");
}
public block(id){
    if(!(get_user_flags(id) & ADMIN_LEVEL_H)){
        client_print(id, print_center, "Niektore bronie sa tylko dla VIPow!");
        return PLUGIN_HANDLED;
    }
}
public CurWeapon(id){
    if(!(get_user_flags(id) & ADMIN_LEVEL_H)){
        new weapon=read_data(2);
        switch(weapon){
            case CSW_AWP, CSW_SG550, CSW_G3SG1:{
                client_print(id, print_center, "Ta bron jest tylko dla VIPow!");
                client_cmd(id, "drop");
            }
        }
    }
    
}

powinno działać


  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.





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

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