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
 

VerShinin - zdjęcie

VerShinin

Rejestracja: 14.12.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 08.03.2016 23:58
*****

#615072 Notepad++ - Automatyczne uzupełnianie/Dokumentacja/Kolorowanie składni

Napisane przez DarkGL w 12.02.2014 06:28

Opis
Ta modyfikacja do notepad++ pozwala na wygodne pisanie pod sourcemoda. Dodaje takie rzeczy jak kolorowanie składni , automatyczne uzupełnianie składni i dokumentacje funkcji podczas pisania.

 

Instalacja
1. Rozpakuj paczkę
2. Wrzuć plik userDefineLang.xml do folderu %APPDATA%\Notepad++ np.
C:\Users\USERNAME\AppData\Roaming\Notepad++
3. Wrzuć plik sourcemod.xml do folderu Notepad++\plugins\APIs np.
C:\Program Files\Notepad++\plugins\APIs
4. Włącz autouzupełnianie. Otwórz notepad++ i wybierz Settings->Preferences->Backup/Auto-completion

  • Zaznacz Auto-completion oraz Function completion
  • Zaznacz Function parameters hint on input

Screenshot

npp_tool.png

 

Download

Załączony plik  decas_npp_tools.zip   77,47 KB  518 Ilość pobrań


  • +
  • -
  • 10


#1081 Autoresponder/Advertiser + tag [ you]

Napisane przez bicek w 11.02.2008 22:45

Autoresponder/Advertiser

Opis:
Plugin który spamuje co jakiś czas na czacie say, przydatny przy reklamie forum lub informowaniu graczy na serwerze...
Dołączona grafika

Instalacja:
Plik ad_manager.amxx wrzucamy do addons/amxmodx/plugins
ad_manager.sma wrzucamy do addons/amxmodx/scripting
a advertisements.ini do addons/amxmodx/configs
standardowo do pliku addons/amxmodx/configsplugins.ini dopisujemy:
ad_manager.amxx

Konfiguracja:
otwieramy plik advertisements.ini dopisujemy nasze informacje które chcemy aby plugin pokazywał np.
!t amxx.pl !n polski support !g AMX Mod X
taki wpis w grze będzie wyglądał tak: amx.pl polski support AMX Mod X
Kolory:
!t - kolor drużyny, dla tt czerwony, dla ct niebieski i dla specra biały
!g - po prostu zielony
!n - standardowy kolor w say

[uwaga="Abes Mapper"]

Wersja z działającą komendą zrobiona przez DarkGL

[you]

Dołączona grafika

Proszę moda o dodanie do 1 posta.


Załączony plik  ad_manager.amxx   16 KB  1392 Ilość pobrań

Załączony plik  ad_manager.sma   9,06 KB  5619 Ilość pobrań
  ad_manager.amxx
[/uwaga]

Załączone pliki




#248986 Admin Menu - v 1.5

Napisane przez MieTeK_ w 13.05.2011 20:00

Dołączona grafika
Plugin który dodaje menu admina pod moda COD.
Zawiera on dawanie EXP'a, perków.
Można też ustawiać LVL.
W wersji 1.5 dodałem przeniesienia, zsumowania oraz zamienienia EXP'a pomiędzy klasami wybranego gracza <img src='http://img.amxx.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />
Liczę, że się Wam spodoba.
Trochę namieszane w kodzie, ale się nie martwcie ;p
Dołączona grafika
say /codadmin - Otwiera menu admina.
Dołączona grafika
Plik cod_adminmenu.amxx wklejamy do plugins
Nazwę cod_adminmenu.amxx wpisujemy w plugins-codmod.ini
Dołączona grafika
Załączony plik  cod_adminmenu.zip   8,47 KB  12439 Ilość pobrań

  • +
  • -
  • 107


#275678 Inne dodawanie punktów

Napisane przez byCZUS w 30.07.2011 11:51

Witam,
dzisiaj przedstawię troszkę inny sposób dodawanie punktów statystyk niż w innych tutkach ;], wygląda to mniej więcej tak:

ncje45.jpg

Dokładniej chodzi o opcję numer: 1. Po jej kliknięciu liczba dodawanych punktów się zwiększa (można to dowolnie edytować).

A więc do dzieła, na samym początku musimy dodać jedną stałą z naszymi punktami i zmienną która będzie przechowywała informacje o tym co ile ma dodawać na pkt.
Pod:
 

new const maxAmmo[31] = {0, 52, 0, 90, 1, 31, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120, 30, 120, 200, 31, 90, 120,
90, 2, 35, 90, 90,0, 100};

dodajemy coś takiego:
 

new const co_ile[] = { 1, 4, 8, 16, 24 } // Wlasnie tutaj zmieniamy co ile maja rosnac punkty.
new szybkosc_rozdania[33];

Następnym krokiem będzie edycja widoku statystyk i handler'a od tego. Szukamy

public PrzydzielPunkty(id)
{
new inteligencja[65];
new zdrowie[60];
new wytrzymalosc[60];
new kondycja[60];
new tytul[25];
format(inteligencja, charsmax(inteligencja), "Inteligencja: \r%i \y(Zwieksza sile perkow i umiejetnosci klasy)", PobierzInteligencje(id, 1, 1, 1));
format(zdrowie, charsmax(zdrowie), "Zdrowie: \r%i \y(Zwieksza zdrowie)", PobierzZdrowie(id, 1, 1, 1));
format(wytrzymalosc, charsmax(wytrzymalosc), "Wytrzymalosc: \r%i \y(Zmniejsza obrazenia)", PobierzWytrzymalosc(id, 1, 1, 1));
format(kondycja, charsmax(kondycja), "Kondycja: \r%i \y(Zwieksza tempo chodu)", PobierzKondycje(id, 1, 1, 1));
format(tytul, charsmax(tytul), "Przydziel Punkty(%i):", punkty_gracza[id]);
new menu = menu_create(tytul, "PrzydzielPunkty_Handler");
menu_additem(menu, inteligencja);
menu_additem(menu, zdrowie);
menu_additem(menu, wytrzymalosc);
menu_additem(menu, kondycja);
menu_setprop(menu, MPROP_EXIT, 0);
menu_display(id, menu);
}
i zamieniamy na

public PrzydzielPunkty(id)
{
new szybkosc[60];
new inteligencja[65];
new zdrowie[60];
new wytrzymalosc[60];
new kondycja[60];
new tytul[25];

format(szybkosc, charsmax(szybkosc), "Ile dodawac: \r%d \y(Ile pkt dodac do statow)", co_ile[szybkosc_rozdania[id]]);
format(inteligencja, charsmax(inteligencja), "Inteligencja: \r%i \y(Zwieksza sile perkow i umiejetnosci klasy)", PobierzInteligencje(id, 1, 1, 1));
format(zdrowie, charsmax(zdrowie), "Zdrowie: \r%i \y(Zwieksza zdrowie)", PobierzZdrowie(id, 1, 1, 1));
format(wytrzymalosc, charsmax(wytrzymalosc), "Wytrzymalosc: \r%i \y(Zmniejsza obrazenia)", PobierzWytrzymalosc(id, 1, 1, 1));
format(kondycja, charsmax(kondycja), "Kondycja: \r%i \y(Zwieksza tempo chodu)", PobierzKondycje(id, 1, 1, 1));
format(tytul, charsmax(tytul), "Przydziel Punkty(%i):", punkty_gracza[id]);
new menu = menu_create(tytul, "PrzydzielPunkty_Handler");
menu_additem(menu, szybkosc);
menu_addblank(menu, 0);
menu_additem(menu, inteligencja);
menu_additem(menu, zdrowie);
menu_additem(menu, wytrzymalosc);
menu_additem(menu, kondycja);
menu_setprop(menu, MPROP_EXIT, 0);
menu_display(id, menu);
}
Wygląd naszego menu z punktami został już zmieniony teraz, handler, znajduje się on nieco niżej, dokładnie chodzi o to:

public PrzydzielPunkty_Handler(id, menu, item)
{
client_cmd(id, "spk QTM_CodMod/select");

if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}

if(punkty_gracza[id] < 1)
return PLUGIN_CONTINUE;

new limit_poziomu = get_pcvar_num(cvar_limit_poziomu);

switch(item)
{
case 0:
{
if(inteligencja_gracza[id] < limit_poziomu/2)
{
inteligencja_gracza[id]++;
punkty_gracza[id]--;
}
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety");


}
case 1:
{
if(zdrowie_gracza[id] < limit_poziomu/2)
{
zdrowie_gracza[id]++;
punkty_gracza[id]--;
}
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety");
}
case 2:
{
if(wytrzymalosc_gracza[id] < limit_poziomu/2)
{
wytrzymalosc_gracza[id]++;
punkty_gracza[id]--;
}
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety");

}
case 3:
{
if(kondycja_gracza[id] < limit_poziomu/2)
{
kondycja_gracza[id]++;
punkty_gracza[id]--;
}
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom kondycji osiagniety");
}
}

if(punkty_gracza[id] > 0)
PrzydzielPunkty(id);

return PLUGIN_CONTINUE;
}
zamieniamy na

public PrzydzielPunkty_Handler(id, menu, item) {
client_cmd(id, "spk QTM_CodMod/select");

if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_CONTINUE;
}

if(punkty_gracza[id] < 1)
return PLUGIN_CONTINUE;

new limit_poziomu = get_pcvar_num(cvar_limit_poziomu);
new ilosc = (co_ile[szybkosc_rozdania[id]] > punkty_gracza[id]) ? punkty_gracza[id] : co_ile[szybkosc_rozdania[id]]

