Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo

Blokowanie klawiszy


  • This topic is locked This topic is locked
8 replies to this topic

#1 dram

    Wszechwidzący

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Posted 02.06.2011 14:19

Witam. Chciałem zablokować bindy typu +use +attack.... Poproszę o jakiś kodzik..
  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#2 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Posted 02.06.2011 15:40

register_forward(FM_CmdStart, "fwCmdStart");

public fwCmdStart(id, handle){
new buttons = get_uc(handle, UC_Buttons);

if(buttons & IN_ATTACK){
set_uc(handle, UC_Buttons, buttons) & ~IN_ATTACK);
}
}


Spróbój tak

Edited by diablix, 02.06.2011 15:44.

  • +
  • -
  • 1

#3 dram

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Posted 02.06.2011 17:55

Mhm a jak "wcisnąć" u gracza klawisz ale zablokować żeby on mógł wciskać... Troche zagmatwane..
A teraz po polsku

Jak poruszyć graczem np w prawo(klawisz "d" na klawiaturze") ale zablokować wszystkie klawisze gracza żeby nie mógł się ruszyć do przodu tyłu, strzleić itd...

Tak samo jak strzelić tym graczem itd..

Edited by dram, 02.06.2011 17:56.

  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#4 JLB. Leo

    Profesjonalista

  • Zbanowany

Reputacja: 59
Pomocny

  • Postów:180
  • Imię:Paweł
  • Lokalizacja:Bielawa
Offline

Posted 02.06.2011 19:04

można spróbowac po kolei przechwycić najwazniejsze, czyli "r", "e", "spacja", "strzałki", "atak lpm", "atak ppm" tak jak to zrobił diablix

dodać do tego jakiegoś boola czy komenda jest wywoływana przez gracza czy nie

i wtedy go poruszyć / strzelić / wykonać operacje "+use" za pomocą client_cmd na przykład...

nie znam innego sposobu

#5 dram

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Posted 02.06.2011 21:56

Tylko zastanawiam się czy jak zablokuje komendy to czy będzie działać client_cmd przeciez to tak jakby wykonuje się przez użytkownika komenda...
  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#6 JLB. Leo

    Profesjonalista

  • Zbanowany

Reputacja: 59
Pomocny

  • Postów:180
  • Imię:Paweł
  • Lokalizacja:Bielawa
Offline

Posted 02.06.2011 22:15

Tylko zastanawiam się czy jak zablokuje komendy to czy będzie działać client_cmd przeciez to tak jakby wykonuje się przez użytkownika komenda...


dodać do tego jakiegoś boola czy komenda jest wywoływana przez gracza czy nie


może wystarczy taskiem na 0.1 sekundy zdjąć tą komendę i wywołać swoją?

Ruch gracza możesz zatrzymać też zerując tablice z voriginsem...

#7 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1,344
Godlike

  • Postów:3,563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Posted 03.06.2011 15:34

przeciez client_cmd a blokada np IN_USE nie sa ze soba powiazane a jesli chcesz ustawic komus zeby np bron przeladowal to mozesz sprobowac tak
register_forward(FM_CmdStart, "fwCmdStart");

public fwCmdStart(id, handle){
        new buttons = get_uc(handle, UC_Buttons);
        
        set_uc(handle, UC_Buttons, (buttons | IN_RELOAD));
      
}

rownie dobrze mozesz wywolac animacja przeladowania i zmienic mu naboje w magazynku :D
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#8 JLB. Leo

    Profesjonalista

  • Zbanowany

Reputacja: 59
Pomocny

  • Postów:180
  • Imię:Paweł
  • Lokalizacja:Bielawa
Offline

Posted 03.06.2011 16:26

przeciez client_cmd a blokada np IN_USE nie sa ze soba powiazane


a client_cmd i blokada wszstkich klawiszy jak to autor ujął...?

#9 dram

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Posted 03.06.2011 16:41

rownie dobrze mozesz wywolac animacja przeladowania...
?


A jak to byś zrobił?

P.s Jak zablokowac animacje strzelania?
I jakąkolwiek inną?

Edited by dram, 08.06.2011 17:36.

  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users