Skocz do zawartości

Zablokowanie granatów na małych mapach


ShaD

Rekomendowane odpowiedzi

Grenades Blocker 1.0


opis.png

Plugin blokuje użycie jakiegokolwiek granatu na wybranych mapach.


instalacja.png
Instalacja standardowa.

1) Plik blockhesgflash.amxx dodajemy do cstrike/addons/amxmodx/plugins
2) Plik blockhesgflash.sma dodajemy do cstrike/addons/amxmodx/scripting
3) Wchodzimy w cstrike/addons/amxmodx/configs/ i edytujemy plik plugins.ini dopisując na końcu:
blockhesgflash.amxx
4) Restartujemy serwer

ss.png


pre_1431734707__ss2.jpg



inneinformacje.png

Pobrana wersja jest na wybrane mapy:


aim_map_esl
aim_map
aim_map_usp
aim_famas_x
aim_m4a1
awp4one
awp_map_esl
3d_aim_train_b
ak-47_map
cs_deagle5



Zawartość aktualnego pliku .sma

#include <amxmodx>public plugin_init()  {    register_plugin("Block every grenades", "1.0", "ShaD")        new mapa[64]; get_mapname(mapa, 63)        if(equali(mapa, "aim_map_esl") || equali(mapa, "aim_map") ||  equali(mapa, "aim_map_usp") || equali(mapa, "aim_famas_x") ||  equali(mapa, "awp4one") ||  equali(mapa, "3d_aim_train_b") ||  equali(mapa, "ak-47_map") ||  equali(mapa, "cs_deagle5") ||  equali(mapa, "aim_m4a1") ||  equali(mapa, "awp_map_esl")) {        register_event("CurWeapon", "CurWeapon", "be", "1=1")    }}public CurWeapon(id) {    if(get_user_weapon(id) == CSW_HEGRENADE || get_user_weapon(id) == CSW_FLASHBANG || get_user_weapon(id) == CSW_SMOKEGRENADE){        client_print(id, print_center, "Granaty na malych mapach sa zabronione!")        engclient_cmd(id, "weapon_knife")    }}





Dodajesz poszczególne mapy

if(equali(mapa, "aim_map_esl") || equali(mapa, "aim_map") ||  equali(mapa, "aim_map_usp") || equali(mapa, "aim_famas_x") ||  equali(mapa, "awp4one") ||  equali(mapa, "3d_aim_train_b") ||  equali(mapa, "ak-47_map") ||  equali(mapa, "cs_deagle5") ||  equali(mapa, "aim_m4a1") ||  equali(mapa, "awp_map_esl")) {
lub stosujesz
if(!equali(mapname, "aim_", 4) && !equali(mapname, "fy_", 3) && !equali(mapname, "awp_", 4))
Aby wybrać wszystkie mapy typu aim_, fy_ oraz awp_.




Jeżeli chcesz możesz zablokować również inne bronie na poszczególnych mapach, edytując wpis
if(get_user_weapon(id) == CSW_HEGRENADE || get_user_weapon(id) == CSW_FLASHBANG || get_user_weapon(id) == CSW_SMOKEGRENADE){
Na blokowanie samych granatów:

1) Wybuchających:
if(get_user_weapon(id) == CSW_HEGRENADE) {
2) Typu FLASH
if(get_user_weapon(id) == CSW_FLASHBANG) {
3) Typu SMOKE
if(get_user_weapon(id) == CSW_SMOKEGRENADE) {
Wszystkie bronie wpisuje się zgodnie z ich CSW.



Autor: S}{aDoW

BlockHESGFLASH CSC.rar

Edytowane przez S}{aDoW
  • Like 2
Odnośnik do komentarza
Udostępnij na innych stronach

  • 8 lat później...
  • 1 miesiąc temu...

@ Gemowiecodpal kompilator web amxx, wklej zawartość z cytatu i skompiluj

#include <amxmodx>

public plugin_init() { register_plugin("Block every grenades", "1.0", "ShaD") new mapa[64]; get_mapname(mapa, 63) if(equali(mapa, "aim_map_esl") || equali(mapa, "aim_map") || equali(mapa, "aim_map_usp") || equali(mapa, "aim_famas_x") || equali(mapa, "awp4one") || equali(mapa, "3d_aim_train_b") || equali(mapa, "ak-47_map") || equali(mapa, "cs_deagle5") || equali(mapa, "aim_m4a1") || equali(mapa, "awp_map_esl")) { register_event("CurWeapon", "CurWeapon", "be", "1=1") }}public CurWeapon(id) { if(get_user_weapon(id) == CSW_HEGRENADE || get_user_weapon(id) == CSW_FLASHBANG || get_user_weapon(id) == CSW_SMOKEGRENADE){ client_print(id, print_center, "Granaty na malych mapach sa zabronione!") engclient_cmd(id, "weapon_knife") }}

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony zgadzasz się na Polityka prywatności