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

Wyrzucenie broni


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

#1 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 27.07.2010 10:40

1. Można jakoś inaczej wyrzucić broń niż za pomocą client_cmd(id,"drop")? (Mam blokadę na drop)
2. Albo jak usunąć C4 z inventa, fm_strip_user_weapons(id) nie pomaga.
3. Lub jak usunąć wszystkie(!) rzeczy z inventa i sprawdzić czy nie ma broni? :P

Spoiler

  • +
  • -
  • 0

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 981
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 27.07.2010 10:44

1.można
2.
3.strip_user_weapons
  • +
  • -
  • 1

#3 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 27.07.2010 11:11

strip mi zostawia C4 ; ] tak samo z modułowym FUN ; ]
  • +
  • -
  • 0

#4 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

Napisano 27.07.2010 12:10

engclient_cmd(index, "drop", "weapon_c4");
spróbuj
  • +
  • -
  • 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

#5 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 27.07.2010 12:21

Runtime error :D
  • +
  • -
  • 0

#6 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

Napisano 27.07.2010 12:35

wez przyklad z fm_strip_user_gun i tam masz pozbywanie sie 1 broni :D
  • +
  • -
  • 1
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

#7 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 27.07.2010 13:22

engclient_cmd(id, "drop");
to wyrzuci obecną broń gracza nawet jeśli komenda drop jest zablokowana
  • +
  • -
  • 1

#8 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 27.07.2010 14:36

Zrobiłem tak i działa (Jak było w CurWeapon wywalało Runtime error ^^)

Jak sprawdzić czy gracz ma pakę? (Nie CurWeapon) - używam set_task(1.0, "drop_bomb", id) i pewnie bd spam w error logach, że coś się nie zgadza : d
Spoiler

  • +
  • -
  • 0

#9 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

Napisano 27.07.2010 17:34

get_user_weapons :?: pozatym fm_strip_user_gun jest zabezpieczona przed wyrzuceniem broni ktorej gracz nie ma :D
  • +
  • -
  • 1
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

#10 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 27.07.2010 19:21

Jak to zrobić optymalniej (Za dużo kodu w ifie i nie mogę skompilować :D)

W curweapon:
hasweapon = user_has_weapon(id)

if(hasweapon == CSW_GLOCK18 || hasweapon == CSW_P228 || hasweapon == CSW_SCOUT || hasweapon == CSW_XM1014 || hasweapon == CSW_AUG || hasweapon == CSW_ELITE || hasweapon == CSW_FIVESEVEN || hasweapon == CSW_UMP45 || hasweapon == CSW_SG550 || hasweapon == CSW_GALIL || hasweapon == CSW_FAMAS || hasweapon == CSW_USP || hasweapon == CSW_AWP || hasweapon == CSW_M249 || hasweapon == CSW_M3 || hasweapon == CSW_M4A1 || hasweapon == CSW_G3SG1 || hasweapon == CSW_DEAGLE || hasweapon == CSW_SG552 || hasweapon == CSW_AK47 || hasweapon == CSW_HEGRENADE || hasweapon == CSW_FLASHBANG || hasweapon == CSW_SMOKEGRENADE)
	{
		drop_shit(id)
	}

Funkcja:
public drop_shit(id)
	engclient_cmd(id, "drop");


Całość
Spoiler

Użytkownik camilost edytował ten post 27.07.2010 19:22

  • +
  • -
  • 0

#11 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

Napisano 27.07.2010 19:50

a jakiej broni nie chcesz zeby byla dropowana :?:
  • +
  • -
  • 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

#12 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 28.07.2010 10:54

(weaponid != CSW_MP5NAVY || weaponid != CSW_TMP || weaponid != CSW_MAC10 || weaponid != CSW_P90)

Nad takim mysłałem rozwiązaniem jak robiłem na początku tego ifa, ale później pomyślałem że nie wiem dokładnie jak działa || (LUB)
Czy jak bd miał TMP zaliczy MAC10 i go wyrzuci czy może wszystkie w || (LUB) zostawi w spokoju a pozostałe dropnie.
Taki dylemat mam nad tym LUB : D
  • +
  • -
  • 0

#13 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 28.07.2010 12:30

ten warunek ma szansę być niespełniony, gdyby wszystkie CSW_ miały taką samą wartość; a tak jest zawsze prawdziwy

(weaponid != CSW_MP5NAVY &&  weaponid != CSW_TMP && weaponid != CSW_MAC10 && weaponid != CSW_P90) drop_shit(id)
to pozwoli wyrzucić wszystkie oprócz tych 4
  • +
  • -
  • 1

#14 camilost

    ^ BotQ - STER.owiec ^

  • Autor tematu
  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 28.07.2010 12:56

Okiej dzięki za info + wytłumaczenie ^^
  • +
  • -
  • 0




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

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