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
 

CoD Nowy

[ROZWIĄZANE] Tylko nóż

cod nowy

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

#1 Gość_Sangre_*

  • Gość

Reputacja: 0

Offline

Napisano 18.12.2011 10:25

Wie ktoś jak zrobić klasę która ma tylko nóż?
Bo tak czy inaczej klasa dostaje na start glock/usp w zależności od drużyny

Odświeżam
Zna ktoś sposób na to? Bo testowane do tej pory nie działają

#2 PatyK

    Zaawansowany

  • Użytkownik

Reputacja: 37
Życzliwy

  • Postów:76
  • GG:
  • Imię:Patryk
  • Lokalizacja:Słupsk
Offline

Napisano 19.12.2011 17:58

Nie wiem jak to wytłumaczyć :)
Zrobić ci taką klase ? :)
  • +
  • -
  • 0

#3 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 19.12.2011 21:14

Nie wiem jak to wytłumaczyć
Zrobić ci taką klase ?

Nie zrobisz... :facepalm: :facepalm:


Wie ktoś jak zrobić klasę która ma tylko nóż?
Bo tak czy inaczej klasa dostaje na start glock/usp w zależności od drużyny

Odświeżam
Zna ktoś sposób na to? Bo testowane do tej pory nie działają

W *.sma CoDa usuń public bronie drużyny.

Znajdź:
new bronie_druzyny[] = {0, 1<<CSW_GLOCK18, 1<<CSW_USP},
i zamień na:
new


Znajdź:
if(!(1<<bron & (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_druzyny[team] | bronie_dozwolone))) ham_strip_weapon_short( id );
i zamień na:
if(!(1<<bron & (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_dozwolone))) ham_strip_weapon_short( id );

