Скрытный
Ученик
Вообщем нужно было исправить багнутые интерьеры домов , и вот сделал удобную команду , может вам пригодится , встаете на то место где будет находится интерьер дома , укажите ид дома , все интерьер дома сменен!
PHP:
if(strcmp(cmd, "/changehint", true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "* У вас нет прав");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "* Используйте: /changehint [ид дома] [встаньте там где будет выход из дома]");
new hinterior = strval(tmp);
if(hinterior > sizeof(HouseInfo) || hinterior < 0) return SendClientMessage(playerid,COLOR_RED,"* Неверный ид дома");
new Float:X,Float:Y,Float:Z;
new HI = GetPlayerInterior(playerid);
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"* Выход дома № %d был перенесен в %f , %f , %f координаты и %d интерьер",hinterior,X,Y,Z,HI);
SendClientMessage(playerid,COLOR_YELLOW,string);
HouseInfo[hinterior][hExitx] = X;
HouseInfo[hinterior][hExity] = Y;
HouseInfo[hinterior][hExitz] = Z;
HouseInfo[hinterior][hInt] = HI;
OnPropUpdate();
return 1;
}
