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
 

Szefu Kapucyn - zdjęcie

Szefu Kapucyn

Rejestracja: 01.05.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 07.05.2012 14:02
-----

#406322 Prosze o 2 klasy jak najpredzej

Napisane przez Engi w 04.05.2012 15:04

Dziekuje wam bardzo dostajecie po + ; o





Mam jeszcze prosbe mozecie mi dac linki do .sma i amxx do download od razu ;P ? Bardzo bym prosił kto 1 doda tez otrzyma +

Załączone pliki


  • +
  • -
  • 2


#406286 Prosze o 2 klasy jak najpredzej

Napisane przez Kaski w 04.05.2012 14:18

Hmm przy kucaniu na nozu czy przy kucaniu z auto kampa ?

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

new const nazwa[] = "Camper";
new const opis[] = "Dostaje auto-kampe i podczas kucania z nia jego widocznosc spada do 170 ma takze zmniejszona grawitacje do 550";
new const bronie = (1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_G3SG1);
new const zdrowie = 10;
new const kondycja = 35;
new const inteligencja = 5;
new const wytrzymalosc = 10;

new ma_klase[33];
public plugin_init()
{
register_plugin(nazwa, "1.0", "amxx.pl");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
register_forward(FM_PlayerPreThink, "fwPrethink_Niewidzialnosc", 1);

RegisterHam(Ham_Spawn, "player", "fwSpawn_Grawitacja", 1);
}
public cod_class_enabled(id)
{
entity_set_float(id, EV_FL_gravity, 550.0/800.0);
ma_klase[id] = true;
}
public cod_class_disabled(id)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);

entity_set_float(id, EV_FL_gravity, 1.0);
ma_klase[id] = false;
}

//Przy kucaniu
public fwPrethink_Niewidzialnosc(id)
{
if(!ma_klase[id])
return;
new button = get_user_button(id);
if( button & IN_DUCK && get_user_weapon(id) == CSW_G3SG1)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 170);
}
else
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);
}
}
public fwSpawn_Grawitacja(id)
{
if(ma_klase[id])
entity_set_float(id, EV_FL_gravity, 550.0/800.0);
}


proszę Cie bardzo licze na ++


#406305 Prosze o 2 klasy jak najpredzej

Napisane przez Engi w 04.05.2012 14:40

Hmm przy kucaniu na nozu czy przy kucaniu z auto kampa ?

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

new const nazwa[] = "Camper";
new const opis[] = "Dostaje auto-kampe i podczas kucania z nia jego widocznosc spada do 170 ma takze zmniejszona grawitacje do 550";
new const bronie = (1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_G3SG1);
new const zdrowie = 10;
new const kondycja = 35;
new const inteligencja = 5;
new const wytrzymalosc = 10;

new ma_klase[33];
public plugin_init()
{
register_plugin(nazwa, "1.0", "amxx.pl");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
register_forward(FM_PlayerPreThink, "fwPrethink_Niewidzialnosc", 1);

RegisterHam(Ham_Spawn, "player", "fwSpawn_Grawitacja", 1);
}
public cod_class_enabled(id)
{
entity_set_float(id, EV_FL_gravity, 550.0/800.0);
ma_klase[id] = true;
}
public cod_class_disabled(id)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);

entity_set_float(id, EV_FL_gravity, 1.0);
ma_klase[id] = false;
}

//Przy kucaniu
public fwPrethink_Niewidzialnosc(id)
{
if(!ma_klase[id])
return;
new button = get_user_button(id);
if( button & IN_DUCK && get_user_weapon(id) == CSW_G3SG1)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 170);
}
else
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);
}
}
public fwSpawn_Grawitacja(id)
{
if(ma_klase[id])
entity_set_float(id, EV_FL_gravity, 550.0/800.0);
}


proszę Cie bardzo licze na ++


To ca dałeś jest na kucanie z autokampą, upraszanie się o punkty reputacji jest zabronione czytaj regulamin.

Maniak:

Spoiler

  • +
  • -
  • 1


#406180 Klasa/perk z Granatnikiem

Napisane przez Hleb w 04.05.2012 10:54

Dołączona grafika
Klasa

- Nazwa Klasy: Profesjonalny Grenadier
- Opis klasy: Posiada broń XM8 z granatnikiem XM320, klawiszem E przełącza między granatnikiem a bronią
-Bronie: all granaty, sg552, p228
-Zdrowie: 25
-Kondycja: -15
-Inteligencja: 0
-Wytrzymałość: 30

Perk

- Nazwa Perku: Broń Grenadiera
- Opis Perku: Dostajesz broń XM8 z granatnikiem XM320, klawiszem C przełącza między granatnikiem a bronią

W obu przypadkach podmienia model XM8 za SG552

Dołączona grafika

cod_xm320_ammo - ile amunicji ma granatnik (domyślnie 10)
cod_xm320_damage - ile DMG zadaje granat (domyślnie 250 - odległość ofiary od epicentrum wybuchu)
cod_xm320_radius - zasięg rażenia granata (domyślnie 300)

Filmik:

http://www.youtube.com/watch?v=0Vh1sSBiTA8&feature=relmfu

SSy:

hl 2012-05-04 11-18-14-21.png
hl 2012-05-04 11-18-20-95.png

Dołączona grafika

Standardowa

Paczka z modelami i dźwiękami - wystarczy rozpakować i dać do folderu cstrike

Dołączona grafika


SMA Klasy:
Załączony plik  codclass_grenadier.sma   11,95 KB  529 Ilość pobrań
  codclass_grenadier.amxx

SMA Perku:
Załączony plik  codperk_brongrenadiera.sma   11,84 KB  300 Ilość pobrań
  codperk_brongrenadiera.amxx

Modele & dźwięki:
Załączony plik  modele i dźwięki.rar   1018,64 KB  603 Ilość pobrań

  • +
  • -
  • 34


#405292 BARDZO PROSZE O KILKA KLAS I PERKOW

Napisane przez sCerR..*! w 02.05.2012 19:22

Trampki Komandosa

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <codmod>
#include <fakemeta>

new nazwa[] = "Trampki Komandosa"
new opis[] = "Dostajesz 55 kondycji"

new komandos_id;

public plugin_init()
{
register_plugin(nazwa, "1.0", "QTM_Peyote");

komandos_id = cod_get_classid("Komandos");

cod_register_perk(nazwa, opis);
}

public cod_perk_enabled(id)
{
if(cod_get_user_class(id) == komandos_id)
return COD_STOP;

cod_set_user_bonus_trim(id, cod_get_user_trim(id, 0, 0)+55);
return COD_CONTINUE;
}

public cod_perk_disabled(id)
cod_set_user_bonus_trim(id, cod_get_user_trim(id, 0, 0)-55);

Tajemnice Sapera

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <engine>
#include <codmod>
new const nazwa[] = "Tajemnice Sapera";
new const opis[] = "Masz 3 miny co runde";
new ilosc_min_gracza[33];
new sprite_blast;
new saper_id;
new const model[] = "models/QTM_CodMod/mine.mdl"
public plugin_init()
{
register_plugin(nazwa, "1.0", "QTM_Peyote");

cod_register_perk(nazwa, opis);

saper_id = cod_get_classid("Saper");

register_event("ResetHUD", "ResetHUD", "abe");
register_touch("mine", "*" , "DotykMiny");
}
public plugin_precache()
{
sprite_blast = precache_model("sprites/dexplo.spr");
precache_model(model);
}
public cod_perk_enabled(id)
{
if(cod_get_user_class(id) == saper_id)
  return COD_STOP;
ilosc_min_gracza[id] = 3;
return COD_CONTINUE;
}

public cod_perk_used(id)
{
if (!ilosc_min_gracza[id])
{
  client_print(id, print_center, "Wykorzystales juz wszystkie miny!");
  return PLUGIN_CONTINUE;
}

ilosc_min_gracza[id]--;

new Float:origin[3];
entity_get_vector(id, EV_VEC_origin, origin);

new ent = create_entity("info_target");
entity_set_string(ent ,EV_SZ_classname, "mine");
entity_set_edict(ent ,EV_ENT_owner, id);
entity_set_int(ent, EV_INT_movetype, MOVETYPE_TOSS);
entity_set_origin(ent, origin);
entity_set_int(ent, EV_INT_solid, SOLID_BBOX);

entity_set_model(ent, model);
entity_set_size(ent,Float:{-16.0,-16.0,0.0},Float:{16.0,16.0,2.0});

drop_to_floor(ent);

set_rendering(ent,kRenderFxNone, 0,0,0, kRenderTransTexture,50);


return PLUGIN_CONTINUE;
}

public DotykMiny(ent, id)
{
if(!is_valid_ent(ent))
  return;

new attacker = entity_get_edict(ent, EV_ENT_owner);
if (get_user_team(attacker) != get_user_team(id))
{
  new Float:fOrigin[3];
  entity_get_vector( ent, EV_VEC_origin, fOrigin);

  new iOrigin[3];
  for(new i=0;i<3;i++)
   iOrigin[i] = floatround(fOrigin[i]);

  message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin);
  write_byte(TE_EXPLOSION);
  write_coord(iOrigin[0]);
  write_coord(iOrigin[1]);
  write_coord(iOrigin[2]);
  write_short(sprite_blast);
  write_byte(32);
  write_byte(20);
  write_byte(0);
  message_end();

  new entlist[33];
  new numfound = find_sphere_class(ent,"player", 90.0 ,entlist, 32);

  for (new i=0; i < numfound; i++)
  {
   new pid = entlist[i];
  
   if (!is_user_alive(pid) || get_user_team(attacker) == get_user_team(pid))
	continue;
  
   cod_inflict_damage(attacker, pid, 70.0, 1.0, ent, (1<<24));
  }
  remove_entity(ent);
}
}
public ResetHUD(id)
ilosc_min_gracza[id] = 3;
public NowaRunda()
{
new ent = find_ent_by_class(-1, "mine");
while(ent > 0)
{
  remove_entity(ent);
  ent = find_ent_by_class(ent, "mine");
}
}
public client_disconnect(id)
{
new ent = find_ent_by_class(0, "mine");
while(ent > 0)
{
  if(entity_get_edict(id, EV_ENT_owner) == id)
   remove_entity(ent);
  ent = find_ent_by_class(ent, "mine");
}
}

Strój Kosmonauty

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <codmod>
#include <fun>

new const perk_name[] = "Strój Kosmonauty";
new const perk_desc[] = "Twoja grawitacja spada do 550";

new Float:stara_grawitacja[33]

public plugin_init() 
{
register_plugin(perk_name, "1.0", "Czyzyk");
cod_register_perk(perk_name, perk_desc);
}
public cod_perk_enabled(id)
{
stara_grawitacja[id] = get_user_gravity(id)
set_user_gravity(id, 550.0)
}

public cod_perk_disabled(id)
{
set_user_gravity(id, stara_grawitacja[id])
}

Księga Expa

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <codmod>
#include <fakemeta>
new const perk_name[] = "Księga Expa";
new const perk_desc[] = "Za kazdego fraga dostajesz dodatkowe 100 doswiadczenia";
new bool:ma_perk[33];
public plugin_init()
{
register_plugin(perk_name, "1.0", "QTM_Peyote");

cod_register_perk(perk_name, perk_desc);

register_event("DeathMsg", "Death", "ade");
}
public cod_perk_enabled(id)
ma_perk[id] = true;
public cod_perk_disabled(id)
ma_perk[id] = false;
public Death(id)
{
new attacker = read_data(1);
if(!is_user_connected(attacker))
  return PLUGIN_CONTINUE;

if(!ma_perk[attacker])
  return PLUGIN_CONTINUE;
 
if(get_user_team(id) != get_user_team(attacker))
  cod_set_user_xp(id, cod_get_user_xp(id)+100);

return PLUGIN_CONTINUE;
}

  • +
  • -
  • 1


#371389 Perk "BFG10000"

Napisane przez Hleb w 26.02.2012 11:50

Dołączona grafika

Perk: BFG10000

