[ROZWIĄZANE] command on particular player(s)
JaCKassAK47
16.10.2011
Hi lengends,
How to apply client_autoexec.amxx to particular player(s) through admin console(command like "fix_config player(s) name"
If clients config.cfg is infected by a server(adding there server advertisement etc etc)it will cure its config bye defualt values...
its a very usefull plugin for admins as well as for players....
Here is that plugin ...
Użytkownik JaCKassAK47 edytował ten post 16.10.2011 11:12
How to apply client_autoexec.amxx to particular player(s) through admin console(command like "fix_config player(s) name"
If clients config.cfg is infected by a server(adding there server advertisement etc etc)it will cure its config bye defualt values...
its a very usefull plugin for admins as well as for players....
Here is that plugin ...
#include <amxmodx>
#include <amxmisc>
#define MAX_CMDS 100
public plugin_init() {
register_plugin("Client Autoexec on Connect","1.0","Torch")
return PLUGIN_CONTINUE
}
new configsdir[200]
new cmdfile[200]
new cmd[MAX_CMDS][200]
public client_connect(id) {
get_configsdir(configsdir,199)
format(cmdfile,199,"%s/client_autoexec.ini",configsdir)
new txtLen
new result
for(new i=0;i<MAX_CMDS;i++)
{
result = read_file(cmdfile,i,cmd[i],199,txtLen)
if(result != 0)
{
client_cmd(id,cmd[i])
}
}
}
Użytkownik JaCKassAK47 edytował ten post 16.10.2011 11:12
DarkGL
16.10.2011
try
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) new iFind = find_player("abjl",szName); if( is_user_connected(iFind) ){ client_connect(iFind); } return PLUGIN_CONTINUE } public client_connect(id) { new szLine[196], iLen; for(new i=0;read_file(cmdfile, i, szLine, charsmax(szLine), iLen);i++){ client_cmd(id,szLine) } }
JaCKassAK47
16.10.2011
not working
Its directly executed on all clients...plz fix this...
any 1 plz help ?
hello....... does any one there ?????
Użytkownik JaCKassAK47 edytował ten post 16.10.2011 12:43
Its directly executed on all clients...plz fix this...
any 1 plz help ?
hello....... does any one there ?????
Użytkownik JaCKassAK47 edytował ten post 16.10.2011 12:43
DarkGL
16.10.2011
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) remove_quotes(szName) new iFind = find_player("abjl",szName); if( is_user_connected(iFind) ){ client_connect(iFind); } return PLUGIN_CONTINUE } public client_connect(id) { new szLine[196], iLen; for(new i=0;read_file(cmdfile, i, szLine, charsmax(szLine), iLen);i++){ client_cmd(id,szLine) } }
JaCKassAK47
16.10.2011
ty for ur reply...m gonna to try this
Not working again
It automatically executed on client....while connecting...
Plz do something....i want to execute manually...plz fix this ...
Not working again
It automatically executed on client....while connecting...
Plz do something....i want to execute manually...plz fix this ...
DarkGL
16.10.2011
you didin't say that you want only manualy
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) remove_quotes(szName) new iFind = find_player("abjl",szName); if( is_user_connected(iFind) ){ client_connect(iFind); } return PLUGIN_CONTINUE }
Hiroshima
16.10.2011
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) remove_quotes(szName) new iFind = find_player("abjl",szName); return PLUGIN_CONTINUE }
R3X
16.10.2011
nope, this is correct one
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) remove_quotes(szName) new iFind = find_player("abjl",szName); if( is_user_connected(iFind) ){ _client_connect(iFind); } return PLUGIN_CONTINUE } public _client_connect(id) { new szLine[196], iLen; for(new i=0;read_file(cmdfile, i, szLine, charsmax(szLine), iLen);i++){ client_cmd(id,szLine) } }
Nakupenda.
16.10.2011
use like this:
Użytkownik Nakupenda. edytował ten post 16.10.2011 19:03
fix_config "player's_nick"
Użytkownik Nakupenda. edytował ten post 16.10.2011 19:03
JaCKassAK47
16.10.2011
yes..i used this command only still getting same erroruse like this:
fix_config "player's_nick"
fix_config GoDHanD
Unknown command: fix_config
Użytkownik JaCKassAK47 edytował ten post 16.10.2011 19:26
R3X
16.10.2011
not a problem if command actualy do it`s work
use this
use this
#include <amxmodx> #include <amxmisc> new cmdfile[200] public plugin_init() { register_plugin("Client Autoexec on Connect","1.0","Torch") new configsdir[200] get_configsdir(configsdir,199) formatex(cmdfile,199,"%s/client_autoexec.ini",configsdir) register_clcmd("fix_config","fixConfig",ADMIN_CFG,"<name>") } public fixConfig(id,level,cid){ if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED; new szName[196] read_argv(1,szName,charsmax(szName)) remove_quotes(szName) new iFind = find_player("abjl",szName); if( is_user_connected(iFind) ){ _client_connect(iFind); } return PLUGIN_HANDLED } public _client_connect(id) { new szLine[196], iLen; for(new i=0;read_file(cmdfile, i, szLine, charsmax(szLine), iLen);i++){ client_cmd(id,szLine) } }
JaCKassAK47
16.10.2011
OMG thanx alot R3X buddy ...its working like a charm <3
ty very much !!!!
ty very much !!!!
Hiroshima
16.10.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Solved
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Solved
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL