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
CoD Nowy

Jak zrobić klasę z samym nożem?

cod nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1 aka.Kamil

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Imię:Kamil
  • Lokalizacja:Rumia
Offline

Napisano 12.02.2012 13:43

Witam,
mam pytanie jak zrobić klasę która posiadała by sam nóż? Bez broni podstawowych (UPS/GLOCK).
Co musiał bym zmienić w kodzie?
  • +
  • -
  • 0

#2 Sataris

    Pomocny

  • Zbanowany

Reputacja: -3
Nowy

  • Postów:64
  • Imię:Patryk
  • Lokalizacja:Rzeszów
Offline

Napisano 12.02.2012 15:24

To bardzo proste, w SMA klasy odnajdz linijke:

new const bronie = 1<<CSW_XXXXXX;

i to "CSW_XXXXXX;" zmien na CSW_KNIFE

new const bronie = 1<<CSW_KNIFE;

Pozdrawiam

#3 aka.Kamil

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Imię:Kamil
  • Lokalizacja:Rumia
Offline

Napisano 15.02.2012 18:07

Zrobiłem, tak i nic nie daje. Nadal mam nóż i glock/usp.
Proszę o pomoc!
  • +
  • -
  • 0

#4 Waleq

    Profesjonalista

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:184
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Bełchatów
Offline

Napisano 15.02.2012 18:11

Dodajesz bibliotekę z kanapką (Hamsandwich).
Następnie rejestrujesz nową funkcję:

RegisterHam(Ham_Spawn, "player", "Spawn", 1);

I jeszcze tylko dodać na koniec klasy:

public Spawn(id)
{
if(ma_klase[id])
{
strip_user_weapons(id); // zabiera wszystkie bronie danej osobie
give_item(id, "weapon_knife"); // daje nóż danej osobie
}
}


I tyle :)
  • +
  • -
  • 1

#5 aka.Kamil

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Imię:Kamil
  • Lokalizacja:Rumia
Offline

Napisano 20.02.2012 20:46

A jest jakiś poradnik jak dodać tą "kanapkę", i gdzie dodać te nowe funkcje?

Za pomoc oczywiście plusik.
  • +
  • -
  • 0

#6 Rozgarniety

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:8
  • Imię:Bartłomiej
  • Lokalizacja:Żyrardów
Offline

Napisano 20.02.2012 20:50

Kanapka to polski odpowiednik "Hamsandwich" , gdyż Sandwich to po angielsku kanapka :)
Jest też możliwość edytowania w .sma Cod Moda

new bronie_druzyny[] = {0, 1<<CSW_GLOCK18, 1<<CSW_USP},
bronie_dozwolone = 1<<CSW_KNIFE | 1<<CSW_C4;


Jeżeli pozbędziesz się broni drużyny , czyli glocka i usp i skompilujesz plik , to nie będziesz miał ich na początku rundy.
  • +
  • -
  • 0

#7 Waleq

    Profesjonalista

  • Użytkownik

Reputacja: 47
Pomocny

  • Postów:184
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Bełchatów
Offline

Napisano 21.02.2012 07:34

Co do "dodania kanapki" wystarczysz, że dopiszesz na początku pluginu:
#include <hamsandwich>

Oczywiście jeśli tego nie masz dodanego już wcześniej.
  • +
  • -
  • 0





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