Opis: Posiadasz znaną z gry "Quake 2 / 3 Arena" bron BFG10000 z 2 materiami, jej zasada działania to: Wystrzelona materia szuka graczy w promieniu 500 jednostek, jeżeli w zasięgu znajdzie się gracz, strzela do niego laserem, poważnie go raniąc.


Perk ten był ostro testowany pod kątem errorów, jak dotychczas pojawiające się errory
zostały naprawione, lecz jeśli pojawią się, proszę pisać!!


Rzeczywiste działanie perku najlepiej odzwierciedli filmik ;P

http://www.youtube.com/watch?v=jxsqA1K3J6k


ChangeLog:

v1.0
- Wydanie Perku

v1.1
- Naprawa błędu ( materia zadawała obrażenia przez ściane )
- Zastąpienie natywów ENGINE natywami FAKEMETA
- Obrażenia od materii i wiązki oraz ilość amunicji ustawia się Cvarami


Podziękowania dla:
-Wi'Waldi - za testy


Dołączona grafika

cod_bfg_ammo - ilość amunicji ( domyślnie 3 )
cod_bfg_bundle_dmg - obrażenia zadawane przez wiązkę laserową ( domyślnie 12.0 )
cod_bfg_bundle_int - czynnik inteligencji dla wiązki laserowej ( domyślnie 0.1 )
cod_bfg_mattery_dmg - obrażenia zadawane przez wybuch materii ( domyślnie 40.0 )
cod_bfg_mattery_int - czynnik inteligencji dla materii ( domyślnie 0.2 )

Dołączona grafika

Standardowa

Pliki z modelami i dźwiękami - wystarczy rozpakować i podmienić folder cstrike

Dołączona grafika

Załączone pliki


  • +
  • -
  • 43


#404107 Perk "M18 Claymore"

Napisane przez Hleb w 30.04.2012 17:58



Nazwa Perku: M18 ClayMore
Opis: Dostajesz przeciwpiechotną mine (za TMP). Sposoby jego detonacji:

Ręczna - dostajesz JoyStick (za nóż), który możesz w każdej chwili użyć, jednak jeśli zginiesz a mina nie została zdetonowana, idzie na straty.

Automatyczna (radar)  - Mina jest uzbrajana w radar, który skanuje obszar w promieniu określonym cvarem jednostek. Jak wykryje gracza, wybucha.

Automatyczna (Wyzwalacz) - Mina jest uzbrajana w sensor, który skanuje obszar ograniczon kątem 60 stopni w promieniu ustalonym cvarem jednostek. Jak wykryje gracza, wybucha.

Filmik przedstawiający uzycie perku



Changelog

1.0

Wydanie Perku

1.2

- Zastąpienie natywów Engine natywami Fakemeta
- Dodano 3 spodób detonacji (przez wyzwalacz)
- usprawniono metodę detonacji ręcznej
- dmg, czynnik int oraz zasięg razenia i zasięg do detonacji ustalone CVARem
- dodano dźwięk położenia miny i dźwięk inicjacji wybuchu (wyzwalacz)



claymore_damage_auto - obrażenia od wybuchu przez radar (domyślnie 90.0)
claymore_int_auto - czynnik inteligencji dla wybuchu przez radar (domyślnie 1.0)
claymore_damage_manual - obrażenia od wybuchu przez joystick (domyślnie 150.0)
claymore_int_manual - czynnik inteligencji dla wybuchu przez joystick (domyslnie 1.2)
claymore_damage_trigger - obrażenia od wybuchu przez wyzwalacz (domyślnie 120.0)
claymore_int_trigger - czynnik inteligencji dla wybuchu przez joystick (domyślnie 1.1)
claymore_damage_distance - zasięg rażenia miny (domyślnie 300.0)
claymore_auto_to_explode - zasięg wymagany do wybuchu przez radar (domyślnie 125.0)
claymore_trigger_to_explode - zasięg wymagany do wybuchu przez wyzwalacz (domyślnie 75.0)



Standardowa

Paczka z modelami - tylko rozpakować i wgrać do folderu "cstrike"


Załączony plik  codperk_m18claymore.sma   17,09 KB  347 Ilość pobrań
  codperk_m18claymore.amxx
