PDA

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



Dante_Costa
14.03.2015, 11:48
Помогите перевести эту команду на DC_CMD:


else if(strcmp(cmd, "/aobj", true) == 0)
{
if(PlayerInfo[playerid][pAAAdmin] < 9) return SendClientMessage(playerid, COLOR_GREY, " У вас нет прав!");
new model;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
{
if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i);
}
SendClientMessage(playerid, COLOR_WHITE, "Введите: /aobj [objectid]");
return true;
}
model = strval(tmp);
if(PlayerInfo[playerid][pAAAdmin] >= 9)
{
if(IsPlayerInAnyVehicle(playerid)) return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Редактирование объекта", "Вы не должны находиться в транспорте.", "Ок", "");
new aindex = GetPVarInt(playerid, "AttachIndex");
if(aindex > 9) return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Аттач объекта", "Вы уже присоединили 10 объектов,\bнеобходимо удалить какие-либо имеющиеся\nдля продолжения действий с объектами.", "Ок", "");
SetPVarInt(playerid, "AttachIndex", aindex + 1);
ShowPlayerDialog(playerid, 9986, DIALOG_STYLE_LIST, "Выбор части тела", "1 - Спина\n2 - Голова\n3 - Левое плечо\n4 - Правое плечо\n5 - Левая рука\n6 - Правая рука\n7 - Левое бедро\n8 - Правое бедро\n9 - Левая нога\n10 - Правая нога\n11 - Правые икры\n12 - Левые икры\n13 - Левое предплечье\n14 - Правое предплечье\n15 - Левая ключица\n16 - Правая ключица\n17 - Шея\n18 - Челюсть", "Выбор", "Отмена");
SetPVarInt(playerid, "AttachModel", model);
}
}