PDA

Просмотр полной версии : [Вопрос] сокращение команды



Vetalll
24.08.2014, 22:15
Здравствуйте!
Подскажите, пожалуйста, где находятся паблик(или что-то), где находятся сокращенные версии команд. К примеру есть команда /admin, но еще её можно ввести как /a.

L0ndl3m
24.08.2014, 22:19
Пример команды покажите.

Nurick
24.08.2014, 22:22
if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)

Vetalll
24.08.2014, 22:22
Пример команды покажите.
Вот, команда (/a)dmin - админ чат:

YCMD:admin(playerid, params[], help)
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
if(PlayerInfo[playerid][pAdmin] < 4) return true;
if(sscanf(params, "s[128]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Ââåäèòå: (/a)dmin [òåêñò]");
if(PlayerInfo[playerid][pAdmin] > 0) format(YCMDstr, sizeof(YCMDstr), "[ADM-CHAT] <A:%d> %s: %s",PlayerInfo[playerid][pAdmin],Name(playerid),params[0]);
SendAdminMessage(COLOR_YELLOW, YCMDstr);
return true;
}

Nurick
24.08.2014, 22:25
Command_AddAltNamed("admin", "a");

Vetalll
24.08.2014, 22:30
Command_AddAltNamed("admin", "a");
Спасибо большое! Тема закрыта!