Ter | Дата: Суббота, 19.09.2009, 11:08:09 | Сообщение # 1 |
Майор
Группа: Пользователи
Сообщений: 83
Статус: Не в сети
| Это plugin Admin exec пожалуйста кто может его подправить что бы я не писал в console команды а был блокнот autoexec.ini в папке config туда вписана команды которые при заходе на сервер вписывались в consol клиента автоматически. Code
#include <amxmodx> #include <amxmisc>
public amx_exec(id) { if(!(get_user_flags(id)&ADMIN_LEVEL_A) && id) { client_print(id,print_console,"[AMXX] Access Denied") return PLUGIN_HANDLED } new cmd[32] read_argv(0,cmd,32) replace(cmd,32,"amx_exec","") if(equal(cmd,"all")) { new toexec[32] read_args(toexec,32) client_cmd(0,toexec) id ? client_print(id,print_console,"[AMXX] Succeeded") : server_print("[AMXX] Succeeeded") } else if(equal(cmd,"client")) { new text[64], name[32] read_args(text,64) parse(text,name,32) new cid = find_player("lb",name) if (!cid) { id ? client_print(id,print_console,"[AMXX] Client with that part of name not found") : server_print("[AMXX] Client with that part of name not found") return PLUGIN_HANDLED } new length = strlen(name) new message[64] read_args(message,64) client_cmd(cid,message[length]) } else if(equal(cmd,"team")) { new text[64], tname[32] read_args(text,64) parse(text,tname,32) new players[32], pNum get_players(players,pNum,"e",tname) new length = strlen(tname) new message[64] read_args(message,64) for(new i = 0; i<pNum;i++) client_cmd(players[i],message[length]) } return PLUGIN_HANDLED }
public plugin_init() { register_plugin("Exec","1.0","ToXiC") register_clcmd("amx_execclient","amx_exec",ADMIN_LEVEL_A,"< name > < command >") register_clcmd("amx_execall","amx_exec",ADMIN_LEVEL_A,"< command >") register_clcmd("amx_execteam","amx_exec",ADMIN_LEVEL_A,"< team name > < command >") register_srvcmd("amx_execclient","amx_exec") register_srvcmd("amx_execall","amx_exec") register_srvcmd("amx_execteam","amx_exec") r eturn PLUGIN_CONTINUE }
|
|
| |
pike | Дата: Суббота, 19.09.2009, 11:30:17 | Сообщение # 2 |
Полковник
Группа: Пользователи
Сообщений: 207
Статус: Не в сети
| Есть готовый http://forums.alliedmods.net/showthr....ent+cfg
|
|
| |
LaFA | Дата: Суббота, 19.09.2009, 11:33:24 | Сообщение # 3 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| а как работает??? че писать можно в client_autoexec.ini ??
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
|
|
| |
pike | Дата: Суббота, 19.09.2009, 11:38:49 | Сообщение # 4 |
Полковник
Группа: Пользователи
Сообщений: 207
Статус: Не в сети
| Quote (LaFA) че писать можно в client_autoexec.ini Наверное стандартные команды.
Сообщение отредактировал pike - Суббота, 19.09.2009, 11:42:08 |
|
| |
ZETA | Дата: Суббота, 19.09.2009, 11:54:44 | Сообщение # 5 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Каждый игрок, ну я имею скиловый, будет играть сильно только со своим конфигом, поэтому этот плагин на мой взгляд абсолютно не нужен...Я бы на таком серваке играть не стал...
Говори что думаешь и думай что говоришь...
|
|
| |