w pliku cstrike/tracklista umieszczasz co chcesz używając html
Kod:
/*Credit to Pa1n for Original Plugin
& to SAMURAI for the force read part of his motd_rules plugins ! GJ*/
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Say /motd"
#define VERSION "1.2"
#define AUTHOR "LINKosc"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /tracklista","client_motd",0,"<Shows the MOTD>");
register_concmd("amx_forcemotd","admin_motd",ADMIN_ALL,"<username>,<@all>,<@T>,<@CT>") // i dont see why you are letting anyone use this command (ADMIN_ALL)
}
public client_motd(id)
{
show_motd(id, "tracklista.txt", "Tracklista.")
return PLUGIN_CONTINUE
}
public admin_motd(id,level,cid) {
if (!cmd_access(id,level,cid,2))
return PLUGIN_CONTINUE
new arg[32],players[32],num
read_argv(1,arg,31)
if(equali(arg,"@T")) {
get_players(players,num,"ace","TERRORIST")
}
else if(equali(arg,"@CT")) {
get_players(players,num,"ace","CT")
}
else if(equali(arg,"@ALL")) {
get_players(players,num,"ac")
}
else {
//read_argv(1,arg,31) just read it once will full length
new theone = cmd_target(id,arg,0)
if(!theone)
return PLUGIN_HANDLED
/*new name[32]
get_user_name(theone,name,31) You dont need the player's name */
players[0] = theone
num = 1
}
new player
for(new i=0;i<num;i++) {
player = players[i]
client_cmd(player,"say /tracklista")
}
return PLUGIN_HANDLED
}