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
 

Venom dnb - zdjęcie

Venom dnb

Rejestracja: 11.03.2013
Aktualnie: Nieaktywny
Poza forum Ostatnio: 27.10.2013 21:30
-----

#372036 Perki - Wsparcie Umarłego i Akcesoria Elektryka

Napisane przez Play 4FuN w 27.02.2012 17:20

opis

Akcesoria Elektryka (przerobione z klasy elektryk) - Dostajesz 3 pioruny co rundę którymi możesz strzelać po najechaniu celownikiem na przeciwnika

Wsparcie Umarlego (przerobione z klasy umarly) - Dostajesz 2 duchy co rundę, działają na tej samej zasadzie co rakiety

download
Załączony plik  codperk_akcesoriaelektryka.sma   2,96 KB  274 Ilość pobrań
  codperk_akcesoriaelektryka.amxx

Załączony plik  codperk_wsparcieumarlego.sma   3,18 KB  231 Ilość pobrań
  codperk_wsparcieumarlego.amxx

 

Plik .mdl do perku Wsparcie Umarlego(plik powinien być w cstrike\models\):

Załączony plik  ghost.rar   793,44 KB  123 Ilość pobrań


  • +
  • -
  • 5


#441027 Klasa Weteran Galil

Napisane przez Eustachy8 w 05.08.2012 12:00

Witam!

Klasa nie jest moja, znalazłem ją kiedyś w sieci i przystosowałem do mojego serwera,autor nie jest mi znany ;). Klasa ma 1/2 szansy na "zamrożenie" wroga, powstaje w okół niego "fala uderzeniowa" i jest unieruchamiany ;)

Statystyki

new const nazwa[] = "Weteran Galil";
new const opis[] = "1/2 szansy na zamrozenie wroga";
new const bronie = 1<<CSW_GALI;
new const zdrowie = 10;
new const kondycja = 20;
new const inteligencja = 0;
new const wytrzymalosc = 0;

Instalacja
sma i amx standardowo
shockwave.spr do cstrike/sprites

Załączone pliki


  • +
  • -
  • 3


#48189 Ping Faker

Napisane przez zer0. w 09.03.2009 04:56

Ping Faker

Opis:
Plugin wyświetla fałszywy ping gracza na tabeli wyników ( TAB ). W odróżnieniu od pluga fakelag nie wpływa na gracza rzeczywistego w jakikolwiek sposób. Plugin ma też inne zastosowanie np. jeżeli stawiasz serwer HLDS i nie chcesz, aby gracze odgadli po najniższym pingu kto jest administratorem.

Cvary:
pingfake_enable <0/1> - włącz/wyłącz plugin
pingfake_ping <1337> - wyświetlany ping ( min: 0 | max: 4095 )
pingfake_flux <0> - wahania pingu ( 0 = brak )
pingfake_target <0/1> - wyświetla fake ping danym graczom
pingfake_flags <""> - ping wpływa na gracza z flagami ( "" - na wszystkich )
pingfake_bots <0/1/2> - ping wpływa na boty

Komendy:
amx_fakeping - nadawanie graczom fake pingu

Możesz również nadawać graczom fałszywy ping edytując plik fakepings.ini, który znajduję się w addons/amxmodx/configs.

Screen:
http://forums.allied...37&d=1235405804

Instalacja:
Plik pingfaker.amxx do addons/amxmodx/plugins
Plik pingfaker.sma do addons/amxmodx/scripting
Plik fakepings.ini do addons/amxmodx/configs

Otwieramy w edytorze tekstowym plik amxmodx/configs/plugins.ini i dopisujemy na samym końcu: pingfaker.amxx

Plugin spolszczony przez zer0.

Załączone pliki


  • +
  • -
  • 3


#243138 Ping Faker

Napisane przez MatisyaHu w 29.04.2011 12:34

jak ustawic poprawnie cvary zeby boty miały ping od 40 do 15 ?
  • +
  • -
  • 1


#243272 Ping Faker

Napisane przez Karpielek w 29.04.2011 16:32

@up:

pingfake_enable 1
pingfake_ping 30
pingfake_flux 15
pingfake_target 0
pingfake_flags ""
pingfake_bots 1

  • +
  • -
  • 2


#201386 Szybkie rozdawanie statystyk

Napisane przez Goliath w 30.12.2010 17:51

Moja mała modyfikacja umożliwia rozdawanie punktów po 10 oraz dodanie wszystkich w jedną statystykę. Instalacja jest w przypadku obu Cod'ów taka sama, różni się tylko kod do wklejenia.

Instrukcja:
1. Otwieramy plik QTM_CodMod.sma.
2. Znajdujemy public PrzydzielPunkty i PrzydzielPunkty_Handler.
3. Zamieniamy te dwa publici na poniższy kod:
Kod do starego CoD'a
Kod do nowego CoD'a
4. Kompilujemy plik i gotowe :).

Teraz w bardzo łatwy sposób możemy ustalić limity dla poszczególnych statystyk.
	limit_int = X;
limit_kon = X;
limit_wyt = X;
limit_zdr = X;

Zmieniamy tutaj X na swój limit. Oczywiście powyższe limity można ustawić oddzielnie dla różnych klas w taki sposób:
- do starego CoD'a
if(klasa_gracza[id] == Komandos)
limit_int = 250;
else
limit_int = 100;

- do nowego CoD'a
if(equal(nazwy_klas[klasa_gracza[id]], "Komandos"))
limit_int = 250;
else
limit_int = 100;

W tym przypadku komandos będzie miał limit inteligencji równy 250, a wszystkie inne klasy tylko 100.
  • +
  • -
  • 41


#324259 Zmiana dmg klasy

Napisane przez ExuS w 20.11.2011 13:04

Ok, tutaj cod_inflict_damage(id, ofiara, fObrazenia, 0.1, ent, DMG_SHOCK); się zmienia obrażenia od inteligencji.

Czy jeśli mam też w tej klasie dodane obrażenia z normalnych broni cod_inflict_damage(idattacker, this, 60.0, 0.0, idinflictor, damagebits); to będzie to kolidowało (będą się sumować)?
  • +
  • -
  • 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


#217391 Zmiana modeli broni dla klas/perków

Napisane przez Goliath w 19.02.2011 20:34

Witam!
Dzisiaj pokażę wam, jak zrobić klasę/perk ze zmienionym modelem broni (p_/v_/w_). Zacznę od wytłumaczenia, który model za co odpowiada:
- v_* jest to model, który widzimy my z perspektywy 1. osoby,
- p_* jest to model broni w naszych rękach, jaki widzą inni gracze,
- w_* jest to model broni leżącej na ziemi.

CoD Nowy
Zacznijmy od przygotowania pliku. Weźmy np. takiego Rushera. Plik .sma wygląda tak:
Spoiler

Dodajmy wsród zmiennych warunek typu true/false (o nazwie ma_klase dla klasy lub ma_perk dla perku) i wrzućmy do forwardów cod_class_enabled i cod_class_disabled (jeżeli zmieniamy to dla perku, to do forwardów cod_perk_enabled i cod_perk_disabled). Następnie zaincludujmy potrzebną bibliotekę fakemeta oraz dodajmy modele do plugin_precache (żeby się ściągały przed dołączeniem do serwera).
Spoiler


Zacznijmy od zmiany modelów p_ i v_. Dodajemy to do plugin_init:
register_event("CurWeapon", "CurWeapon", "be", "1=1")

A to na koniec pliku:
public CurWeapon(id)
{
new weapon = read_data(2);

if(ma_klase[id]) //tutaj wstawiamy ma_klase lub ma_perk
{
if(weapon == CSW_M3) //tutaj ustawiamy broń, jakiej model będziemy zmieniać
{
set_pev(id, pev_viewmodel2, "models/cod/v_m3.mdl")
//tu dajemy ścieżkę do nowego modeli v_
set_pev(id, pev_weaponmodel2, "models/cod/p_m3.mdl")
//tu dajemy ścieżkę do nowego modeli p_
}
}
}

Całość wygląda tak:
Spoiler

Teraz zajmijmy się zmianą modelu w_. Dodajemy to do plugin_init:
register_forward(FM_SetModel, "fw_SetModel");

A to na koniec pliku:
public fw_SetModel(entity, model[])
{
if(!pev_valid(entity))
return FMRES_IGNORED

if(!equali(model, "models/w_m3.mdl")) //tutaj wpisujemy ścieżkę do STAREGO modelu w_, czyli tego który chcemy podmienić
return FMRES_IGNORED;

new entityowner = pev(entity, pev_owner);

if(!ma_klase[entityowner]) //tutaj wpisujemy ma_perk lub ma_klase
return FMRES_IGNORED;

engfunc(EngFunc_SetModel, entity, "models/cod/w_m3.mdl")
return FMRES_SUPERCEDE
}

A to gotowy .sma:
Spoiler


To by było na tyle. Mam nadzieję, że zrozumieliście jak to zrobić. Niestety - modele musicie sami sobie znaleść ;P.
  • +
  • -
  • 38


#528296 [ROZWIĄZANE] Prosze o przerobienie klasy Rocketman

Napisane przez GT Team w 26.03.2013 16:05

Raczej Jetpack jest na spacji :P

http://amxx.pl/kompi...mylkaasdasd.sma


