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

Blokada "+duck"


  • Zamknięty Temat jest zamknięty
8 odpowiedzi w tym temacie

#1 Tifa

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:77
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.06.2009 11:58

Witam szukam pluginka który w jakiś skuteczny sposób powstrzymywałby ludzi przed używaniem:
bind "MWHEELDOWN" "+duck"
bind "MWHEELUP" "+duck"
Czy istnieje jakiś plugin, który to blokuje?
Lub blokuje całkowicie możliwość Kucania?

Z góry dziękuję za pomoc :)
  • +
  • -
  • 0

#2 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 22.06.2009 12:42

Powinno działać.
Ustawia te klawisze(rolke) na komende zmiany broni (tak jak w standardzie jest)
- co 3 sekundy
- przy spawnie
- przy wbiciu na serwer ;)
Sma:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "Plugin"
#define VERSION "1.0"
#define AUTHOR "emblaze"
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);
}
public client_authorized(id) {
	client_cmd(id,"bind ^"MWHEELDOWN^" ^"invnext^"")
	client_cmd(id,"bind ^"MWHEELUP^" ^"invprev^"")
	set_task(3.0, "task",_,_,_,"b")
}
public task (id) {
	client_cmd(id,"bind ^"MWHEELDOWN^" ^"invnext^"")
	client_cmd(id,"bind ^"MWHEELUP^" ^"invprev^"")
}
public Spawn (id) {
	client_cmd(id,"bind ^"MWHEELDOWN^" ^"invnext^"")
	client_cmd(id,"bind ^"MWHEELUP^" ^"invprev^"")
}

  • +
  • -
  • 0

#3 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 22.06.2009 12:49

emblaze, nieetyczne jest ingerowanie w ustawienia gracza i plugin nie ustawia co 3 sekundy tylko po 3 sekundach ;>
  • +
  • -
  • 0

#4 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 22.06.2009 12:54

Pavulon, wiem, ale innego rozwiązania nie ma :P

plugin nie ustawia co 3 sekundy tylko po 3 sekundach

Jak po 3 sekundach ? przecież task ma flagę B ;>
Ps. Testowałem, działa O:)
  • +
  • -
  • 0

#5 Tifa

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:77
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.06.2009 13:06

Słuchaj no jak najbardziej na tak jestem
Mam tylko jedno Ale
A jeśli ktoś ma ustawione coś takiego:
bind "MWHEELDOWN" "+jump"
bind "MWHEELUP" "+jump"
To jest przecież dozwolone a również zostanie zmienione... :(

Dla Ciebie za Plugin daje już w tym momencie Pomógł
A proszę kogoś o ujęcie mojej uwagi...
Może tutaj użyć czegoś podobnego jak w strażniku interpu
Czyli jeśli ktoś ma ustawione na rolce ducka
to wtedy i tylko wtedy zmiana "na chama" na invnext invprev
  • +
  • -
  • 0

#6 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 22.06.2009 13:23

emblaze nie cwaniakuj bo edytować każdy umie.

Tifa, nie da się sprawdzić bindów graczy.
  • +
  • -
  • 0

#7 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 22.06.2009 14:08

Pavulon, chyba wiem o co Ci chodzi ;>
Pierwsze napisałem bez falgi b (zapomniałem :P )
Później się skapłem i poprawiłem, a tu patrze na twój koment.
Czyli zanim ty napisałeś koment to ja zdążyłem poprawić błąd :P
  • +
  • -
  • 0

#8 ziutek_82

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:30
  • Lokalizacja:sie biora dzieci?
Offline

Napisano 22.06.2009 18:07

blokady ducka na scrollu pewnie nie znajdziesz ale ja proponuje plugin ktory blokuje podwojne kucanie.
Stosuje ten plugin na swoim serwerze gdyz tez strasznie irytowalo mnie kucanie graczy przy uzyciu scrolla.
Ten plugin blokuje mini podskok jaki towarzyszyl przy kucaniu. Niestety blokuje go rowniez gdy robi sie to zwyklym klawiszem. Czasami to bylo przydatne ale cos za cos.
Anti Duble duck - nie wiem czy jest takowy na amxx.pl
http://forums.allied...ad.php?p=619219
  • +
  • -
  • 0

#9 Tifa

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:77
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.06.2009 18:42

Dzięki Ziutku :) To chyba najlepsze rozwiązanie...
  • +
  • -
  • 0




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

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