HsT | Manu
Founder


Data inscrierii: 06/Feb/2009 Mesaje: 117
|
|
Last Map |
|
Nume: Ultimele Harti
Autor: M@$t3r_@dy
Versiune: 0.1
Descriere:
Afiseza ultimele 5 harti jucate pe servar prin comanda /harti.
Explicati:
last_maps.sma il bagati in addons/amxmodx/scripting
last_maps.amxx il bagati in addons/amxmodx/plugins
Precizatie:
Si apoi va duceti in addons\amxmodx\configs\plugins.ini si adugati la sfarsit urmatoarea linie:
 |
 |
last_maps.amxx |
 |
 |
#include <amxmodx>
#define HartiMaxime 5
new NumeHarti[HartiMaxime][34]
public plugin_init() {
register_plugin("Ultimele Harti", "1.0", "M@$t3r_@dy")
register_clcmd("say /harti", "HartiJucateCuSay")
}
public plugin_cfg() {
new FisierHartiJucate[64]
get_localinfo("amxx_configsdir", FisierHartiJucate, 63)
format(FisierHartiJucate, 63, "%s/hartianterioare.txt", FisierHartiJucate)
new Fisier = fopen(FisierHartiJucate, "rt")
new i
new Temporar[34]
if(Fisier)
{
for(i=0; i<HartiMaxime; i++)
{
if(!feof(Fisier))
{
fgets(Fisier, Temporar, 33)
replace(Temporar, 33, "^n", "")
formatex(NumeHarti[i], 33, Temporar)
}
}
fclose(Fisier)
}
delete_file(FisierHartiJucate)
new CurrentMap[34]
get_mapname(CurrentMap, 33)
Fisier = fopen(FisierHartiJucate, "wt")
if(Fisier)
{
formatex(Temporar, 33, "%s^n", CurrentMap)
fputs(Fisier, Temporar)
for(i=0; i<HartiMaxime-1; i++)
{
CurrentMap = NumeHarti[i]
if(!CurrentMap[0])
break
formatex(Temporar, 33, "%s^n", CurrentMap)
fputs(Fisier, Temporar)
}
fclose(Fisier)
}
}
public HartiJucateCuSay(id) {
new HartiAnterioare[192], n
n += formatex(HartiAnterioare[n], 191-n, "Hartile jucate anterior sunt:")
for(new i; i<HartiMaxime; i++)
{
if(!NumeHarti[i][0])
{
n += formatex(HartiAnterioare[n-1], 191-n+1, ".")
break
}
n += formatex(HartiAnterioare[n], 191-n, " %s%s", NumeHarti[i], i+1 == HartiMaxime ? "." : ",")
}
client_print(id, print_chat, HartiAnterioare)
return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/ |
Download Plugin:[url=http://www.dump.ro/fisiere/last-map-rar/95155/8iOPXiYnmrtRY6Iz]Link!![/url]
|
|