Pomylilem się, przez przypadek zapomniałem dać '!'


#528009 [ROZWIĄZANE] Prosze o przerobienie klasy Rocketman

Napisane przez GT Team w 25.03.2013 15:48

http://amxx.pl/kompi...ame=sddassa.sma

Nie sprawdzałem. Zmień nazwę pliku.


#527634 Gdzie znajde plugin do nowego CODa

Napisane przez GT Team w 23.03.2013 22:58

Czyli Red Green Blue

( Dopełnienie )


#527630 Gdzie znajde plugin do nowego CODa

Napisane przez Flk w 23.03.2013 22:46

tak :) dokładnie te trzy cyferki odpowiadają za kolor
set_hudmessage(255, 212, 0, 0.50, 0.33, 1, 6.0, 4.0)


#527606 Gdzie znajde plugin do nowego CODa

Napisane przez Flk w 23.03.2013 22:04

To nie jest plugin, trzeba edytować silnik


public SmiercGraczaPost(id, attacker, shouldgib)
{
if(!is_user_connected(attacker))
return PLUGIN_CONTINUE;
if(get_user_team(id) != get_user_team(attacker) && klasa_gracza[attacker])
{
new doswiadczenie_za_zabojstwo = get_pcvar_num(cvar_doswiadczenie_za_zabojstwo);
new nowe_doswiadczenie = get_pcvar_num(cvar_doswiadczenie_za_zabojstwo);
if(poziom_gracza[id] > poziom_gracza[attacker])
nowe_doswiadczenie += (poziom_gracza[id]-poziom_gracza[attacker])*(doswiadczenie_za_zabojstwo/10);
if(!perk_gracza[attacker])
UstawPerk(attacker, -1, -1, 1);
doswiadczenie_gracza[attacker] += nowe_doswiadczenie;
}
SprawdzPoziom(attacker);
return PLUGIN_CONTINUE;
}

I zmieniamy to na to:
public SmiercGraczaPost(id, attacker, shouldgib)
{
if(!is_user_connected(attacker))
return PLUGIN_CONTINUE;
if(get_user_team(id) != get_user_team(attacker) && klasa_gracza[attacker])
{
new doswiadczenie_za_zabojstwo = get_pcvar_num(cvar_doswiadczenie_za_zabojstwo);
new nowe_doswiadczenie = get_pcvar_num(cvar_doswiadczenie_za_zabojstwo);
if(poziom_gracza[id] > poziom_gracza[attacker])
nowe_doswiadczenie += (poziom_gracza[id]-poziom_gracza[attacker])*(doswiadczenie_za_zabojstwo/10);
if(!perk_gracza[attacker])
UstawPerk(attacker, -1, -1, 1);
doswiadczenie_gracza[attacker] += nowe_doswiadczenie;
set_hudmessage(255, 212, 0, 0.50, 0.33, 1, 6.0, 4.0);
ShowSyncHudMsg(attacker, SyncHudObj2, "+%i", nowe_doswiadczenie);
}
SprawdzPoziom(attacker);
return PLUGIN_CONTINUE;
}



#286301 Nowa klasa - Rocketman

Napisane przez A może sma? w 22.08.2011 01:50

Siema :] Klasa posiada Jetpacka. Sterowanie:
- zakładanie/zdejmowanie - E
- latanie - klawisz skoku
- podczas latanie jest zablokowane strzelanie
Dołączona grafika
Konfiguracja:
#define COLORCHAT // czy plugin ma używać colorchatu?
#define PREMIUM // czy klasa ma byc premium?
#define PREDKOSC 500 // predkosc podrozowania
#define MAX_PALIWO 50 // ilosc paliwa (litry)
#define WSPOLCZYNNIK_PALIWA 0.1 // o ile ma powiekszac bak inteligencja (inteligencja_gracza*wspolczynnik)
#define CO_ILE_TANKOWANIE 0.3 // co ile tankowany jest 1 litr paliwa
#define CO_ILE_SPALANIE 0.1 // co ile spalany jest 1 litr paliwa

Plugin korzysta z modeli z Half-Lifa i dźwięku Jetpacka z GTA:SA <img src='http://img.amxx.pl/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /> (niestety efekt psuje odgrywanie dźwięku od nowa co każdą klatkę...)
Generalnie jest to modyfikacja pluginu Jetpack Lite: http://forums.alliedmods.net/showthread.php?t=24890
Klasa jest zintegrowana z http://amxx.pl/topic/56734-rakietyminyapteczkidynamity-w-hudzie/ w wersji 1.4
Dołączona grafika
Załączony plik  rocketman_poprawiony.rar   94,11 KB  1059 Ilość pobrań

  • +
  • -
  • 11