Użytkownik Kolar`. edytował ten post 19.12.2011 21:16


#4 Gość_Sangre_*

  • Autor tematu
  • Gość

Reputacja: 0

Offline

Napisano 20.12.2011 17:03

Znajdź:
[color=#000088]if[/color][color=#666600](!([/color][color=#006666]1[/color][color=#666600]<<[/color][color=#000000]bron [/color][color=#666600]&[/color][color=#000000] [/color][color=#666600]([/color][color=#000000]bronie_klasy[/color][color=#666600][[/color][color=#000000]klasa_gracza[/color][color=#666600][[/color][color=#000000]id[/color][color=#666600]]][/color][color=#000000] [/color][color=#666600]|[/color][color=#000000] bonusowe_bronie_gracza[/color][color=#666600][[/color][color=#000000]id[/color][color=#666600]][/color][color=#000000] [/color][color=#666600]|[/color][color=#000000] bronie_druzyny[/color][color=#666600][[/color][color=#000000]team[/color][color=#666600]][/color][color=#000000] [/color][color=#666600]|[/color][color=#000000] bronie_dozwolone[/color][color=#666600])))[/color][color=#000000] ham_strip_weapon_short[/color][color=#666600]([/color][color=#000000] id [/color][color=#666600]);[/color]
i zamień na:
[color=#000088]if[/color][color=#666600](!([/color][color=#006666]1[/color][color=#666600]<<[/color][color=#000000]bron [/color][color=#666600]&[/color][color=#000000] [/color][color=#666600]([/color][color=#000000]bronie_klasy[/color][color=#666600][[/color][color=#000000]klasa_gracza[/color][color=#666600][[/color][color=#000000]id[/color][color=#666600]]][/color][color=#000000] [/color][color=#666600]|[/color][color=#000000] bonusowe_bronie_gracza[/color][color=#666600][[/color][color=#000000]id[/color][color=#666600]][/color][color=#000000] [/color][color=#666600]|[/color][color=#000000] bronie_dozwolone[/color][color=#666600])))[/color][color=#000000] ham_strip_weapon_short[/color][color=#666600]([/color][color=#000000] id [/color][color=#666600]);[/color]

nie mam tej linijki pierwszej

#5 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 17:17

Daj swoje sma to Ci zrobię.

#6 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 20.12.2011 17:32

init:
register_event("CurWeapon","CurWeapon","be", "1=1")
dół:
public CurWeapon(id)
{    
    new weapon=get_user_weapon(id)

    if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}

  • +
  • -
  • 0

#7 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 17:35

init:

register_event("CurWeapon","CurWeapon","be", "1=1")
dół:
public CurWeapon(id)
{	
	new weapon=get_user_weapon(id)

	if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}


Też można ale to będzie mu wyrzucać bronie które tam podałeś (knife i c4) a tak to może w ogóle mu nie dawać.

#8 Gość_Sangre_*

  • Autor tematu
  • Gość

Reputacja: 0

Offline

Napisano 20.12.2011 17:48

moje sma w załączniku
zobacz i ratuj mnie

Załączone pliki



#9 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 17:53

Powinno działać.

Załączone pliki



#10 Haka

    Początkujący

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:10
  • Lokalizacja:K-ce
Offline

Napisano 20.12.2011 18:41

Mi działa. +

#11 Hleb

    FC Barcelona <3

  • Użytkownik

Reputacja: 991
Master

  • Postów:405
  • GG:
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Sochaczew
Offline

Napisano 20.12.2011 18:50

<ściana>

wystarczy ze do cod_class_enabled dodasz to
strip_user_weapons(id)
give_item(id, "weapon_knife")

  • +
  • -
  • 0

Sprzedam:

System odznak premium do BF2 Rank Mod (dodatkowy sposób na zarobek)

 

Więcej Informacji na STEAM/GG/PW

 

 


#12 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 18:51

<ściana>

wystarczy ze do cod_class_enabled dodasz to

strip_user_weapons(id)
give_item(id, "weapon_knife")


I tak będzie dodawał do każdej klasy. ;f

#13 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 20.12.2011 19:24

init:

register_event("CurWeapon","CurWeapon","be", "1=1")
dół:
public CurWeapon(id)
{	
	new weapon=get_user_weapon(id)

	if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}


Też można ale to będzie mu wyrzucać bronie które tam podałeś (knife i c4) a tak to może w ogóle mu nie dawać.

!= a nie ==.
  • +
  • -
  • 0

#14 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 19:30

init:

register_event("CurWeapon","CurWeapon","be", "1=1")
dół:
public CurWeapon(id)
{	
	new weapon=get_user_weapon(id)

	if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}


Też można ale to będzie mu wyrzucać bronie które tam podałeś (knife i c4) a tak to może w ogóle mu nie dawać.

!= a nie ==.


Tzn ?

#15 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 20.12.2011 20:28

init:

register_event("CurWeapon","CurWeapon","be", "1=1")
dół:
public CurWeapon(id)
{	
	new weapon=get_user_weapon(id)

	if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}


Też można ale to będzie mu wyrzucać bronie które tam podałeś (knife i c4) a tak to może w ogóle mu nie dawać.

!= a nie ==.


Tzn ?

Tzn że wyrzuci wszystkie bronie różne od c4 i knife :P

Goliath
ale
&& - i
|| - lub


Do dziś wydawało mi się że jeżeli dam tak czyli:
if(jeżeli masz różną broń od nóż lub jeżeli masz różną broń od paki) wyrzucanie broni
to wyrzuci każdą inną broń prócz noża i paki :o
Goliath (20.12.2011 20:48):
Nie do końca masz rację. Graczowi wyrzuci broń, gdy jego bronią nie będzie nóż LUB C4 (warunek zawsze się spełni - graczowi wywali każdą broń). Zamiast "||", powinno być "&&".
Goliath (20.12.2011 21:08):
Właśnie o tym mówię :). Najlepiej opiszę to na przykładzie. Gracz ma nóż - warunek przyjmie taką postać:
if(false || true)
Daje true - warunek spełniony.
Gracz ma C4:
if(true || false)
Daje true - warunek spełniony.
Gracz ma jakąś inną broń:
if(true || true)
Także daje true. Dlatego graczowi będzie wywoływana komenda "drop", niezależnie od broni jaką posiada. Gdybyś w warunku użył "&&", problemu by nie było.

  • +
  • -
  • 0

#16 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 20.12.2011 20:35

A teraz rozumiem te znaki !=

#17 Gość_Sangre_*

  • Autor tematu
  • Gość

Reputacja: 0

Offline

Napisano 31.12.2011 17:22

ej to jak to ma wyglądać?
bo
public CurWeapon(id)
{       
        new weapon=get_user_weapon(id)

        if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
}
wywala wszystkim na serwie broń!
a to
public CurWeapon(id)
{
    if(ma_klase[id])
    {
        new weapon=get_user_weapon(id)
        if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");
    }
}
wywala wszystko co nie jest nożem!!!

#18 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 31.12.2011 17:26


public CurWeapon(id)
{
if(ma_klase[id])
{
new weapon=get_user_weapon(id)
if(weapon != CSW_KNIFE && weapon != CSW_C4) client_cmd(id,"drop");
}
}

  • +
  • -
  • 1

#19 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 31.12.2011 17:29


if(weapon != CSW_KNIFE || weapon != CSW_C4) client_cmd(id,"drop");



zamien na

if(weapon != CSW_KNIFE && weapon != CSW_C4) client_cmd(id,"drop");


  • +
  • -
  • 0

#20 Gość_Sangre_*

  • Autor tematu
  • Gość

Reputacja: 0

Offline

Napisano 31.12.2011 17:36

ok działa





Również z jednym lub większą ilością słów kluczowych: cod nowy

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

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