←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

BF2 Rank Mod PL v1.5.5

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

BF2 Rank Mod PL v1.5.5
by pRED*
Lang PL by MisieQ

Dołączona grafika
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 ;)
Zapis rankingu jest na nick/steamid/ip ustawiane za pomocą cvaru "csstats_rank" w amxx.cfg

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

//////////////////////// 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 xP (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

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


Dołączona grafika

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


Dołączona grafika

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)

Dołączona grafika

1.Zapis rankingu i wszelkiego rodzaju xP 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 :D
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!


Dołączona grafika
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: C:/Program Files/Valve)
Na koniec trzeba tylko otworzyć plugins.ini i dopisać: bf2rank.amxx

Dołączona grafika

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



Jeżeli ktoś zauważy jakieś błędy językowe bądź inne to proszę pisać :)

Załączone pliki

Odpowiedz

  • +
  • -
cOrn - zdjęcie cOrn 14.02.2009

wielkie dzięki tylko czy moglbys mi te rangi edytowac i dac juz taki gotowy mod, wiem ze niby wszystko jest opisane lecz ja sie na tym nie znam

nie wiem o co z tym chodzi:/

lecz trzeba się liczyć z cvarem bf2_xpmultiplier

i chcialbym miec mniej wiecej takie przedzialy miedzy rangami:

new const RANKXP[MAX_RANKS]=
{
0,
30,
70,
120,
210,
500,
750,
1000,
1500,
1800,
2500,
2750,
3100,
4000,
4500,
5000,
6000
}


a jesli sprawi ci to problem to chociaz jakis zwiezly opis co i jak bo nie chce nic zepsuc na serwerze.. :| ;/
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

Jak na razie to sprawdź sam. Później jak usiąde na dół do kompa to sprawdze dokładniej ;)
Odpowiedz

  • +
  • -
Eljot ;) - zdjęcie Eljot ;) 14.02.2009

fajny plug polecam
Odpowiedz

  • +
  • -
DeX - zdjęcie DeX 14.02.2009

sa tutaj jakies itemy czy cos?

wiecej hp? bo ciekawy mod :D
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

Za odznaki możesz mieć różne bonusy, moce, hp itp :P

PS: Mała zmiana adresu plików pomocy :P
Odpowiedz

  • +
  • -
DeX - zdjęcie DeX 14.02.2009

wymagane:

#include <amxmodx>
#include <amxmisc>
#include <amxconst>
#include <csstats>
#include <cstrike>
#include <fakemeta>
#include <csx>
#include <fun>


:> to mam wlaczyc w module.ini te co nie mam wlaczone np ?
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

No tak. Ale i tak moduły same się odblokowywują. Tylko sprawdź czy w folderze modules masz "csstats"
Odpowiedz

  • +
  • -
DeX - zdjęcie DeX 14.02.2009

dzięki wgralem :P od 15 start bo 2 mody mamy diablo i to :P
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

Napisałem już coś na temat edycji rankingu.
Odpowiedz

  • +
  • -
kownat - zdjęcie kownat 14.02.2009

Używam tego moda wszystko gra , poza jednym gdy zmienia się mapa wszystkie oznaki itp się resetują , wie ktoś jak to naprawic?
Odpowiedz

  • +
  • -
DeX - zdjęcie DeX 14.02.2009

ale cos slaby ten mod...nie ma itemow zadnych...sily wiecej....jakies czary
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

.nie ma itemow zadnych......jakies czary



Hahahaha śmieszny jesteś :lol: To nie jest War3 ani jakieś Super Hero Mody tylko zwykły RANKING MOD ^^
Za dużo byś chciał.

nie ma [...] .sily wiecej


Oj żebyś się nie zdziwił ;)
Odpowiedz

  • +
  • -
STRiTE - zdjęcie STRiTE 14.02.2009

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


Abes mógł byś to przerobić tak jak napisał C0rn ? Za dużo fagów trzeba nabijać aby zdobyć wyższą rangę, dlatego moja taka mała prośba - przerób to ;)
Pluginek naprawdę wart UWAGI dlatego jak możesz to przerób go dzisiaj ;>

Edit : Nie zawracał bym Ci głowy , ale jestem zielony w tych sprawach : Będę bardzo wdzięczny. Pozdr & Czekamy ^^
Odpowiedz

PEREF - zdjęcie PEREF 14.02.2009

Jak to nie ma mocy?

bf2_badgepowers "1"

Niewidzialność etc. dostaje się za zdobyte odznaki...
Odpowiedz

  • +
  • -
MafiaDL - zdjęcie MafiaDL 14.02.2009

Najs XDDDDDDD duzo osob tego szuka po PL
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

STRiTE, sam możesz ;) Tylko dodajesz jedno zero na końcu i już ;]
Będzie to wyglądało tak:

new const RANKXP[MAX_RANKS]=
{
0,
300,
700,
1200,
2100,
5000,
7500,
10000,
15000,
18000,
25000,
27500,
31000,
40000,
45000,
50000,
60000
}

Odpowiedz

  • +
  • -
kownat - zdjęcie kownat 14.02.2009

Może ktoś odpowiedzieć na moje pytanie ? "Używam tego moda wszystko gra , poza jednym gdy zmienia się mapa wszystkie oznaki itp się resetują , wie ktoś jak to naprawic?"
Odpowiedz

  • +
  • -
STRiTE - zdjęcie STRiTE 14.02.2009

STRiTE, sam możesz Tylko dodajesz jedno zero na końcu i już ;]

Abes - kurczaki :? gdzie mam je dodać ? Które rozszerzenie mam edytować (sma , amxx) ?
Później będzie mi plugin śmigał po normalniej edycji ? Czy muszę jeszcze coś z tym zrobic ... Jejku jak możesz przerób mi to tak żeby rangi następujące - osiągać :

new const RANKXP[MAX_RANKS]=
{
0,
30,
70,
120,
210,
500,
750,
1000,
1500,
1800,
2500,
2750,
3100,
4000,
4500,
5000,
6000
}

Ludzie z forum chyba że Wy mi pomożecie to przerobić , z góry dziękuje oraz wynagrodzę opcją "pomógł" ...

P.S - Sorka ze głupie pytania , ale tego poważnie nie kminie :/
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 14.02.2009

Ale nie puacz :(

:D :D :D proszę, w załączniku:

Załączone pliki

Odpowiedz