Jump to content


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

Posted Image Posted Image

Guest Message by DevFuse
 

Jak zrobić prostą klasę

CoD Nowy

  • You cannot start a new topic
  • You cannot reply to this topic
49 replies to this topic

#1 QTM. Peyote

    Wszechpomocny

  • Użytkownik

  • Reputacja: 1,010
    Hero

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

Posted 19.11.2010 14:39

*
POPULAR

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);

Edited by QTM. Peyote, 13.12.2010 15:14.

  • +
  • -
  • 74

#2 Mr.Whit3

    Pomocny

  • Użytkownik

  • Reputacja: 24
    Życzliwy

  • Postów:65
  • Lokalizacja:Dom
Offline

Posted 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

Posted 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

Posted 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

Posted 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

Posted 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

Posted 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,559
    Godlike

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

Posted 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

Posted 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

Posted 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

Edited by junyoks123, 13.12.2010 15:40.

  • +
  • -
  • 0

#11 VerShinin

    Profesjonalista

  • Użytkownik

  • Reputacja: 53
    Pomocny

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

Posted 15.12.2010 13:19

@UP

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

a Peyote + dla Ciebie ;)

Edited by Marko1525, 15.12.2010 13:20.

  • +
  • -
  • 0

#12 ViHuRa

    Zaawansowany

  • Użytkownik

  • Reputacja: 1
    Nowy

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

Posted 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

Posted 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

Posted 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

Posted 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

Posted 19.12.2010 12:36

Thx ;]
  • +
  • -
  • 0

#17 DiZzY.

    Początkujący

  • Zbanowany

  • Reputacja: 1
    Nowy

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

Posted 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

Posted 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

Posted 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

Posted 20.04.2011 08:58

a jak chcę zrobić klasę że za jednym strzałem z broni zabija to co muszę dopisać?
  • +
  • -
  • 0




  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg

Sign In