1 post in this topic

Новая замена "Останкино"

Три объекта установлены

Сделана например для фракции или работы

Размер (100 метров игровых) или больше

Автор (by Artem_Bandit)

Спойлер

RemoveBuildingForPlayer(playerid, 2297, 2130.1101, -1970.6500, 24.4557, 0.25);
RemoveBuildingForPlayer(playerid, 2305, 2130.1101, -1970.6500, 24.4557, 0.25);
RemoveBuildingForPlayer(playerid, 2298, 2130.1699, -1970.5100, 43.5370, 0.25);
RemoveBuildingForPlayer(playerid, 2306, 2130.1699, -1970.5100, 43.5370, 0.25);
RemoveBuildingForPlayer(playerid, 2299, 2130.1101, -1970.6500, 73.7648, 0.25);
RemoveBuildingForPlayer(playerid, 2307, 2130.1101, -1970.6500, 73.7648, 0.25);
RemoveBuildingForPlayer(playerid, 2300, 2130.1101, -1970.6500, 125.9680, 0.25);
RemoveBuildingForPlayer(playerid, 2308, 2130.1101, -1970.6500, 125.9680, 0.25);
RemoveBuildingForPlayer(playerid, 2301, 2130.1499, -1970.6400, 187.2590, 0.25);
RemoveBuildingForPlayer(playerid, 2309, 2130.1499, -1970.6400, 187.2590, 0.25);
RemoveBuildingForPlayer(playerid, 2302, 2130.1101, -1970.6500, 219.4940, 0.25);
RemoveBuildingForPlayer(playerid, 2310, 2130.1101, -1970.6500, 219.4940, 0.25);
RemoveBuildingForPlayer(playerid, 2303, 2130.1101, -1970.6500, 257.1160, 0.25);
RemoveBuildingForPlayer(playerid, 2311, 2130.1101, -1970.6500, 257.1160, 0.25);
RemoveBuildingForPlayer(playerid, 2304, 2130.1101, -1970.6500, 186.3830, 0.25);
RemoveBuildingForPlayer(playerid, 2312, 2130.1101, -1970.6500, 186.3830, 0.25);

 

Спойлер

CreateDynamicObject(3095, 2129.63, -1999.71, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.64, -1981.76, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.62, -1972.76, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.64, -1963.82, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.65, -1954.83, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.66, -1945.84, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2129.67, -1941.31, 18.78, 0.00, 0.00, 0.00);
CreateDynamicObject(4092, 2144.79, -1970.90, 19.04, 0.00, 0.00, 90.00);
CreateDynamicObject(3095, 2138.50, -1960.93, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2138.62, -1969.89, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2138.57, -1980.91, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(3095, 2138.60, -1971.98, 18.77, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2138.27, -1937.55, 19.70, 0.00, 0.00, -20.00);
CreateDynamicObject(970, 2145.45, -1940.18, 19.70, 0.00, 0.00, -20.00);
CreateDynamicObject(970, 2148.97, -1942.20, 19.70, 0.00, 0.00, 140.00);
CreateDynamicObject(970, 2154.92, -1947.19, 19.70, 0.00, 0.00, 140.00);
CreateDynamicObject(970, 2157.56, -1950.34, 19.70, 0.00, 0.00, 120.00);
CreateDynamicObject(970, 2161.42, -1957.01, 19.70, 0.00, 0.00, 120.00);
CreateDynamicObject(970, 2162.82, -1960.85, 19.70, 0.00, 0.00, 100.00);
CreateDynamicObject(970, 2164.13, -1968.46, 19.70, 0.00, 0.00, 100.00);
CreateDynamicObject(970, 2164.14, -1972.54, 19.70, 0.00, 0.00, 80.00);
CreateDynamicObject(970, 2162.80, -1980.19, 19.70, 0.00, 0.00, 80.00);
CreateDynamicObject(970, 2161.41, -1984.03, 19.70, 0.00, 0.00, 60.00);
CreateDynamicObject(970, 2157.55, -1990.70, 19.70, 0.00, 0.00, 60.00);
CreateDynamicObject(970, 2154.93, -1993.84, 19.70, 0.00, 0.00, 40.00);
CreateDynamicObject(970, 2148.95, -1998.82, 19.70, 0.00, 0.00, 40.00);
CreateDynamicObject(970, 2145.43, -2000.87, 19.70, 0.00, 0.00, 20.00);
CreateDynamicObject(970, 2138.15, -2003.48, 19.70, 0.00, 0.00, 20.00);
CreateDynamicObject(970, 2134.15, -2004.18, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2126.38, -2004.19, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2122.37, -2003.47, 19.70, 0.00, 0.00, 160.00);
CreateDynamicObject(970, 2134.24, -1936.85, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2126.43, -1936.84, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2122.41, -1937.53, 19.70, 0.00, 0.00, 20.00);
CreateDynamicObject(970, 2115.20, -1940.15, 19.70, 0.00, 0.00, 20.00);
CreateDynamicObject(970, 2111.65, -1942.19, 19.70, 0.00, 0.00, 40.00);
CreateDynamicObject(970, 2105.74, -1947.14, 19.70, 0.00, 0.00, 40.00);
CreateDynamicObject(970, 2103.10, -1950.25, 19.70, 0.00, 0.00, 60.00);
CreateDynamicObject(970, 2099.19, -1957.00, 19.70, 0.00, 0.00, 60.00);
CreateDynamicObject(970, 2097.81, -1960.83, 19.70, 0.00, 0.00, 80.00);
CreateDynamicObject(970, 2096.46, -1968.46, 19.70, 0.00, 0.00, 80.00);
CreateDynamicObject(970, 2096.45, -1972.52, 19.70, 0.00, 0.00, 100.00);
CreateDynamicObject(970, 2097.80, -1980.13, 19.70, 0.00, 0.00, 100.00);
CreateDynamicObject(970, 2099.19, -1983.96, 19.70, 0.00, 0.00, 120.00);
CreateDynamicObject(970, 2103.03, -1990.65, 19.70, 0.00, 0.00, 120.00);
CreateDynamicObject(970, 2105.67, -1993.81, 19.70, 0.00, 0.00, 140.00);
CreateDynamicObject(970, 2111.57, -1998.77, 19.70, 0.00, 0.00, 140.00);
CreateDynamicObject(970, 2115.10, -2000.81, 19.70, 0.00, 0.00, 160.00);
CreateDynamicObject(970, 2125.15, -2002.09, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.15, -1997.94, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.15, -1993.81, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.15, -1989.69, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.15, -1985.57, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.16, -1981.40, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.16, -1977.26, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.16, -1973.18, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.16, -1969.03, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.17, -1964.92, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.17, -1960.78, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.18, -1956.61, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.17, -1952.50, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.18, -1948.38, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.19, -1944.29, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.19, -1940.16, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2125.20, -1938.87, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2136.25, -1985.37, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2140.40, -1985.38, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2136.27, -1956.48, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2140.41, -1956.47, 19.70, 0.00, 0.00, 0.00);
CreateDynamicObject(970, 2134.15, -1954.40, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.14, -1950.28, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.13, -1946.15, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.14, -1942.03, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.14, -1938.94, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.13, -1987.44, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.13, -1991.57, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.13, -1995.72, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.14, -1999.84, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(970, 2134.14, -2001.93, 19.70, 0.00, 0.00, 90.00);
CreateDynamicObject(19425, 2293.38, -1962.72, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2290.08, -1962.72, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2286.80, -1962.73, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2283.10, -1962.78, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2279.83, -1962.80, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2276.54, -1962.80, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2293.41, -1798.51, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2290.11, -1798.51, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2286.81, -1798.52, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2283.12, -1798.53, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2279.86, -1798.52, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(19425, 2276.61, -1798.52, 20.83, 0.00, 0.00, 0.00);
CreateDynamicObject(1350, 2590.02, -2660.21, 24.07, 0.00, 0.00, 180.00);
CreateDynamicObject(1350, 2455.06, -2660.13, 24.07, 0.00, 0.00, 180.00);
CreateDynamicObject(1350, 2584.81, -2462.15, 20.68, 0.00, 0.00, 180.00);
CreateDynamicObject(1350, 2274.92, -1679.91, 20.82, 0.00, 0.00, 180.00);
CreateDynamicObject(1350, 2454.86, -2319.72, 20.76, 0.00, 0.00, 180.00);
CreateDynamicObject(1350, 2597.52, -1531.67, 22.44, 0.00, 0.00, -90.00);
CreateDynamicObject(898, 2490.24, -1502.03, 23.18, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2497.79, -1502.27, 23.18, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2498.07, -1500.65, 26.44, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2489.61, -1499.22, 28.96, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2494.18, -1498.56, 29.50, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2491.95, -1347.34, 23.22, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2489.89, -1350.24, 28.50, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2496.74, -1347.28, 23.22, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2497.27, -1350.34, 28.17, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2499.52, -1498.25, 35.04, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2493.54, -1498.24, 35.04, 0.00, 0.00, 0.00);
CreateDynamicObject(898, 2489.02, -1497.86, 35.04, 0.00, 0.00, 0.00);
CreateDynamicObject(1350, 2439.47, -2695.06, 24.14, 0.00, 0.00, -90.00);
CreateDynamicObject(3508, 2313.37, -1666.51, 20.97, 0.00, 0.00, -32.00);
CreateDynamicObject(3508, 2313.63, -1657.14, 20.97, 0.00, 0.00, -32.00);
CreateDynamicObject(3508, 2313.81, -1656.16, 20.97, 0.00, 0.00, -32.00);
CreateDynamicObject(3508, 2615.15, -1537.68, 22.47, 0.00, 0.00, 58.00);
CreateDynamicObject(1965, 2218.32, -2124.47, 20.78, 0.00, 85.00, 0.00);
CreateDynamicObject(19361, 2146.26, -2192.09, 23.89, 0.00, 0.00, 270.00);
CreateDynamicObject(3095, 2129.62, -1990.72, 18.77, 0.00, 0.00, 0.00);

 

Спойлер

  post-3703-0-12986600-1452798475_thumb.jpg.c2b68493d35ba2067883bab62b0d2801.jpgpost-3703-0-75916200-1452798475_thumb.jpg.f5d661326233dcf872b0534def03dd9f.jpg

 

Edited by RASTAMAN

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • youngblaste
      By youngblaste
      Привет. Не нужно писать что команда заезженная - просто выйди с темы.
      И так, постараюсь объяснить как всё работает в этой команде
      Погнали, хлопци!:
      CMD:makeadmin(playerid, params[]){ /* Здесь начинается наша команда */ if(p_info[playerid][pAdmin] < 7) /* Идёт проверка на админку, если наш уровень администратора ниже 7 то ничего не произойдёт (можно сменить на свой уровень) */ return true; /* возвращаем 1 - или же не на ельфийском, то просто ничего не пройзойдёт и команда не продолжит работу */ new name[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], targetid, admlvl, string[250]; /* Создаем переменные для команды (targetid - кому выдавать будем админку, admlvl - это какой лвл админки будем выдавать), string - ну это стринг :D */ if(sscanf(params, "ud", targetid, admlvl)) /* Делаем проверку на правильное написание команды */ return SendClientMessage(playerid, -1, "{84cd5c}[Подсказка] {ffffff} Используйте команду: /makeadmin [id игрока] [lvl админ-прав]"); /* Если мы ввели не верно команду, то нам возвращает сообщение в чат с подсказкой как ввести команду */ GetPlayerName(playerid, name, MAX_PLAYER_NAME); /* Тут мы получаем наш ник */ GetPlayerName(targetid, player, MAX_PLAYER_NAME); /* А тут мы получаем ник игрока которому выдаем админку */ if(!IsPlayerConnected(targetid)) /* Делаем проверку на то находится ли игрок на сервере, вообще у меня в команде здесь есть проверка на Авторизован ли игрок и она вместе с проверкой на есть ли такой игрок на сервере, но увы, я убрал потому что скорее всего не у всех есть такая фича, это не очень важно но если ты хоть немного шаришь то и сам добавишь проверку */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Игрок ещё не вступил в игру"); /* Возвращаем сообщение о том что игрок ещё не вступил в игру - ну вообще должно быть "Игрока с таким ID нету на сервере", но если ты решишь добавить проверку на авторизацию то это будет немного лучше */ if(admlvl < 0 || admlvl > 6) /* Делаем проверку на какой лвл мы хотим поставить игрока, то есть мы не можем выдать лвл адм ниже 0 или выше 6, меняйте на своё если так нужно))) */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Увы, нельзя выдавать меньше 0 или выше 6 уровня администратора"); /* Возвращаем сообщение о том что мы не можем выдавать меньше 0 или выше 6 лвл адм */ p_info[targetid][pAdmin] = admlvl; /* И так... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ format(string, sizeof(string), "{b33d3d}{A} Администратор %s[%d] назначил администратором игрока %s[%d]", name, playerid, player, targetid); /* И так, тут мы форматируем string и после отпрам в админ чат))) */ AdmChat(-1, string); /* Ниже вы увидите сток с AdmChat, крч просто отправляем в адм чат */ format(string, sizeof(string), "{ffffff}Администратор %s[%d] назначил Вас администратором %d-го уровня.", name, playerid, admlvl); /* Форматируем опять стринг и потом игроку отправим */ SendClientMessage(targetid, -1, string); /* Устал описовать команду, ну да ладно... Теперь отправляем игроку string */ return true; /* Возвращаем 1, чтобы небыло еррора))) */ } /* Здесь заканчивается наша команда */ /* vk.com/youngblaste - люbлю сkpuптuнг */ А теперь сток AdmChat, добавьте возле своих стоков ну или под командой:
      stock AdmChat(color, const text[]) /* тут не буду много объяснять */ { foreach(new i: Player) if(p_info[i][pAdmin] > 0) SendClientMessage(i, color, text); /* Обычно используют для админ чата... Ну и как всегда... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ } Если Вы заметили какую-то ошибку, пожалуйста отпишите. Надеюсь Вам понравился этот мини-урок, ну а точнее команда /makeadmin.
      Удачи, юные скриптеры