switch(item) {
case 0: {
if(szybkosc_rozdania[id] < charsmax(co_ile)) szybkosc_rozdania[id]++;
else szybkosc_rozdania[id] = 0;
}
case 1: {
if(inteligencja_gracza[id]+ilosc <= limit_poziomu/2) {
inteligencja_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety");
}
case 2: {
if(zdrowie_gracza[id]+ilosc <= limit_poziomu/2) {
zdrowie_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety");
}
case 3: {
if(wytrzymalosc_gracza[id]+ilosc <= limit_poziomu/2) {
wytrzymalosc_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety");
}
case 4: {
if(kondycja_gracza[id]+ilosc <= limit_poziomu/2) {
kondycja_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom kondycji osiagniety");
}
}

if(punkty_gracza[id] > 0)
PrzydzielPunkty(id);

return PLUGIN_CONTINUE;
}

No i to tyle, wystarczy teraz przekompilować kod i wgrać plugin. ;]
  • +
  • -
  • 75


#571500 [Dokumentacja Mobilna] AllDoc + biblioteki AmxX

Napisane przez dasiek w 14.09.2013 16:12

WITAM!

Ostatnio dosyć mi się nudziło i postanowiłem wrócić do dawnej "miłości" jaką jest programowanie pod urządzenia mobilne z Androidem.

Wynikiem tego jest aplikacja

AllDoc 

czyli Aplikacja dzięki której można mieć zawsze przy sobie dokumentacje dowolnego języka programowania. 

Wersja AmxX.pl -> Dodano do paczki biblioteki AmxX

shot_000003.png shot_000005.png shot_000006.png

Wymagania


*Android 2.1+

*Karta SD

 

Instalacja Aplikacji


W telefonie (Jeśli wyłączone) - wejdź w ustawienia -> Ustawienia aplikacji/Aplikacje -> Zaznacz "Nieznane źródła"

-Pobierz plik - Załączony plik  ALLDOC_AMXX.zip   291,91 KB  330 Ilość pobrań

-Wrzuć plik apk z paczki z załącznika na kartę pamięci

-Menedżerem plików zlokalizuj aplikacje i zainstaluj ją.

Instalacja Bibliotek


-wrzuć pliki z folderu Libs z pobranej paczki na kartę SD do folderu alldoc (jeśli folderu nie ma utworz go bądź odpal aplikacje - utworzy się automatycznie)

-Naciśnij fizyczny klawisz "menu" w telefonie i wybierz Dodaj

-Wybierz interesującą Cię bibliotekę

-Poczekaj chwilę. Aplikacja odświeży listę bibliotek gdy instalacja zostanie zakończona. 

Usuwanie Bibliotek


-Naciśnij funkcyjny klawisz "menu" w telefonie i wybierz Usuń

-Wybierz bibliotekę do usunięcia 

-Poczekaj chwilę. Aplikacja odświeży listę bibliotek gdy usuwanie zostanie zakończone. 

Biblioteki w Paczce


-amxmodx

-fakemeta

-codmod

-cstrike

-fun

-engine

-hamsandwich

-nvault

APLIKACJA BĘDZIE ROZWIJANA

Obecnie jej wygląd nie powala więc będzie do poprawki , poza tym - mam kilka pomysłów na rozszerzenie  

Podziękowania

Dla Benio101 i GwynBleidD za API dokumentacji. :)

 

Pytania? Pomysły? Problemy? Pisz!: )


  • +
  • -
  • 34


#571514 [Dokumentacja Mobilna] AllDoc + biblioteki AmxX

Napisane przez Ogen Dogen w 14.09.2013 16:55

Super +

Za niedługo kupuje telefon z androidem , więc na pewno przetestuje :)


  • +
  • -
  • 1


#5907 Jak zainstalować PodBot'y do Amx Mod X

Napisane przez baku w 17.05.2008 16:16

A więc najpierw sciągasz PodBoty :
http://www.sendspace.pl/file/acJqww7E/

Wrzucasz je do cstrike/addons

Następnie w addons/metamod/plugins.ini dopisujesz linike :
;; PodBot
win32 addons/podbot/podbot_mm.dll
linux addons/podbot/podbot_mm_i386.so
Wchodzimy do: /cstrike/addons/podbot i otwieramy notatnikiem podbot.cfg. Szukamy linijki pb_password "pomiędzy cudzysłowami wpisz twoje hasło"

Teraz załączasz cs'a i w konsoli wpisujesz :
setinfo _pbadminpw "tutaj wpisz hasło ktore wpisałeś w podbot.cfg"
A tu zrób sobie binda na menu :
bind "=" "pb menu"
Pod przyciskiem = masz podbota

I to wszystko ;]


Tutorial wykonany dla www.amxx.pl
Copyright � 2008 baku. Kopiowanie zabronione.

  • +
  • -
  • 114


#232805 Lista graczy w menu

Napisane przez Zapalka w 03.04.2011 12:02

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say /gracze","menu_graczy")
}
public menu_graczy(id)
{
new nick[32],msg[128];


new gmenu=menu_create("Lista graczy","cbmenu")

for(new i=0; i<get_playersnum(); i++)
{
get_user_name(i,nick,31)
format(msg,127,nick);
menu_additem(gmenu,msg)
}
menu_display(id,gmenu,0)
}
public cbmenu(id,menu,item)
{
}

  • +
  • -
  • 3


