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

[ROZWIĄZANE] Zabranie graczowi c4 w Ham_Spawn post


Najlepsza odpowiedź BlackPerfum , 02.08.2014 21:19

Masz jeszcze taką opcję: Przejdź do postu


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

#1 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 01.08.2014 19:47

Witam.

Jak zabrać graczowi C4?

RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
public Odrodzenie(id)
{
      if(!is_user_alive(id)) return;

      if(user_has_weapon(id, CSW_C4, 1))
      {
               
      }
}

Próbowałem już z Ham'em i szukaniem enta po ownerze i englicent_cmd ...

Nie moge sobie poradzić z tym jakoś. Chyba że coś źle wcześniej robiłem.

 

Bardzo proszę o nieużywanie engine i fun.

 

 

//Gwyn

Złe nawyki z gimbazjum.


GwynBleidD (01.08.2014 21:33):
Mówić można o graczu, ale zabiera się broń GRACZOWI!

Ludzie, nauczcie się języka polskiego!

  • +
  • -
  • 0

#2 xenos

    Wszechobecny

  • Użytkownik

Reputacja: 216
Profesjonalista

  • Postów:467
  • GG:
  • Imię:Konrad
  • Lokalizacja:Rzeszów
Offline

Napisano 01.08.2014 20:45

C4 jest dodawane po spawnie, dlatego nie wyłapiesz.
jeśli już koniecznie chcesz lecieć na kanapce to łap:
 


RegisterHam(Ham_AddPlayerItem, "player", "Ham_AddPlayerItem_Pre", 0); 




public Ham_AddPlayerItem_Pre(id,iWeapon)
    {
        if(cs_get_weapon_id(iWeapon) == CSW_C4)
        {
            cs_set_user_plant(id,0,0);
            set_pev(id,pev_body,0);
            SetHamReturnInteger(false);
            return HAM_SUPERCEDE;
        } 

   }

Użytkownik xenos edytował ten post 01.08.2014 20:46

  • +
  • -
  • 0
"Jeśli potrafię to pomogę, jeśli nie potrafię to wskaże drogę którą trzeba dążyć by znaleźć odpowiedz" 

Pluginy:
Szukanie Aktywnych Banów w AmxBansie
Drop After Death
Kto postawił mine

#3 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 02.08.2014 18:31

@up

 

 

A da się jakoś innym kodem?

Miałem ten kod, ale chcę czegoś innego spróbować.


  • +
  • -
  • 0

#4 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 02.08.2014 19:33

A co w tym kodzie jest źle, że go nie chcesz?
  • +
  • -
  • 2

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#5 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 02.08.2014 19:35

Nic.

 

Pytam się o inny sposób. Tak z ciekawości.


  • +
  • -
  • 0

#6 xenos

    Wszechobecny

  • Użytkownik

Reputacja: 216
Profesjonalista

  • Postów:467
  • GG:
  • Imię:Konrad
  • Lokalizacja:Rzeszów
Offline

Napisano 02.08.2014 20:25

Zawsze możesz w EVENcie HLTV lub w evencie PlaybackEvent
użyc ham_strip_user_weapon( id, "weapon_c4" ). //tutaj wiadomo pętla i przechodzisz po wszystkich i sprawdzasz który ma c4
lub jeśli lubisz moduł orpheu to tam jest stripC4


 


  • +
  • -
  • 0
"Jeśli potrafię to pomogę, jeśli nie potrafię to wskaże drogę którą trzeba dążyć by znaleźć odpowiedz" 

Pluginy:
Szukanie Aktywnych Banów w AmxBansie
Drop After Death
Kto postawił mine

#7 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 02.08.2014 20:27

Orpheu odpada.

 

No to sprawdze z tym HLTV i dam znać


  • +
  • -
  • 0

#8 BlackPerfum

    Pseudo interakcja??

  • Power User

Reputacja: 459
Wszechobecny

  • Postów:575
  • Lokalizacja:...
Offline

Napisano 02.08.2014 21:19   Najlepsza odpowiedź

Masz jeszcze taką opcję:

Załączone pliki


  • +
  • -
  • 0
Chcesz napisać do mnie na PW to:
Spoiler

Mój tok myślenia jest błędny? Wskaż mi błąd zmienie to!

Aktualnie bije limit 32 graczy (łącze serwery) ale nadal są lagi przy zbyt dużym przesyłu informacji Dołączona grafika
Gra się płynnie do 40~50 graczy potem łącze pada i zamiast biegać ludzie się teleportują Dołączona grafika

#9 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 03.08.2014 08:19

@up

a ten kod załatwia sprawę cs_set_user_plant?
I co to za offset 193?
  • +
  • -
  • 0

#10 BlackPerfum

    Pseudo interakcja??

  • Power User

Reputacja: 459
Wszechobecny

  • Postów:575
  • Lokalizacja:...
Offline

Napisano 03.08.2014 08:34

Tak robi to samo i nie znalazłem jego nazwy dlatego dałem liczbę
  • +
  • -
  • 0
Chcesz napisać do mnie na PW to:
Spoiler

Mój tok myślenia jest błędny? Wskaż mi błąd zmienie to!

Aktualnie bije limit 32 graczy (łącze serwery) ale nadal są lagi przy zbyt dużym przesyłu informacji Dołączona grafika
Gra się płynnie do 40~50 graczy potem łącze pada i zamiast biegać ludzie się teleportują Dołączona grafika

#11 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 03.08.2014 10:13

A za co on odpowiada? Tylko za c4?
Gdzie go wygrzebałeś?
  • +
  • -
  • 0

#12 BlackPerfum

    Pseudo interakcja??

  • Power User

Reputacja: 459
Wszechobecny

  • Postów:575
  • Lokalizacja:...
Offline

Napisano 03.08.2014 15:25

A za co on odpowiada? Tylko za c4?

Tak tylko za zablokowania dostawania c4

Gdzie go wygrzebałeś?

Spojzałem tylko na kod xenos i stwierdziłem iż można złapać dojście c4 do gracza a nie łapanie wszystkich broni...
  • +
  • -
  • 0
Chcesz napisać do mnie na PW to:
Spoiler

Mój tok myślenia jest błędny? Wskaż mi błąd zmienie to!

Aktualnie bije limit 32 graczy (łącze serwery) ale nadal są lagi przy zbyt dużym przesyłu informacji Dołączona grafika
Gra się płynnie do 40~50 graczy potem łącze pada i zamiast biegać ludzie się teleportują Dołączona grafika




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

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