Załączony plik  modele i dźwięki.rar   488,85 KB  371 Ilość pobrań


Starsza wersja:
Załączony plik  codperk_m18claymore.sma   11,05 KB  376 Ilość pobrań
  codperk_m18claymore.amxx
Załączony plik  modele.rar   409,98 KB  404 Ilość pobrań

  • +
  • -
  • 37


#351261 Perk "Granat Odłamkowy"

Napisane przez Hleb w 19.01.2012 00:10

Dołączona grafika

Perk: Granat Odłamkowy

Opis: Posiadasz specjalny granat, który po wybuchu rozpada się na 5 odłamków.
Perk ten podstawia model StickGrenade pod HE

Mile widziane uwagi na temat perku.

Changelog:

// v1.0

-Wydanie pluginu

// v1.0.1

-naprawa błędu z "podwójnymi odłamkami", od tej pory powstają 5 odłamków
-każdy odłamek zadaje 40(+int) dmg

// v1.0.5

-naprawa błędu, przy wybuchu flesza i smoke'a pojawiały się odłamki

// v1.1.0
- zmieniony styl rozprysku odłamków (edycja QTM_Peyote)
- DMG i czynnik INT można CVAR'ami ustawić (Domyślnie: 40 DMG i 0.2 DMG za 1 INT)
- zastąpienie natywów z modułu ENGINE natywami z modułu FAKEMETA

Podziękowania dla:
DarkGL - za pomoc w ustalaniu kąta wektora ent'a

Dołączona grafika

UWAGA! Podajemy liczby zmiennoprzecinkowe!

cod_fragment_damage - obrażenia spowodowane przez odłamki (Domyślnie: 40),
cod_fragment_int - czynnik inteligencji dla odłamków (Domyślnie: 0.2).

Dołączona grafika

Wystarczy wypakować paczkę z modelami/sprite'ami i podmienić folder "cstrike".

Dołączona grafika

Załączony plik  modele.rar   632,15 KB  693 Ilość pobrań

Załączony plik  codperk_granatodlamkowy.sma   5,1 KB  581 Ilość pobrań
  codperk_granatodlamkowy.amxx
  • +
  • -
  • 39


#404944 Bardzo prosze o kilka klas; )

Napisane przez Hleb w 02.05.2012 10:09

Reszta perków

Załączone pliki


  • +
  • -
  • 2


#404864 Bardzo prosze o kilka klas; )

Napisane przez CiotMan w 02.05.2012 08:45

Mogę ci dać Elektryka :D tylko,że on premium
  • +
  • -
  • 1


#404931 Bardzo prosze o kilka klas; )

Napisane przez nero31 w 02.05.2012 09:55

proszę Al Kaide :D


Załączony plik  codclass_AlKaida.sma   1,17 KB  126 Ilość pobrań
  codclass_AlKaida.amxx
  • +
  • -
  • 2


#404917 Bardzo prosze o kilka klas; )

Napisane przez Hleb w 02.05.2012 09:36

Mydlane Naboje
Załączony plik  codperk_mydlanenaboje.sma   1,05 KB  51 Ilość pobrań
  codperk_mydlanenaboje.amxx
  • +
  • -
  • 1


#404897 Bardzo prosze o kilka klas; )

Napisane przez nero31 w 02.05.2012 09:18

Masz Elektromana bez premki. zobacz czy dziala bo nie sprawdzalem



Załączony plik  codclass_elektroman.sma   3,4 KB  118 Ilość pobrań
  codclass_elektroman.amxx
  • +
  • -
  • 1


#404903 Bardzo prosze o kilka klas; )

Napisane przez CiotMan w 02.05.2012 09:23

Łap Hacklera

Załączone pliki


  • +
  • -
  • 2


#404910 Bardzo prosze o kilka klas; )

Napisane przez Hleb w 02.05.2012 09:30

Drewniane Naboje
Załączony plik  codperk_drewnianenaboje.sma   1,06 KB  69 Ilość pobrań
  codperk_drewnianenaboje.amxx
  • +
  • -
  • 2