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

Blokowanie broni


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

#1 Veeq

    Profesjonalista

  • Zbanowany

Reputacja: 6
Nowy

  • Postów:170
  • Lokalizacja:Płock
Offline

Napisano 24.04.2010 22:18

Jak zrobić tak aby dana klasa mogła używać tylko deagla??

#2 Lukasz5

    Godlike

  • Power User

Reputacja: 280
Wszechwidzący

  • Postów:1 414
  • Imię:Łukasz
  • Lokalizacja:C: / WINDOWS
Offline

Napisano 25.04.2010 02:01

Dopiero się tak jakby uczę, ale wyciągnij z rozgrzewki... :D
new bool:isrestart = false

register_clcmd("drop","block")
  register_clcmd("cl_setautobuy","block")
  register_clcmd("cl_autobuy","block")
  register_clcmd("cl_setrebuy","block")
  register_clcmd("cl_rebuy","block")
  register_clcmd("buy","block")
  register_clcmd("glock","block")
  register_clcmd("usp","block")
  register_clcmd("p228","block")
  register_clcmd("deagle","block")
  register_clcmd("elites","block")
  register_clcmd("fn57","block")
  register_clcmd("m3","block")
  register_clcmd("autoshotgun","block")
  register_clcmd("mac10","block")
  register_clcmd("tmp","block")
  register_clcmd("mp5","block")
  register_clcmd("ump45","block")
  register_clcmd("p90","block")
  register_clcmd("galil","block")
  register_clcmd("ak47","block")
  register_clcmd("scout","block")
  register_clcmd("sg552","block")
  register_clcmd("awp","block")
  register_clcmd("g3sg1","block")
  register_clcmd("famas","block")
  register_clcmd("m4a1","block")
  register_clcmd("bullpup","block")
  register_clcmd("sg550","block")
  register_clcmd("m249","block")
  register_clcmd("shield","block")
  register_clcmd("primammo","block")
  register_clcmd("secammo","block")
  register_clcmd("vest","block")
  register_clcmd("vesthelm","block")
  register_clcmd("flash","block")
  register_clcmd("hegren","block")
  register_clcmd("sgren","block")
  register_clcmd("nvgs","block")

  register_clcmd("weapon_knife", "block")
  register_clcmd("weapon_sg550", "block")
  register_clcmd("weapon_mac10", "block")
  register_clcmd("weapon_aug", "block")
  register_clcmd("weapon_xm1014", "block")
  register_clcmd("weapon_p90", "block")
  register_clcmd("weapon_c4", "block")
  register_clcmd("weapon_tmp", "block")
  register_clcmd("weapon_mp5navy", "block")
  register_clcmd("weapon_ump45", "block")
  register_clcmd("weapon_m4a1", "block")
  register_clcmd("weapon_awp", "block")
  register_clcmd("weapon_g3sg1", "block")
  register_clcmd("weapon_sg552", "block")
  register_clcmd("weapon_scout", "block")
  register_clcmd("weapon_m3", "block")
  register_clcmd("weapon_m249", "block")
  register_clcmd("weapon_ak47", "block")
  register_clcmd("weapon_fiveseven", "block")
  register_clcmd("weapon_usp", "block")
  register_clcmd("weapon_glock18", "block")
  register_clcmd("weapon_deagle", "block")
  register_clcmd("weapon_p228", "block")
  register_clcmd("weapon_elite", "block")
  register_clcmd("weapon_flashbang", "block")
  register_clcmd("weapon_hegrenade", "block")
  register_clcmd("weapon_smokegrenade", "block")
  register_clcmd("lastinv", "block")
public block(id)
{
    if(isrestart)
        return PLUGIN_HANDLED
   
    return PLUGIN_CONTINUE
}

  • +
  • -
  • 1

#3 Veeq

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:170
  • Lokalizacja:Płock
Offline

Napisano 25.04.2010 02:04

To raczej by blokowało chyba kupywanie broni dla każdej z klas. Ja chce tylko dla jednej.

Użytkownik Veeq edytował ten post 25.04.2010 02:11


#4 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 25.04.2010 02:30

A więc tamten kod wpisz do Diablo (plugin_init) i zamiast funkcji:

public block(id)
{
    if(isrestart)
        return PLUGIN_HANDLED
   
    return PLUGIN_CONTINUE
}

Zrób: (dodaj na koniec sma Diablo)

public block(id)
{
        if(player_class[id] == Twojaklasa)
        return PLUGIN_HANDLED
}

Mogłem się pomylić, jeżeli błąd, proszę o poprawienie mnie. :unsure:


Podsumowując:
Spoiler

Użytkownik Screeaam... edytował ten post 25.04.2010 02:39


#5 Veeq

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:170
  • Lokalizacja:Płock
Offline

Napisano 25.04.2010 02:44

warning 209: function "block" shoul return a calue

Przy kompilowaniu wyskakuje cus takiego

25 kwiecień 2010 - 02:50:
Ale nawet gdyby było dobrze to chyba to by tylko blokowało kupywania broni. Ja potrzebuje żeby np klasa "Mag" nie mogła wcale tej broni wyjąć tak jak ma ninja może mieć tylko nóż to ja chce to samo tylko na klase Mag i żeby mógł używać jeszcze pistoletów

#6 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 25.04.2010 09:08

warning 209: function "block" shoul return a calue

Przy kompilowaniu wyskakuje cus takiego

25 kwiecień 2010 - 02:50:
Ale nawet gdyby było dobrze to chyba to by tylko blokowało kupywania broni. Ja potrzebuje żeby np klasa "Mag" nie mogła wcale tej broni wyjąć tak jak ma ninja może mieć tylko nóż to ja chce to samo tylko na klase Mag i żeby mógł używać jeszcze pistoletów



To znajdujesz funkcje Ninji z nożem i dodajesz:



 	if ((weapon != CSW_C4 ) && !on_knife[id] && (player_class[id] == TwojaKlasa))
	{
		client_cmd(id,"slot2")
		engclient_cmd(id,"slot2")
		on_knife[id]=1
	}


#7 Veeq

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:170
  • Lokalizacja:Płock
Offline

Napisano 25.04.2010 09:27

Dobra już dałem sobie rade. Dodałem to co wcześniej mi mówiłeś tylko usunąłem wszystkie pistolety c4 nóż z tego kodu i to co mi było potrzebne. dzięki macie po PLUSIE

#8 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 25.04.2010 09:40

Dobra już dałem sobie rade. Dodałem to co wcześniej mi mówiłeś tylko usunąłem wszystkie pistolety c4 nóż z tego kodu i to co mi było potrzebne. dzięki macie po PLUSIE



A co, jeżeli broń zbierze z ziemi?

#9 Veeq

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:170
  • Lokalizacja:Płock
Offline

Napisano 25.04.2010 09:43

Nie może jej zebrać nawet ^^

#10 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 492
  • Lokalizacja:AMXX.PL
Offline

Napisano 25.04.2010 10:26

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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