#129512 Call of Duty: MW Mod - Beta

Napisane przez QTM. Peyote w 28.04.2010 23:08

Dołączona grafika
Mamy 10 klas(9 zwykłych i 1 premium) do wyboru, każda z nich ma inne bronie oraz umiejętności.
Dołączona grafika
say /reset - resetuje statystyki gracza
say /klasa - otwiera menu wyboru klasy
say /klasy - otwiera menu z opisami klas
say /wyrzuc - wyrzuca przedmiot
say /przedmiot - pokazuje informacje o przedmiocie
Dołączona grafika
cod_killxp - ustala ilość doświadczenia za zabójstwo
cod_bombxp - ustala ilość doświadczenia za podlozenie/rozbrojenie bomby
Dołączona grafika
Hamsandwich
Fakemeta
Engine
Fun
Nvault
Cstrike
Dołączona grafika
Klasa premium dostępna jest po dodaniu flagi "T"

Aby włączyć obsługę botów należy znaleźć linię:
//#define BOTY

i zmienić na:
#define BOTY

Zabezpieczenie konieczne, ponieważ tą metodą na localhost uznaje gracza za bota, a amxx'owe is_user_bot(id) nie wykrywa wszystkich botów.

Dołączona grafika
Standardowa

FAQ CodMod

CoD mod pytanie - Nieoficjalny polski support AMX Mod X
[Problem] CoD MoD, gdy sięskradamy słychać kroki - Nieoficjalny polski support AMX Mod X
CoD - Tracimy przedmiot gdy nas zabiją - Nieoficjalny polski support AMX Mod X
Cal of duty odblokowanie klasy Rambo dla All - Nieoficjalny polski support AMX Mod X
CoD MoD - Kilka pytan - Nieoficjalny polski support AMX Mod X
Sklep W CoD od Peyote - Nieoficjalny polski support AMX Mod X

UPDATE 0.7.4 02 maj 2010 - 22:46

  • Naprawione ustawianie kątów rakiet.
  • Od teraz w menu obok klasy widzimy swój poziom.
  • Poprawione Multi-Skoki.
  • Poprawione opisy klas.
  • Obrońca otrzymał odporność na miny.

UPDATE 0.7.9 04 maj 2010 - 18:43

  • Cztery nowe przedmioty.
  • Dodana obsługa botów.
  • Dodana blokada doświadczenia za bombe, kiedy na serwerze jest 1 osoba.
  • Kosmetyczne poprawki

UPDATE 0.7.93 05 maj 2010 - 20:15

  • Drobne poprawki ułatwiające edytowanie moda.

To nie jest przerobione diablo.
Załączony plik  QTM_CodMod.rar   349,36 KB  13869 Ilość pobrań

Załączone pliki


  • +
  • -
  • 126


#473591 [Klasa] & [Perk] Mini Gunner v1.0 !

Napisane przez DEADP00L w 31.10.2012 22:28

Mini Gunner v1.0


Siema :D

Jest to pierwsza działająca klasa z Minigunem, co prawda jest już taka klasa na forum lecz niedziałająca. Obiecałem, że napiszę nową i tak o to powstała nowa klasa z Minigunem, oczywiście kod (zapożyczyłem go z miniguna pod ZombieMod'a) nie jest mój ja go tylko przerobiłem pod Call of Duty Mod'a lecz nie występują w niej żadne bugi.


Dołączona grafika

Nazwa Klasy:  "Mini Gunner"
Opis Klasy: "Dostaje miniguna"
Dodatkowe Bronie Klasy: "Deagle"
Zdrowie na start: "115"
Kondycja:  "7"
Inteligencja: "0"
Wytrzymalosc  "3"

Cvary:

minigun_cod_dmg "1.10"				   // Zadawany DMG z Miniguna
minigun_recoil "2.5"						  // Ustawia recoila w Minigunie
minigun_clip "200"			   			// Ustawia magazynek
minigun_spd "0.75"						// Ustawia prędkość strzelania z Miniguna
minigun_ammo "200"					// Ustawia ammo w Minigunie
minigun_speedrunfire "150.0"	 // Ustawia predkosc ognia
minigun_speedrun "200.0"		// Ustawia predkosc biegania z minigunem
minigun_shellslife "5000.0"	  // Łuski po kulach (zostawić domyślnie)

Wymagane Moduły:

engine
fakemeta
fun
hamsandwich
xs
dhudmessage
codmod

Dodatkow Informacje:

* Podczas srzelania widać lecące łuski,
* Podczas strzelana minigun obraca się,
* Z minigunem biegniemy wolniej,
* W biegu trudniej kogoś trafić, natomiast stojąc w miejscu mamy mniejszy rozrzut.

* Minigun dodaje nam ikonkę broni "Miniguna" wygląda to tak:

Dołączona grafika

* Dodaje nam informacje o amunicji w HUD (Dokładniej używa modułu - dhudmessage)

Dołączona grafika

A tak wygląda model Miniguna:

Dołączona grafika


Instalacja:

Archiwum rozpakowywujemy po czym folder cstrike wrzucamy na nasze FTP serwera.

codclass_minigunner.amxx >> dopisujemy do cod_plugins.ini

(Standardowa)

Changelog:

15.11.2012r - naprawa bugu z bieganiem podczas freezetime.

Dołączona grafika

Załączone pliki


  • +
  • -
  • 21


#426361 Exec Server.cfg

Napisane przez Droso w 30.06.2012 20:02

Witam, dziwne, że nikt na to nie wpadł, ale jest to plugin w sam raz dla osób,
które mają problemy z prędkością, friendlyfire, pieniędzmi startowymi i innymi wartościami z server.cfg.

inne informacje
Często się dzieje tak, że plugin ustawia nam wartość jakiejś komendy z server.cfg na inną, oczywiście bez naszej wiedzy.
Czasami też timelimit na naszym serwerze nie chce się zmienić.
Dzięki temu pluginowi możesz zmienić kasę startową/timelimit/inną komendę bez potrzeby wyłączania serwera.
(wystarczy zmienić mapę/poczekać na nową rundę)

[Jeśli komuś nie chce się czytać]
Plugin wymusza ładowanie server.cfg co mapę/rundę.

Użyłem więcej znaków w tym temacie, niż w pluginie dosyć ;)

