Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
BF2 Rank Mod PL v1.5.5
#1
Star 
[Obrazek: opis.png]

Jest to system rang znany z popularnej gry Battlefield 2
Im więcej wrogów zabijesz, tym większą masz rangę.
Można otrzymać Specjalne Odznaki które są w 3 poziomach: Podstawowy, Weteran, Expert.
Dla każdego poziomu gdy się korzysta z danej broni, można otrzymać różne bonusy.
Są także medale [Obrazek: wink.png]
Zapis rankingu jest na nick/steamid/ip ustawiane za pomocą cvaru "csstats_rank" w amxx.cfg


[Obrazek: cvary.png]


Cytat: 
 
//////////////////////// Battlefield 2: Rank Mod //////////////////////// 

bf2_active 1 //(1|0) - Wlacz/wyłącz Plugin (Standardowo 1 - Wlaczony) 
bf2_badges 1 //(1|0) - Wlacz/wyłącz system odznak (Standardowo 1 - Wlaczone) 
bf2_badgepowers 0 //(1|0) - Wlacz/wyłącz 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/wyłącz 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 [Obrazek: tongue2.gif] (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 

///////////////////////////////////////////////////////////////////////////



[Obrazek: komendy.png]

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


[Obrazek: komendyadmina.png]
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)

[Obrazek: konfiguracja.png]

1. Zapis rankingu i wszelkiego rodzaju [Obrazek: tongue2.gif] zależy od cvaru w amxx.cfg. W takim przypadku będzie zapisywało na nick.

Cytat:// Rank mode

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

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

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:

Cytat: 

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

3. Pliki pomocy są na hostingu AMXX.pl więc będą na AMEN [Obrazek: biggrin.png]
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:


Cytat: 

 
#define ADMIN_LEVEL ADMIN_BAN

Nie zapomnijcie o ponownym skompilowaniu pluginu!

[Obrazek: instalacja.png]
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

Jeżeli strona http://misieq.silema...t.pl/bf2webdocs działa to nie wgrywaj nigdzie tego bf2webdocs
W BF2 Rank Mod 1.5.5 PL znajduje się folder cstrike, jego chyba wiadomo gdzie wypakować. (przykład: CIcon_e_confusedProgram Files/Valve)
Na koniec trzeba tylko otworzyć plugins.ini i dopisać: bf2rank.amxx


[Obrazek: wymaganemoduly.png]

CStrike

CSX
FakeMeta
Fun
Hamsandwich
nVault or MySQL (zależy jaką forme zapisu wybierzesz)

Źródło. AMXX.PL


Załączone pliki
.rar   BF2 Rank Mod 1.5.5 PL Z Mozliwosci Restartowania Statystyk.rar (Rozmiar: 502.83 KB / Pobrań: 0)
.rar   BF2 Rank Mod 1.5.5a PL Bez Mozliwosci Restartowania Statystyk.rar (Rozmiar: 494.47 KB / Pobrań: 0)
.rar   bf2webdocs.rar (Rozmiar: 146.25 KB / Pobrań: 0)
Idz Pan
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości