ErikGlorious
Нуль
- Регистрация
- 1 Мар 2019
- Сообщения
- 3
- Лучшие ответы
- 0
- Репутация
- 0
Кто переведёт команду на dc_cmd, тому буду очень благодарен
Вот сама команда:
Вот сама команда:
PHP:
else if(strcmp(cmd, "/hbject", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >=4)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /hbject [id] [слот] [id объекта] [bone] [oX][oY][oZ] [rX][rY][rZ] [sX][sY][sZ]");
new giveplayerids=-1,slot=-1,objectid=-1,bone=-1,Float:oX,Float:oY,Float:oZ,Float:rX,Float:rY,Float:rZ,Float:sX,Float:sY,Float:sZ;
giveplayerids = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /hbject [id] [слот] [id объекта] [bone] [oX][oY][oZ] [rX][rY][rZ] [sX][sY][sZ]");
slot = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /hbject [id] [слот] [id объекта] [bone] [oX][oY][oZ] [rX][rY][rZ] [sX][sY][sZ]");
objectid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /hbject [id] [слот] [id объекта] [bone] [oX][oY][oZ] [rX][rY][rZ] [sX][sY][sZ]");
bone = strval(tmp);
if(IsPlayerAttachedObjectSlotUsed(giveplayerids, slot))
{
RemovePlayerAttachedObject(giveplayerids, slot);
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SetPlayerAttachedObject(giveplayerids, slot, objectid, bone);
oX = floatstr(tmp);
tmp = strtok(cmdtext, idx);
oY = floatstr(tmp);
tmp = strtok(cmdtext, idx);
oZ = floatstr(tmp);
tmp = strtok(cmdtext, idx);
rX = floatstr(tmp);
tmp = strtok(cmdtext, idx);
rY = floatstr(tmp);
tmp = strtok(cmdtext, idx);
rZ = floatstr(tmp);
tmp = strtok(cmdtext, idx);
sX = floatstr(tmp);
tmp = strtok(cmdtext, idx);
sY = floatstr(tmp);
tmp = strtok(cmdtext, idx);
sZ = floatstr(tmp);
if(IsPlayerAttachedObjectSlotUsed(giveplayerids, slot))
{
RemovePlayerAttachedObject(giveplayerids, slot);
return 1;
}
SetPlayerAttachedObject(giveplayerids, slot, objectid, bone,oX,oY,oZ,rX,rY,rZ,sX,sY,sZ);
}
}
else if(strcmp(cmd, "/hbjectedit", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >=4)
{
new slot;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /hbjectedit [слот]");
slot = strval(tmp);
if(IsPlayerAttachedObjectSlotUsed(playerid, slot))
EditAttachedObject(playerid, slot);
}
}
Последнее редактирование модератором: