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ć prostą klasę

CoD Nowy

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

#1 QTM. Peyote

    Wszechpomocny

  • Użytkownik

Reputacja: 1 010
Hero

  • Postów:330
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 19.11.2010 14:39

*
Popularny

W tym tutorialu pokażę jak stworzyć prostą klasę do nowego CodModa.
*.sma Naszej klasy będzie wyglądać tak: (Niżej wytłumaczę co od czego)
#include <amxmodx>
#include <codmod>

new const nazwa[] = "Henio";
new const opis[] = "Brak";
new const bronie = 1<<CSW_M4A1 | 1<<CSW_DEAGLE;
new const zdrowie = 13;
new const kondycja = 69;
new const inteligencja = 2;
new const wytrzymalosc = 15;


public plugin_init()
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);

#include <amxmodx>

  • Jeżeli nie wiesz poczytaj inne tutoriale.
#include <codmod>

  • Wymagany plik codmod.inc który musimy wrzucić do folderu include naszego kompilatora.
  • Dołącza plik nagłówkowy CodModa dzięki któremu będziemy mogli używać natywów takich jak na przykład cod_register_class.
new const nazwa[] = "Henio";

  • Nazwa naszej klasy - u nas będzie to Henio.
new const opis[] = "Brak";

  • Opis naszej klasy - u nas jest Brak.
  • Jeżeli ktoś się dziwi się dlaczego nie opisuję jakie bronie, szybkość i zdrowie ma klasa to odpowiem - To wyświetla się osobno.
new const bronie = 1<<CSW_M4A1 | 1<<CSW_DEAGLE;

  • Tutaj określamy jakie bronie ma mieć Henio.
  • Przed każdą bronią dodajemy 1<<
  • Jeżeli chcemy dodać następną to wstawiamy | - pełni rolę czegoś w rodzaju.. przecinka.
new const zdrowie = 13;

  • Punkty statystyki zdrowie jakie klasa dostanie na start.
  • Czyli w naszym przypadku jeżeli damy dodatkowe 13 zdrowia to na start będziemy mieli 113 hp
new const kondycja = 69;

  • Ilość punktów kondycji jaką Henio ma dostać na start. Henia gnębią koledzy dlatego musi szybko uciekać.
  • To zastępuje dawne procenty szybkości naszej klasy
new const inteligencja = 2;

  • Punkty inteligencji na start.
new const wytrzymalosc = 15;

  • Punkty wytrzymalosci na start.
  • Można używać zamiast kamizelek.

W plugin_init rejestrujemy Henia, żeby pojawił się w menu wybierania klas:
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);

Użytkownik QTM. Peyote edytował ten post 13.12.2010 15:14

  • +
  • -
  • 74

#2 Mr.Whit3

    Pomocny

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:65
  • Lokalizacja:Dom
Offline

Napisano 19.11.2010 21:44

Brawo !! Niezła robota

+ leci ;]
  • +
  • -
  • 2
Na GG: 7502883 pomagam odpłatnie ( chyba że to lekka edycja )
Pomogłem ?? Naciśnij Dołączona grafika !! Nic cię to nie kosztuje , a mnie Cieszy ^^

#3 Dangerous.

    Pomocny

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:65
  • Imię:Mateusz
  • Lokalizacja:Lublin
Offline

Napisano 19.11.2010 21:57

moze przejde na nowy cod i mi sie przyda + leci !
  • +
  • -
  • 2
Dołączona grafika
Dołączona grafika


Dołączona grafika

#4 Kusek

    z Wikipedii

  • Power User

Reputacja: 446
Wszechobecny

  • Postów:1 655
  • Imię:Krystian
Offline

Napisano 19.11.2010 21:57

hmmm ^^ twój post
Napisano dziś, 14:39



[CodMOd(nowy)]Dodawanie klasy - Nieoficjalny polski support AMX Mod X
jego
Napisano 20 minut temu

  • +
  • -
  • 2

#5 pAC

    Wszechobecny

  • Zbanowany

Reputacja: 87
Zaawansowany

  • Postów:425
  • Steam:steam
  • Lokalizacja:Żagań
Offline

Napisano 19.11.2010 21:58

brawo ja bym jeszcze dodal , a raczej pokazal do jakich dajemy jakie moce np niewidocznosc do public CurWeapon(id)
albo 1/x zbroni lub zwiekszone dmg do public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)

#6 MieTeK_

    Profesjonalista

  • Użytkownik

Reputacja: 308
Wszechpomocny

  • Postów:185
  • Imię:Wheatley
Offline

Napisano 19.11.2010 22:18

Dobre, chociaż przydało by się więcej "zaawansowanych" rzeczy :P
No ale w nazwie tematu "prostą klasę" to Ok - przyda się :)

new const kondycja = 69;


To chyba nie przypadek ? :)
  • +
  • -
  • 1

#7 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 19.11.2010 22:28

hmm polecam jednak przypisywac wartosc natywu rejestrujacego do zmiennej bo wtedy mamy id klasy w tej zmiennej i mozemy sprawdzac czy gracz zmienil klase na wlasnie przez nas utworzona bo jest w forwardzie chyba parametr przekazujacy ID wybranej klasy bo widzialem tez natywy pobierajace nazwe po id ale id mozesz tez uzyskac przypisujac do zmiennej natyw rejestrujacy xD
  • +
  • -
  • 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

#8 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 20.11.2010 13:06

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
Scripting -> Tutoriale
do
Scripting -> Tutoriale -> Modyfikacje pluginów

  • +
  • -
  • 2

#9 pAC

    Wszechobecny

  • Zbanowany

Reputacja: 87
Zaawansowany

  • Postów:425
  • Steam:steam
  • Lokalizacja:Żagań
Offline

Napisano 20.11.2010 20:21

Peyot dodaj jeszcze jak dodac premium klase ;)

#10 junyoks123

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Lokalizacja:Stąd
Offline

Napisano 13.12.2010 15:35

Bylbym wdzieczny gdybys to wytlumaczyl od podstaw ;P kroczek po kroku ;P

sciagnalem jakies amxx studio ale nie ogarniam o co chodzi ;D

Użytkownik junyoks123 edytował ten post 13.12.2010 15:40

  • +
  • -
  • 0

#11 VerShinin

    Profesjonalista

  • Użytkownik

Reputacja: 53
Pomocny

  • Postów:173
  • Lokalizacja:Świdwin
Offline

Napisano 15.12.2010 13:19

@UP

tego raczej nie da się jaśniej wytłumaczyć ;)

a Peyote + dla Ciebie ;)

Użytkownik Marko1525 edytował ten post 15.12.2010 13:20

  • +
  • -
  • 0

#12 ViHuRa

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:117
  • GG:
  • Imię:Adam
  • Lokalizacja:Legionowo
Offline

Napisano 15.12.2010 21:59

+, ale przydał by się obszerniejszy poradniczek ;d
  • +
  • -
  • 0
Centrum-Gier.com

#13 PackI

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:41
  • Imię:tomek
  • Lokalizacja:Polska
Offline

Napisano 17.12.2010 11:18

Dzięki dodaj jeszcze poradnik jak zrobic perka proszę.
  • +
  • -
  • 0
Polskie Forum-GSM e-ForumGSM.pl

#14 Grzybek :DD .

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:21
  • Steam:steam
  • Lokalizacja:Radom /
Offline

Napisano 19.12.2010 12:04

Ja bym prosil o info jak edytowac klase by byla premium.
  • +
  • -
  • 0

#15 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

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

Napisano 19.12.2010 12:29

@UP: Rób na podstawie Admirała.
  • +
  • -
  • 0

#16 Grzybek :DD .

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:21
  • Steam:steam
  • Lokalizacja:Radom /
Offline

Napisano 19.12.2010 12:36

Thx ;]
  • +
  • -
  • 0

#17 DiZzY.

    Początkujący

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:10
  • GG:
  • Lokalizacja:Czersk
Offline

Napisano 05.04.2011 01:48

Na podstawie tego tutka zrobiłem sobie 5 nowych klas na swój serwer. :)

#18 BraciiK

    Profesjonalista

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:171
  • GG:
  • Imię:Maciek
  • Lokalizacja:Mchw
Offline

Napisano 16.04.2011 03:53

chyba od teraz pobawie sie nowym :D
+

#19 emiona1

    Profesjonalista

  • Zbanowany

Reputacja: 11
Początkujący

  • Postów:167
  • GG:
  • Imię:Kamil
  • Lokalizacja:Okolice :D
Offline

Napisano 17.04.2011 08:26

Brawo :D
Ja już dodałem 10 klas tak!

+ leci :D ^D^ ^D^ B) :ganja:

#20 damian2603

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:7
  • Lokalizacja:Polska
Offline

Napisano 20.04.2011 08:58

a jak chcę zrobić klasę że za jednym strzałem z broni zabija to co muszę dopisać?
  • +
  • -
  • 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