cvary
exc_reload 0
// 0 - laduje server.cfg co mape (domyslnie)
// 1- laduje server.cfg co runde
download

Załączone pliki


  • +
  • -
  • 4


#426121 kolor huda ustawiany przez gracza

Napisane przez Flk w 30.06.2012 12:00

Witam napisałem malutki poradnik jak zrobic kolor hud który gracz może sam ustawić po wpisaniu /hud

Znajdź:

new const maxAmmo[31] = {0, 52, 0, 90, 1, 31, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120, 30, 120, 200, 31, 90, 120,
90, 2, 35, 90, 90,0, 100};


Dodaj ZA:

enum { BRAK = 0, pierwszy, drugi ,trzeci}
new kolor[4][33];


W public plugin_init()

Znajdź:
   cvar_blokada_broni = register_cvar("cod_weaponsblocking", "1"); /


Dodaj ZA:

	register_clcmd("say /hud","zmianahuda")
vault = nvault_open("kolor")


W public Odrodzenie(id)

Znajdź:

	if(!task_exists(id+ZADANIE_POKAZ_INFORMACJE))
set_task(0.1, "PokazInformacje", id+ZADANIE_POKAZ_INFORMACJE, _, _, "b");


Dodaj PRZED:

	Wczytajhud(id)
if(kolor[pierwszy][id] == 0 && kolor[drugi][id] == 0 && kolor[trzeci][id] == 0){
kolor[pierwszy][id] = 255
kolor[drugi][id] = 255
kolor[trzeci][id] = 0
}



W public PokazInformacje(id)

Znajdź:

	set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);


Dodaj PRZED:

	new kolorpierwszy = kolor[pierwszy][id]
new kolordrugi = kolor[drugi][id]
new kolortrzeci = kolor[trzeci][id]


Znajdź:

	set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);



Zamień;

	set_hudmessage(kolorpierwszy, kolordrugi, kolortrzeci, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);



Znajdź:
public BlokujKomende()
return PLUGIN_HANDLED;



Dodaj PRZED:

public Zapiszhud(id){
new name[64];
get_user_name(id,name,63)
strtolower(name)
new key[256];
format(key,255,"q-%s",name);
new data[32]
formatex(data,charsmax(data),"#%d#%d#%d", kolor[pierwszy][id], kolor[drugi][id], kolor[trzeci][id]);
nvault_set(vault,key,data);
}

public Wczytajhud(id){
new name[64];
get_user_name(id,name,63)
strtolower(name)
new key[256];
format(key,255,"q-%s",name);
new data[32];
nvault_get(vault,key,data,31);
replace_all(data,31,"#"," ");
new kasa[32] , xp[32] , lvl[32]
parse(data,kasa, 31, xp, 31, lvl, 31)
kolor[pierwszy][id] = str_to_num(kasa)
kolor[drugi][id] = str_to_num(xp)
kolor[trzeci][id] = str_to_num(lvl)

}


public zmianahuda(id) {
new tekst[512]
formatex(tekst, 511, "Jaki kolor huda chcialbys miec?");

new menu = menu_create(tekst, "WyborKoloru");

menu_additem(menu, "Standardowy");
menu_additem(menu, "Zielony");
menu_additem(menu, "Czerwony");
menu_additem(menu, "Niebieski");
menu_additem(menu, "Niebieski(jasny)");

menu_display(id, menu);
}

public WyborKoloru(id, menu, item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item)
{
case 0:
{

kolor[pierwszy][id] = 255
kolor[drugi][id] = 255
kolor[trzeci][id] = 1
zmianahuda(id)
}

case 1:
{
kolor[pierwszy][id] =1
kolor[drugi][id] = 255
kolor[trzeci][id] = 1
zmianahuda(id)
}
case 2:
{
kolor[pierwszy][id] = 202
kolor[drugi][id] = 0
kolor[trzeci][id] = 0
zmianahuda(id)
}
case 3:
{
kolor[pierwszy][id] = 0
kolor[drugi][id] = 0
kolor[trzeci][id] = 255
zmianahuda(id)
}
case 4:
{
kolor[pierwszy][id] = 19
kolor[drugi][id] = 237
kolor[trzeci][id] = 223
zmianahuda(id)
}

}

menu_destroy(menu);
return PLUGIN_HANDLED;
}



Tutaj jest gotowy plik dla leniwych :)
Załączony plik  QTM_CodMod.sma   42,52 KB  94 Ilość pobrań
  QTM_CodMod.amxx


#422441 Perki by J River (FORMOZA)

Napisane przez FORMOZA w 20.06.2012 15:38

Witam,

Chciałbym przedstawić kolejną paczkę perków mojego autorwsta. Ta paczka jest jakby kontynuacją tej: [cod:mw] Perki by Pas - Gotowe paczki AMXX - AMXX.pl: Support AMX Mod X robiłem na własny serwer a teraz może komuś sie przydadzą. Są to przedewszystkim itemy wzięte z dbmod. Gracze nie skarżyli się że któryś z perków nie działa wiec raczej wszystkie są ok.

Opis:
================================
Tylko 1 klasa na początek :P

Knife Ruggber (Premium) - Moze robic migniecia nozem na odleglsoc 800(+inteligencja), 1\5 szans na oslepeinie wroga
================================

Perki:
================================

1. Amulet of the sun - Masz 1\2-5 szans na oslepienie przeciwnika gdy go trafisz.
2. Amulet Spowolnienia - Masz 1\2-6 szans na spowolnienie przeciwnika
3. Amulet Zwinnosci - Dostajesz 100 kondycji
4. Arabian Boots - 1/5 szans na kradzez 500-1000 $ gdy trafisz przeciwnika. Nacisnij USE aby zamienic pieniadze na zycie
5. Chinska Dezercja - Dostajesz Ak47
6. Chaos Orb - Explodujesz w promieniu 150-400 po smierci zadajac 75(+inteligencja obrazen)
7. Crazy Jump - Nie tracisz HP spadajac z wysokosci
8. Kusza - Masz kusze zamiast noza, natychmiastowe zabicie z niej ( to jest przerobiona klasa na item, klase Kuszownik wykonał CheQ a ja z tego zrobiłem perk)
9. Iron Spikes - Twoje granaty smoke zabijaja gdy dotkna przeciwnika
10. Knife Ruggby - Mozesz zrobic migniecie nozem co 3 sekundy na odleglosc 300+int
11. Platynowa Kosa - 1/1-3 na natychmiastowe zabicie z noza twoja widocznosc spadado 60
12. Lake Shit - Gdy stoisz w miejscu nie widac cie
13. Likwidator Ammo - Masz 1\2-5 szans na zabranie ammo wrogowi
14. Luska Szczescia - 1/4-15 na natychmiastowe zabicie ze mp5e'a
15. Magic Booster - Przytrzymaj CTRL aby wykonac Long Jump
16. Medicine Glar - Mozesz aktywowac tarcze na graczu. Zadawane dmg w polaczonego zabijaja atakujacego.
17. Mitril Armor - Masz 15-28 redukcji obrazen
18. Moc Kamikadze - 1/1-5 na natychmiastowe zabicie ze m4, masz 5 hp
19. Multi Jump - Masz nieskonczenie wiele podskokow w powietrzu
20. Nicolas Eye - Mozesz podlozyc kamere
21. Bron Z Przemytu - Zadajesz 50% wiecej obrazen z ak\m4
22. Rakiety Zaopatrzenia - Masz 2-5 rakiet(y) do wykorzystania
23. Pierscien Kapitana - Dostajesz pelen magazynek za kazde zabojstwo
24. Tajemnica Ninji - Gdzy kucasz na nozu regeneruje ci sie hp
25. Tajemnica Serwera - Dostajesz +45 dmg, redukcja obrazen. Trudny do zdobycia.
26. Talibowskie Naboje - 1/2-6 na natychmiastowe zabicie z USP
27. Twarda Reka - 1/2-8 na natychmiastowe zabicie ze Glock'a
28. Uszkodzony Pierscien Ninji - Jestes niewidzialny, masz tylko noz
29. Vampyric Scepter - +10-35 vampirzych obrazen wiecej (vampirze czyli zabierajace wrogowi i tobie dajace)
30. Zrecznosc Skoczka - Masz grawitacje zmniejszona do 100-500

================================

Download:
Załączony plik  Perks_by_J_River.zip   178,98 KB  2615 Ilość pobrań

http://www18.zippysh...50261/file.html


  • +
  • -
  • 39


#422015 JarHead Rank Mod

Napisane przez UberSkill w 19.06.2012 14:25

JarHead Rank Mod v1.0
by benio101
bazujacy na Battlefield 2 : Rank Mod PL v1.1.0
by
MisieQ


Dołączona grafika

Jest to system rang bazujący na popularnej grze Battlefield 2.
Im więcej wrogów zabijesz, tym większą masz rangę.
Mozna rowniez otrzymac rangi specjalne bazujące na ilości zabić oraz zdobytych złotych medali.
Mod jest przeróbką znanego wszystkim BF2 Rank Mod, przeróbka polega na całkowitym usunięciu odznak (mogą znaleźć się minimalne błędy w kodzie czy tez bibliotekach z racji, iż jest to wersja beta jak na razie^^), system rang specjalnych, które niegdyś wymagały odznak+ilosc zabic teraz wymagaja ilości złotych medali+zabicia. Mod został stworzony na potrzeby zwykłych serwerów FFA aby jedynie urozmaicić grę bez większych zmian w jej przebiegu.
Zapis rankingu jest na nick/steamid/ip ustawiane za pomocą cvaru "csstats_rank" w amxx.cfg
Status jest zależny od teamu, w którym się znajdujemy czyli CT - niebieski, TT - czerwony. Również została naprawiona komenda admina dot. dodawania fragów oraz złotych medali w menu admina.

Dołączona grafika
Skopiuj i wklej do amxx.cfg

// JarHead Rank Mod v1.0
jhd_active 1 //(1|0) - Wlacz/wyłącz Plugin (Standardowo 1 - Wlaczony)
jhd_ffa 0 //(1|0) - Wlacz/wyłącz atakowanie druzyny dla zdobycia fragow i uzycia odznak (Standardowo 0 - Wylaczone)
jhd_hud_options "abcde" //(flagi) - Ustawienia hud gracza, nie dziala jesli Opcja PlayerName jest wlaczona (Standradowo "abcde")
//flag a - Wyswietl Zdrowie/Pancerz/Bron dla druzyny
//flag b - Wyswietl Range dla druzyny
//flag c - Wyswietl Range dla wrogow
//flag d - Nie wyswietlaj informacji jesli wrog jest niewidzialny (dana odznaka umozliwia niewidzialnosc)
//flag e - Wyswietl graficzna Range nad glowami graczy
jhd_wymus 1 //(1|0) - Wlacz/wyłącz wymuszanie hud_centerid 0 oraz cl_shadows 0
jhd_min x - w miejsce x wpisujemy minimalna ilość graczy, przy której będą przyznawane medale


Dołączona grafika
/serverstats - pokazuje statystyki graczy na serwerze
/adminmenu - pokazuje menu admina
/mestats - pokazuje twoje statystyki broni

/whostats - pokazuje statystyki wybranego gracza

Dołączona grafika

1. Zapis rankingu zależy od cvaru w amxx.cfg

// Rank mode
// 0 - na nick
// 1 - na SteamID
// 2 - na IP
//
csstats_rank 0


W takim przypadku będzie zapisywało na nick.

2. Możemy edytować poziomy rang. Są one w const.inl

new const RANKXP[MAX_RANKS]=
{
0,
150,
500,
800,
2500,
5000,
8000,
20000,
50000,
60000,
75000,
90000,
115000,
125000,
150000,
180000,
200000
}


Jeżeli chcemy inny rank np.: zamiast 15 dać 34 i zamiast 50 dać 56 to trzeba dodać na końcu zero - 0
Czyli będzie to mniej więcej tak:

