Offline |
|
|
Csatlakozott: 2010.09.16. 20:57 Hozzászólások: 950
Megköszönt másnak: 9 alkalommal Megköszönték neki: 101 alkalommal
|
Leírás:Ez a plugin kiírja a pálya neve után a pálya típusát. Működik szerver keresőkkel és pluginokkal is! Példa: de_dust2 -> de_dust2 (Bomba) cs_assault -> cs_assault (Tusz) Szükséges modulok:Mapname PatcherFigyelmeztetés!Ezt a plugint ne használd olyan módokkal amik valamilyen módon map neve alapján olvasnak be adatokat (pl: csdm - játékos kezdőhelyek) Ha ilyenekkel akarod használni átkell nevezni a fájlok neveit az új nevekre (pl: de_dust2.spawns.cfg -> de_dust2 (Bomb).spawns.cfg) Plugin:1. Angol nyelven: #include <amxmodx> #include <mapname_patcher> new map_types[][][]= { {"de_","Bomb"}, {"cs_","Hostage"}, {"as_","VIP"}, {"zp_","Zombie Plague"}, {"ze_","Zombie Escape"}, {"zm_","Zombie"}, {"zh_","Zombie"}, {"bb_","Base Bulder"}, {"awp_","AWP"}, {"scout_","Scout"}, {"dr_","Deathrun"}, {"deathrun_","Deathrun"}, {"soccer","Soccerjam"}, {"sj_","Soccerjam"}, {"gg_","Gungame"}, {"surf_","Surf"}, {"kz_","KreedZ"}, {"fy_","Fight Yard"}, {"dm_","Death Match"}, {"jb_","Jail Break"}, {"jail_","Jail"}, {"zs_","Zombie Scenario"}, {"es_","Escape"}, {"he_","Grenade"}, {"1hp_","Fun"}, {"fun_","Fun"}, {"aim_","fun"}, {"hns_","Hide'n Seek"}, {"rats_","Fun"}, {"35hp_","Knife"}, {"1hp_","Fun"}, {"bhop_","Bunny Hop"}, {"csde_","Hostage+Bomb"}, {"cod_","Call of Duty"} } public plugin_init() { register_plugin("Map type after map name","1.0","Nandee") } public plugin_cfg() { new namemap[64] get_mapname(namemap,63) for(new i;i<sizeof map_types;i++) { if(string_start_with(namemap,map_types[i][0])) { format(namemap,63,"%s (%s)",namemap,map_types[i][1]) break } } Patch_MapName(namemap) } stock string_start_with(string[],value[]) { if(strlen(string)<strlen(value)) return 0 for(new i;i<strlen(value);i++) { if(string[i]!=value[i]) return 0 } return 1 }
2. Magyar nyelven #include <amxmodx> #include <mapname_patcher> new map_types[][][]= { {"de_","Bomba"}, {"cs_","Tusz"}, {"as_","VIP"}, {"zp_","Zombi Plague"}, {"ze_","Zombi Escape"}, {"zm_","Zombi Pestis"}, {"zh_","Zombi Pestis"}, {"bb_","Bazis Epito"}, {"awp_","AWP"}, {"scout_","Scout"}, {"dr_","Deathrun"}, {"deathrun_","Deathrun"}, {"soccer","Soccerjam"}, {"sj_","Soccerjam"}, {"gg_","Gungame"}, {"surf_","Szorf"}, {"kz_","KreedZ"}, {"fy_","Csatater"}, {"dm_","Halal Futam"}, {"jb_","Borton Lazadas"}, {"jail_","Borton Lazadas"}, {"zs_","Zombi Scenario"}, {"es_","Menekules"}, {"he_","Granat"}, {"1hp_","Fun"}, {"fun_","Fun"}, {"aim_","Fun"}, {"hns_","Hide'n Seek"}, {"rats_","Fun"}, {"35hp_","Kes"}, {"1hp_","Fun"}, {"bhop_","Bunny Hop"}, {"csde_","Tusz+Bomba"}, {"cod_","Call of Duty"} } public plugin_init() { register_plugin("Map type after map name","1.0","Nandee") } public plugin_cfg() { new namemap[64] get_mapname(namemap,63) for(new i;i<sizeof map_types;i++) { if(string_start_with(namemap,map_types[i][0])) { format(namemap,63,"%s (%s)",namemap,map_types[i][1]) break } } Patch_MapName(namemap) } stock string_start_with(string[],value[]) { if(strlen(string)<strlen(value)) return 0 for(new i;i<strlen(value);i++) { if(string[i]!=value[i]) return 0 } return 1 }
_________________ Weboldalam: nandee.smmg.hu
Ők köszönték meg Nandee nek ezt a hozzászólást (összesen 4): kiki (2013.07.29. 21:35) • Gatshow (2013.07.29. 21:37) • VirTuaL ~` (2013.07.29. 21:45) • Kroff (2013.08.01. 13:43) |
|
|