Byly by w nim napisane zasady a nizej by pisalo Akceptuje Zasady, Nie Akceptuje Zasad.
Kazda osoba ktora zaakceptowala zasady by juz nie musiala tego akceptowac, zapisywalo by sie jego IP...
Tego nie czaje. Może chcesz zasady w html a później tylko napis (po zamknięciu motd) czy akceptuje zasady, czy co?
W ogóle nie czaje po co to, bo można w normalny MOTD to wsadzić, ale 3maj - po wyborze teamu pojawia się okienko z zasadami.
Kod php:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Zasady w HTML"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"
new enabled
new immunity
new joined[33]
new rules_file[] = "zasady.html"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("TeamInfo","join_team","a","2=TERRORIST","2=CT")
enabled = register_cvar("amx_rules_enabled","1")
immunity = register_cvar("amx_rules_immunity","0")
}
public join_team()
{
if(!get_pcvar_num(enabled))
return PLUGIN_CONTINUE
if(!file_exists(rules_file))
{
log_amx("Plik %s nie istnieje, nie mozna wyswietlic graczowi zasad!",rules_file)
return PLUGIN_HANDLED
}
// pobrano z cs-puchatek.pl
new id = read_data(1)
if(get_pcvar_num(immunity) && get_user_flags(id) & ADMIN_KICK)
return PLUGIN_CONTINUE
joined[id]++
if(joined[id] != 2) // check for first join
return PLUGIN_CONTINUE
new ip[16],name[33]
get_user_ip(id,ip,15,1)
get_user_name(id,name,32)
log_to_file("zasady.txt","%s z IP %s dolaczyl do serwera, akceptujac zasady",name,ip)
show_motd(id,rules_file,"Zasady serwera")
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
joined[id] = 0
}