HLMOD.HU Forrás Megtekintés
- www.hlmod.hu#include <amxmodx>
#include <amxmisc>
new valtasiido;
new const fajl_nev[] = "szerver_nevek.ini";
new szerver_nevek[100][180];
new nev_szamlalo;
public plugin_init()
{
register_plugin("Szerver Nev Valto", "1.0", "Doombringer & Kiki33")
valtasiido = register_cvar("amx_nevvaltas_ido", "1")
nevek_fajlja()
set_task(get_pcvar_float(valtasiido), "nevvaltas",_,_,_, "b")
}
public nevek_fajlja()
{
new configsmappa[64], mappa[132]
get_configsdir(configsmappa, 63)
format(mappa, 131, "%s/%s", configsmappa, fajl_nev)
new fajl = fopen(mappa, "rt")
if(!fajl)
{
server_print("Nem talalhatod a %s fajl!", fajl_nev)
return PLUGIN_CONTINUE
}
new szoveg[180]
while(!feof(fajl))
{
fgets(fajl, szoveg, 179)
if( (strlen(szoveg) < 2) || (equal(szoveg, "//", 2)) )
continue;
nev_szamlalo++
szerver_nevek[nev_szamlalo] = szoveg
server_print("%s", szerver_nevek[nev_szamlalo])
}
fclose(fajl)
server_print("Sikeresen hozza adva %d szerver nev!!!", nev_szamlalo)
return PLUGIN_CONTINUE
}
public nevvaltas()
{
server_cmd("hostname ^"%s^"", szerver_nevek[random(nev_szamlalo)])
}