//////////////////////// Battlefield 2: Rank Mod ////////////////////////
bf2_active 1 //(1|0) - Wlacz/Wylacz Plugin (Standardowo 1 - Wlaczony) bf2_badges 1 //(1|0) - Wlacz/Wylacz system odznak (Standardowo 1 - Wlaczone) bf2_badgepowers 0 //(1|0) - Wlacz/Wylacz moce dla odznak (Standardowo 0 - Wylaczone) bf2_awp 0 //(1|0) - AWP/Scout. Co ma dostac gracz jesli posiada odznake za bron snajperska (Standradowo 0 - Scout) bf2_ffa 0 //(1|0) - Wlacz/Wylacz atakowanie druzyny dla zdobycia fragow i uzycia odznak (Standardowo 0 - Wylaczone) bf2_xpmultiplier 0.1 //(dziesietna) - Wielkosc jaka ma byc do nastepnej rangi. (z 0.1 to jest: 15 trzeba zabic aby miec range 1, 20 000 zabic aby byc w top randze) (Standradowo 0.1) bf2_xpminplayers 2 //(int) - Minimalna ilosc graczy, wymagana aby zdobywac pkt za wybuch/rozbrojenie bomby oraz za kradziez flag (jesli gramy w tryb CTF) (Standradowo 2) bf2_reset_days 21 //(int) - Liczba dni gdy gracz nie gra po ktorych kasuje sie jego (Uwaga: obecnie dziala tylko z zapisem nVault) (Standradowo 21) bf2_icon_time 1.5 //(dziesietna) - Czas w jakim maja sie wyswietlac ikony nad graczami (info o randze) jak na nich nacelujesz (Standradowo 1.5) bf2_help_url "" //(znaki) - strona na ktorej umieszczone sa pliki pomocy (opcjonalnie) nie dodawaj na koncu / bf2_statustext 1 //(int) - Enable/Disable the points, # of bagdges, and rank info that replaces player name info in hud (Standradowo 1 - Wlaczone) bf2_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
//Integracja z CS FLAGS bf2_flag_kills 2 //(int) - Ile punktow za przejecie flagi bf2_flag_round_kills 0 //(int) - Ile punktow za wygrana runde bf2_flag_match_kills 0 //(int) - Ile punktow za wygrany mecz
KOMENDY
say: /bf2menu - pokazuje menu główne bf2menu - j/w /bf2 - j/w bf2 - j/w /menu - j/w menu - j/w /ranks - pokazuje dostępne rangi do zdobycia /odznaki1 - pokazuje liste odznak i wymagan cz.1 /odznaki2 - pokazuje liste odznak i wymagan cz.2 /odznaki3 - pokazuje liste odznak i wymagan cz.3 /gracze - pokazuje jacy gracze grają na serwerze i jaką mają range /hud - odświeża hud /pomoc - pokazuje okienko z pomocą /bf2helpmenu - pokazuje menu z pomocą /bf2adminmenu - pokazuje menu admina /bf2stats - pokazuje twoje statystyki broni
konsola: bf2_resetstats - resetuje twoje staty
KOMENDY ADMINA
bf2_addbadge <gracz> <odznaka> <level> - możliwość dania graczowi odznake. Odznaki w granicach 0-5 a level w granicach 0-3 bf2_addkills <gracz> <zabicia> - możliwość dodania fragów dla gracza. bf2_resetserverstats - kasowanie całego rankingu na serwie (dla tego pluginu)
KONFIGURACJA
1.Zapis rankingu i wszelkiego rodzaju 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 }
Z tego co widzę to po prostu 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, [...]
3. Pliki pomocy są na hostingu AMXX.pl więc będą na AMEN Oczywiście możemy wrzucić wszystko na swój hosting i trzeba jedynie zmienić w cvarze. Cvar można także zostawić pusty i wszystko załaduje się z addons/amxmodx/configs/bf2 lecz w mniej rozbudowanym kodzie.
4. Możemy także edytować flage admina. Znajduje się to w bf2rank.sma:
#define ADMIN_LEVEL ADMIN_BAN
Nie zapomnijcie o ponownym skompilowaniu pluginu!
INSTALACJA
W bf2webdocs.rar znajduje się folder bf2webdocs, należy go wypakować na hosting jeżeli chcemy mieć na swoim czyli tak aby było np.: www.jakas-strona.pl/bf2webdocs W BF2 Rank Mod 1.5.2 PL znajduje się folder cstrike, jego chyba wiadomo gdzie wypakować. (przykład: C:Program FilesValve) Na koniec trzeba tylko otworzyć plugins.ini i dopisać: bf2rank.amxx
POTRZEBNE MODUŁY
CStrike CSX FakeMeta Fun Hamsandwich nVault or MySQL (zależy jaką forme zapisu wybierzesz)
http://amxx.pl/post-a5357-bf2-rank-mod-152-pl.html
na podstawie amxx.pl
|