Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Команда переноса дома /hin

Статус
В этой теме нельзя размещать новые ответы.

Kolo6[OK]

Ученик
Всем привет,я выкладываю свой 2ой урок
Перенос координат дома(входа в дом)
Итак,начнем.идём в public OnPlayerCommandText(как то так:) )
И вставляем это


Код:
    if(strcmp(cmd, "/hin", true) == 0) //Сдвиг дома    {
        if(IsPlayerConnected(playerid)) //Проверка на подключение игрока
        {
        if(PlayerInfo[playerid][pAdmin]>5) // "5" С этого уровня адм.Можно переносить дома(сделайте под себя)
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "(( /hin [id дома] - Перенести вход в дом ))"); // Сообщение игроку,о том что дом перенесен
                return true;
            }
            new proplev = strval(tmp);
            if(proplev > sizeof(HouseInfo) || proplev < 0) //Проверка на существующий дом(я так думаю)
            {
                SendClientMessage(playerid,COLOR_WHITE,"(( Неправильный id дома ))"); //Сообщение,если дома не обнаружено
                return true;
            }
            else
               {
                new Float:X,Float:Y,Float:Z; //Позиции
                GetPlayerPos(playerid,X,Y,Z); //Позиции
                format(string,sizeof(string),"(( Вход в %d дом был перенесен ( %f - %f - %f ) ))",proplev,X,Y,Z); //Сообщение куда был перенесен вход
                ABroadCast(COLOR_YELLOW,string,5);
                HouseInfo[proplev][cLocationx] = X;
                HouseInfo[proplev][cLocationy] = Y;
                HouseInfo[proplev][cLocationz] = Z;
				OnPropUpdate();
                return true;
            }
            }
        }
        return true;
    }
Вот и всё, НЕ СУДИТЕ СТРОГО,В ПАВНО Я НЕ ДАВНО,ЭТО МОЙ 2ОЙ УРОК.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу