[kozep]
DeRoiD's Mapchooser
v2.33[/kozep]
Rövid leírás a pluginról...Ez a plugin az utolsó 3 percben előhoz egy menüt és felsorol 5 mapot (5. az a map ahol vagyunk), mindenki tud egyszer szavazni egy pályára aki már szavazott egyszer az már többször nem tud. Ha a szavazat kisebb mint 50% akkor egy újra szavaztatás fog kezdődni és arra a 2 pályára tudunk szavazni amelyikre a legtöbben szavaztak. Amelyik pályán a legtöbb szavazat lesz akkor az lesz a következő map amit az utolsó körben vált el a szerver (amint lejárt az idő vagy a kör). Meglehet nézni azt is, hogy hányszor voltunk egy-egy mapon (pl. Pálya név: de_dust2 Játékok száma: 6, stb...) Lehet javasolni pályákat (menüben hozza elő azokat a pályákat amik nem szerepelnek alapból a szavaztatásban, lehet állítani, hogy hány százalék legyen, hogy bekerüljön). Van gyors szavazás ha játékosok fele beírja, hogy rtv akkor elkezdődik a "Gyors szavazás". (Ami azt jelenti, hogy hamarabb előjön a szavaztató menü, erre a parancsra kell várni 10 percet!) Belehet állítani, hogy egy szavaztatás hány másodpercig tartson, maximum 9 pályát tudunk választani. (Ha ez az összeg nagyobb mint 9 akkor visszaállítja 9-re.) Pluginban van alapból "szavazó hangok" ami azt jelenti, hogy ha szavazol akkor hangokat játssz le a szerver. Hud színeit is lehet állítani. (R,G,B) Van többféle pályaszavaztató plugin is (pl. Galileo) de ez az enyém és próbáltam legalább olyan jóra csinálni mint a "Galileo"-t és szerintem elég jó lett több mindent tudunk ezzel csinálni. (Ha két szavazat egyenlő akkor az lesz a nyertes amelyik hamarabb fut le)
Miért használd ezt a pályaszavaztató plugint?Két féle mód közül tudsz választani.
(perc, kör)Megtudod nézni, mennyi idő van hátra.
(perc, körök)Megtudod nézni, hogy mi lesz a következő vagy a jelenlegi pálya.
(/currentmap)Tudsz rtvzni, ha a játékosok 1/x része szavazót akkor elindul az rtv.
(/rtv)Megtudod nézni, hogy a szerveren lévő pályák hányszor volt a szerveren.
(/playedmaps)Tudsz javasolni pályát amit a plugin ki listázz menüben.
(/nom)Ha admin vagy és meg van az a jogod amivel tudsz indítani szavazást akkor eltudod indítani a szavazást.
(/startvote)Többféle beállítás van mint bármilyen pályaszavaztató pluginnál.
Szavaztatásnál betudod állítani melyik gombbal lehessen szavazni! [Fegyver választásnál előfordul, hogy férre nyomnak) (Legelső gomb)
Plugin beállításokdmc_mod - Működési mód. [1 = Időben | 0 = Körökben] (Alap: 1)
dmc_changespeed - Pályaváltáskor amikor "intermission" van (az az amikor megáll a játék) akkor hány másodperc múlva váltson pályát a szerver. (Alap: 5.0)
dmc_waitvotemenutime - Kiírás után hány másodperc után jöjjön elő a menü. (Alap: 10.0)
dmc_menudestroytime - Szavazás után hány másodperc után tűnjön el a menü. (Alap: 5.0)
dmc_rtvminute - Hány percet kelljen várni a gyors szavazáshoz. (Alap: 10)
dmc_votecounter - Hány másodpercünk lehessen arra, hogy szavazzunk. (Alap: 15)
dmc_votevariable - Utolsó hány percben vagy körben kezdődjön el az alap szavazás [Hátralévő idő | Hátralévő kör] (Alap: 3)
dmc_nomination - Lehessen pályát ajánlani (Alap: 1) [Nem - Igen]
dmc_nomchance - Amikor valaki pályát javasol akkor hány százalék legyen arra, hogy bekerül. (1-100%)(Alap: 50)
dmc_playedmaps - Meglehessen azt nézni, hogy hányszor volt egy-egy pályán. (Alap: 1) [Nem - Igen]
dmc_rtv - Lehessen RTV-zni (Alap: 1) [Nem - Igen]
dmc_rtvmin - A játékosok hányad részének kell RTV-znie, hogy legyen gyors szavazás (Alap: 2) [1:2]
dmc_maxmaps - Ezzel tudod állítani azt, hogy maximum hány mapra lehessen szavazni. (Alap: 5) [MIN:2 | MAX:9]
dmc_extend - Ha azt a pályát szavazzák meg ahol vagyunk akkor hány percig / körig maradjunk ugyan azon. (Alap: 5)
dmc_votesound - Amikor valaki szavaz egy pályára akkor legyen-e annak hangja (Alap: 1) [1/0]
dmc_startrevotetime - Amint kiírta az újra szavazási hudot akkor hány másodperc múlva hozza elő a újra szavaztatási menüt. (Alap: 5.0)
dmc_votepercentmin - Minimum hány százalék szavazat kell egy pályára, hogy elkerüljük az újra szavaztatást. (Ha nem akkor 2 legjobb szavazatú pályára lehet szavazni) (Alap: 50)
dmc_onlynextround - Mikor váltson pályát? [0 = Amikor lejár az idő | 1 = Körvégén]
dmc_countsound - Legyen visszaszámláló hang? [0 = Ne | 1 = Igen] (Alap: 1)
dmc_choosesound - Legyen pályaválasztási hang? [0 = Ne | 1 = Igen] (Alap: 1)
dmc_ad -Alap hirdetés. [0 = Ne legyen | 1 = Legyen] (Alap: 1)
dmc_startbutton -Melyik gomb legyen a legelső amivel pályát választasz! (Utána mindig eggyel nagyobb) [Min = 1 | Max = 9] (Alap: 1)
dmc_langmode - Nyelv beállítás. [0 = Szerver nyelve | 1 = Játékos nyelve] (Alap: 1)
A dmc.cfg fájlban állísd be, ne amxx.cfg vagy server.cfgben mert akkor bugolni fog!Játékos parancsokEzekkel a parancsokkal lehet előhozni a játszott pályák menüt!
/playedmaps, /pmEzekkel a parancsokkal lehet megnézni a hátralévő időt!
/timeleft, /tlEzekkel a parancsokkal lehet megnézni a következő pályát!
/nm, /nextmapEzekkel a parancsokkal lehet admin szavazást csinálni:
/startvote, startvoteEzekkel a parancsokkal lehet a gyors szavaztatás elősegíteni:
/rockthevote, /rtvEzekkel a parancsokkal lehet pályát ajánlani:
/nom, /nominationEzekkel a parancsokkal lehet megnézni, hogy melyik pályán vagyunk:
/cm, /currentmapEzzel a parancsokkal lehet megnézni a plugin adatait:
amx_dmcEzzel a parancsokkal lehet köröket hozzáadni a játékban ha kör mód van:
amx_dmc_maxroundsTelepítésLe compilerezed az sma fájlokat és letöltöd a hozzá szükséges fájlokat [dmc.txt, mapdatas.dmc]
dmc.txt fájlt berakod a lang mappádba! [addons/amxmodx/data/lang]
mapdatas.dmc / prevmap.dmc berakod a dmc mappádba! (Ha nincs hozz létre.) [addons/amxmodx/configs/dmc]
Plugin nevét beleírod a plugins.ini fájlba. [Ha valami blokkolja a parancsokat akkor írd legelőre]
Nyelv beállítása: amxx.cfg [addons/amxmodx/configs] amx_language "hu"
Idő/Kör beállítása: (Idő)mp_timelimit "25" vagy (Kör) mp_maxrounds "10"
Admin szavaztatási jog: StartVoteFlag (Alap = ADMIN_LEVEL_A)
FONTOS 1#Ha nem szeretnék, hogy más pályaszavaztató plugin blokkolja ezt akkor el kell azokat távolítani.
Először is megkeressük a plugins.ini fájl. [addons/amxmodx/configs]
Megkeressük ezt a pár sort:
Kód:
;nextmap.amxx ; displays next map in mapcycle
;mapchooser.amxx ; allows to vote for next map
;timeleft.amxx ; displays time left on map
Plugin nevek elé rakunk egy pontos vesszőt!
Ha nem csináljuk meg akkor alap pályaszavaztató összebuggol ezzel.
FONTOS 2#Megkeressük a server.cfg fájlt és megnyítjuk.
Kód:
mp_timelimit x
mp_maxrounds x
Ezt a 2-t kitöröljük a server.cfg fájlból.
Képek[ablak]
[/ablak]
NyelvekMagyar nyelv
DeRoiDAngol nyelvre fordította
DeRoiDSpanyol nyelvre fordította
ACM1PTRomán nyelvre fordította
JustVladK & K.OOrosz nyelvre fordította
battlefield 3Portugál nyelvre fordította
Perfect ScrashSzlovák nyelvre fordította
Belo95135Szerb nyelvre fordította
wEightFrancia nyelvre fordította
ANTICHRISTUSKód:
L -/-/- - -:-: Invalid multi-lingual line (file "cstrike/addons/amxmodx/data/lang/dmc.txt" line 1)
UTF-8 Kódolás miatt!
Letesztelt AMX verziókAMX 1.8.2
AMX 1.8.3 dev+4532
AMX 1.8.3 dev-git4751
Fejlesztési log[ablak]
v1.0
Pálya szavazás. (Régi módszer) [eltávolítva]
Játszott pályák.
Alap vető dolgok...
Következő pálya.
Hátralévő idő.
v1.10b
Gyors szavaztatás.
Pálya ajánlása.
Admin szavaztatás.
v1.20b
Körök
Javaslat esély.
Alap pálya szavaztató letiltása. [eltávolítva]
v1.30b
RTV fixálása.
Maximum map szavazási lehetőség.
Előző pályára ne lehessen szavazni.
v1.35b
Új szavazat módszer.
Több pályára lehet szavazni. (Max 9)
v1.49a
Újra szavaztató -> Ha a szavazat (százalékban) <= min. százalék!
Nagy értékű tömbök eltávolítása.
Hibák fixálása...
v1.53a
Pálya váltási hiba fixálása.
Maradási idő fixálása! [Maximum ± 1 perc]
v1.63a
v1.77a
Ha nem szavazott senki hiba fixálása.
Több nyelv.
v1.86a
v2.00
Hibák javítása (random elváltás pálya váltáskor)
Pálya ellenőrzés (ellenőrzi, hogy van-e ilyen pálya)
Körök hozzáadása (dmc_mod 0-ban)
v2.01
Jelenlegi pálya.
Hiba fix (mp_chattime)
v2.30
Map info
Kezdő gomb
Állítható lang
Hiba fix (mp_chattime)
[/ablak]
Külön megköszönöm:Pár tippért az alliedmodders felhasználóitól:
fysiks, HamletEagle, cs.stambeto, Ram, OZH3NNHlmodos felhasználótól:
mforceNyelv fordításért:
ACM1PT, JustVladK, K.O, battlefield 3, Perfect Scrash, Belo95135, wEightLegelső kiadás:
2015/04/08Legfrissebb kiadás:
2015/06/24 Frissítési ok:
Plugin FejlesztésSzerverek amelyek használják a plugint![mozgo=10]
[/mozgo]
Már lassan 3 hónapja csinálom ezt a plugint, ez az a plugin amit eddig a legtöbbet dolgoztam remélek tetszik!