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

Terrorysta (VIP)

cod nowy

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

#1 TeJGeN

    Pomocny

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:62
  • GG:
  • Imię:Grzegorz
  • Lokalizacja:Biała Podlaska
Offline

Napisano 24.01.2014 21:02

Przedstawiam wam nową klasę własnej roboty (nic nowego) Terrorysta

 

KOD SMA

#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <engine>
#include <ColorChat>
#include <fakemeta>
#include <hamsandwich>

#define DMG_BULLET (1<<1)

new bool:ma_klase[33];
        
new const nazwa[]   = "Terrorysta (VIP)";
new const opis[]    = "Posiada ak47 i 500 obrażeń+0.2int więcej z niego a także ma brak rozrzutu";
new const bronie    = (1<<CSW_AK47);
new const zdrowie   = 0;
new const kondycja  = 0;
new const inteligencja = 0;
new const wytrzymalosc = 0;
    
public plugin_init()
{
	register_plugin(nazwa, "1.0", "amxx.pl");

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

        RegisterHam(Ham_TakeDamage, "player", "TakeDamage");

        register_forward(FM_PlayerPreThink, "PreThink");
        register_forward(FM_UpdateClientData, "UpdateClientData", 1)
}

public cod_class_enabled(id)

{

	ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat

	if(!(get_user_flags(id) & ADMIN_LEVEL_D)) //FLAGA

	{

		ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest PREMIUM 

		return COD_STOP;

	}

	ma_klase[id] = true;

	return COD_CONTINUE;

}

public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)
{
	if(!is_user_connected(idattacker))
		return HAM_IGNORED;
	
	if(!ma_klase[idattacker])
		return HAM_IGNORED;
		
	if(get_user_weapon(idattacker) == CSW_MP5NAVY && damagebits & DMG_BULLET)		//Bron
		cod_inflict_damage(idattacker, this, 800.0, 0.2, idinflictor, damagebits);
		
	return HAM_IGNORED;
}

public PreThink(id)
{
if(ma_klase[id])
set_pev(id, pev_punchangle, {0.0,0.0,0.0})
}

public UpdateClientData(id, sw, cd_handle)
{
if(ma_klase[id])
set_cd(cd_handle, CD_PunchAngle, {0.0,0.0,0.0})
}

b_350_20_692108_381007_FFFFFF_000000.png

Zapraszam serdecznie

http://tejgen.blogspot.com/ mój blog z pluginami/paczkami własnej roboty


#2 koong

    Profesjonalista

  • Użytkownik

Reputacja: 89
Zaawansowany

  • Postów:209
  • Imię:Dominik
  • Lokalizacja:Poznań
Offline

Napisano 27.01.2014 12:10

Ja takich klas wlasnej roboty to mam 1000
3 minuty roboty nic nowego
Ale masz + za chęci
  • +
  • -
  • 0
b_350_20_3A3A3A_3A3A3A_F19A15_111111.png

#3 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 27.01.2014 21:26

public cod_class_enabled(id)

{

	ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat

	if(!(get_user_flags(id) & ADMIN_LEVEL_D)) //FLAGA

	{

		ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest PREMIUM

Twoja klasa a nie wiesz co wywołuje..

 

Ta linijka:

ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat

aktywuje się dopiero gdy ktoś włączy tą klasę i będzie nią grać

ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest PREMIUM 

A ta nie znowu informuje ,że jest premium tylko dopiero teraz. Gdy ktoś nie będzie miał danej flagi to wyświetla się info.


  • +
  • -
  • 0

#4 TeJGeN

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:62
  • GG:
  • Imię:Grzegorz
  • Lokalizacja:Biała Podlaska
Offline

Napisano 28.01.2014 14:37

ta klasa jest moja. korzystam z szkieletu i dodaje do niego różne dodatki. nie korzystam z generatora


b_350_20_692108_381007_FFFFFF_000000.png

Zapraszam serdecznie

http://tejgen.blogspot.com/ mój blog z pluginami/paczkami własnej roboty


#5 Mr. Dziwny

    Wyrafinowany

  • Power User

Reputacja: 68
Pomocny

  • Postów:429
  • GG:
  • Imię:Marcin
  • Lokalizacja:Lębork
Offline

Napisano 02.02.2014 19:38

Nie chcę Cie urazić, ale słabo korzystasz ze szkieletu, dla mnie to po prostu zwykłe kopiuj wklej... *.* Ma AK47, ale obrażenia bije większe ale z MP5 i to nie o 500 ale o 800. Popraw.

if(get_user_weapon(idattacker) == CSW_MP5NAVY && damagebits & DMG_BULLET)		//Bron
		cod_inflict_damage(idattacker, this, 800.0, 0.2, idinflictor, damagebits);
		
	return HAM_IGNORED;

  • +
  • -
  • 0

[ CS-Sfera.pl - Forum ogólnotematyczne ]

Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):

IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl






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