new const RANKXP[MAX_RANKS]=
{
0,
340,
560,
[...]


Nie zapomnijcie o ponownym skompilowaniu pluginu!

Dołączona grafika

**zawartośc folderu scripting wrzucamy do cstrike/addons/amxmodx/scripting
**zawartośc folderu sound/jhd wrzucamy do cstrike/sound
**zawartośc folderu sprites/jhd wrzucamy do cstrike/sprites
w plugins.ini dopisujemy jarhead.amxx
i gotowe!

Dołączona grafika

amxmodx
amxmisc
fakemeta
hamsandwich
csx


Dołączona grafika
Statystyki na serwerze moze zrestartowac tylko i wylacznie admina z flaga "a".

Dołączona grafika
 

Załączony plik  JarHeadRankModv1.rar   207,74 KB  497 Ilość pobrań

Załączony plik  jarhead.sma   59,87 KB  238 Ilość pobrań
  jarhead.amxx
Jarhead.amxx (domyślna konfiguracja)
  • +
  • -
  • 3


#337692 KillStreak 1.3.4a, 1.4c ; Wyzwania

Napisane przez Cypis' w 21.12.2011 19:45

Witam, przedstawiam wam plugin mojego autorstwa, który jak się zabije przeciwnika to dostajemy nagrodę czyli 'KillStreak'. Nagrody za zabicia są następujące:
- 3 zabicia - UAV
- 4 zabicia - Care Package lub Counter-UAV
- 5 zabicia - Predator
- 6 zabicia - Airstreak (nalot)
- 8 zabicia - Sentry Gun
- 15 zabicia - EMP
- 20 zabicia - NUKE

Jak użyć Kill Streaka:
say /ks
say /killstreak

Cvary:
ks_hpsentry "2500.0" // ile ma miec hp sentry gun
ks_sentry_remove "1" // jesli 1 usuwa sentry w nowej rundzie, jak 0 to nie

Screenshot:
Dołączona grafika

Dołączona grafika

Instalacja:
Standardowa

UWAGA! Wymagany jest Amx Mod X 1.8.1 lub wyższy do działania pluginu

Changelog:

1.0:
- pierwsza wersja

1.0.1:
- poprawka spadającej paczki

1.1:
- Dodano nowe dźwięki,
- Dodano poprawki do Predatora, Care Package, Emp i Nuke,
- Dodano menu wyboru nagród,
- Zmniejszono trochę kod

1.1.1:
- dodana poprawka dotyku entów (były rlogi)

1.1.2:
- usunięcie native menu_addtext (przez to niektórym nie działał killstreak)

1.2:
- wersja niepublikowana (dodanie sentry guna)

1.3:
- naprawienie bugów w Sentry gunie,
- naprawienie bugów z EMP,
- dodanie paska jak wejdziemy w Care Package (pasek jak przy brojeniu bomby),
- dodanie nowych dźwięków

1.3.1:
- dodanie cvaru "ks_hpsentry",
- dodanie informacji w chat kto użył killstreaka

1.3.2:
- naprawienie Sentry Guna (jak kucaliśmy to nie strzelał),
- Jak zabijemy kogoś z Sentry Guna lub z Nalotu lub z innej rzeczy to liczy te zabicie do rankingu,
- Dodanie UAV dla całej drużyny i po 60s od użycia UAV znika (tak jak w COD MW2 tylko że tam jest 30s)

1.3.3:
- 1.3.2 była zła wersja nie ta wgrałem,
- dodanie cvara na usunięcie sentry guna

1.3.4:
- dodano do sentry guna materiał, żeby były odgłosy gdy strzelamy w niego
- dodano że jak mamy tarcze założną to sentry nie strzela
- poprawiono UAV (teraz podlicza cały czas z uav)

1.3.4a:
- naprawiono wszystkie bugi, które zrobiłem wczoraj

Plany:
- Dodanie Emergency AriDrop (jest w wersji BETA 1.4)

Załączony plik  killstreak.sma   30,55 KB  5082 Ilość pobrań
  killstreak.amxx
Załączony plik  modele-dzwieki.rar   3,85 MB  8063 Ilość pobrań


--------------------------------------------

Wersja BETA 1.4 :

Changelog:
1.4a:
- dodano Emergency AriDrop, jest on od 8 zabójstw
- dodano komendę say /ks2
- naprawiono wszelkie bugi
- dodano większą losowość nagród z skrzynki

1.4b
- naprawiono błąd z "[CSTRIKE] Invalid player 12"
- zamieniono kilka funkcji cs_get_user_team na get_user_team - ponieważ get_user_team nie wywala błedu po wyjsciu gracza
- naprawiono błąd że po użyciu nuke serwer creshował bo w cvar amx_nextmap posiadał nieprawidłową mape
- zmieniono kilka typów w message_begin z MSG_ONE_UNRELIABLE na MSG_BROADCAST, żeby plugin w pewnych miejscach nie używał pętli for
- w Emergency AriDrop naprawiono że w każdej paczce jest coś innego (wcześniej mogły być np. 4 sentry guny z paczek)

1.4c
- dodanie EngFunc_GetAttachment do sentryguna
- ta wersja będzie umożliwiać dodanie wyzwań, które później udostępnię

Instalacja dodatkowych dźwięków (trzeba wypakować rar):
Załączony plik  modele-dzwieki.rar   3,85 MB  8063 Ilość pobrań

po wgraniu tego wgrywamy to do sound/mw :
Załączony plik  dzwieki-emergairdrop.rar   218,89 KB  2810 Ilość pobrań


SMA - sentry gun będzie atakował gracza z tarczą:
Załączony plik  killstreak-tarcza.sma   37,6 KB  1622 Ilość pobrań
  killstreak-tarcza.amxx

SMA2 - sentry gun nie będzie atakował gracza z tarczą:
Załączony plik  killstreak-bez.sma   37,6 KB  1504 Ilość pobrań
  killstreak-bez.amxx

Wyzwania do KillStreaka 1.4c:
[cod nowy] KillStreak 1.3.4a | 1.4c - Poradniki, Łatki oraz Pluginy - AMXX.pl: Support AMX Mod X - strona 4

Jak będą jakieś bugi pisać w temacie.
--------------------------------------------

Plugin nie wymaga CodModa
Podziękowania dla Krecik'a za zmodernizowanie modelu Sentry Guna

Zakaz kopiowania i wykorzystywania innych treści bez zgody autora. Wszelkie prawa zastrzeżone. ©
  • +
  • -
  • 69