НАВИГАЦИЯ ИГРЫ

Syrian Warfare: Чит-Коды

Имя файлаutils.lua
Размер1.22 Кб
Добавилayes
Дата добавления
Скачиваний2004
Комментариев85
Понравилось2
Описание и инструкции

Положить в папку \Syrian Warfare\basis\console\ если папки console\ нет, то создать.

В игре нажать Ctrl+~

help () - подсказка

cheats.giveT90(x, y) - добавляет танк Т-90 по координатам x, y

cheats.giveGvozdika(x, y) - добавляет САУ "Гвоздика"

cheats.giveShilka(x, y) - добавляет СЗУ "Шилка"

cheats.giveMi28(x, y) - добавляет ветртолёт Ми-28

cheats.giveTos(x, y) - добавляет РСЗО "Солнцепёк"

cheats.showAll - показать всех врагов

cheats.hideAll - скрыть всех врагов

Экипаж вызванной техники не переходит в следующую миссию, поэтому, надо его высадить и посадить "честный" экипаж.

Нравится2
Комментарии (85)
  • 0
    у меня не открывает консоль(
  • 0
    Консоль не открывает. Хоть раскладку меняй, любые шифты используй, по разному, вообще никак.
  • 0
    Открывает нечто подобное на Ctrl+~. А где взять координаты?
  • 0
    koresok2
    кто подскажет,нарооод?
  • 0
    Elite_Dungerous
    Хороший вопрос))
  • 0
    Что за координаты? где их взять?
  • 0
    кароче в координаты ввел цифры (5,4) и появились танки рядом с респом на карте пригороды Дамаска
  • 0
    Dimka1209
    Так консоль получается на Ctrl+~?
  • 1
    Elite_Dungerous
    ну да
  • 1
    У меня у одного вместо ми28, начинает кидать разную технику?Например т55, шилку, и т.к
  • 1
    Dimka1209
    Данные координаты бессмыслица. Он кидает их в самый угл, а ты попробуй оттуда его выгнать, скалы, море и тд и тп.
  • 0
    Как вариант, пользоваться подобными координатами и меняя значения искать приемлемую точку спавна. Пример: (270, 480) - это во второй миссии на берегу
  • 0
    Заспавнил T-90, он появился в горах, но выехать на дорогу просто не хочет, зато по камням, горам ездит с удовольствием)
  • 0
    EvilPoseidon
    Примерный центр (270, 480), вернее чуть выше центра. Просто добавляй или убавляй по 50-100 в каждом координате, так, ты выйдешь на позицию лучшего спавна техники. Tos классная штука...
  • 0
    Открывает через Ctrl+Shift+~ у меня. Пробуйте у кого не открылось. Иногда еще не с первого раза если несколько языков в раскладке.
  • 0
    Перебивает открытие консоли - внутриигровой диалог, как на сам спавн, так, и на открытие и ввод в консоли. Так же бывает, что консоль открыта, а ничего не пишет, решение при открытой консоли нажимайте ~, как появятся знаки, у берите их и пишите, то, что Вам необходимо.
  • 0
    ayes
    Координаты 0,0 - это слева сверху, первая цифра вниз, вторая - направо. Если вызвать технику за пределы игровой зоны, то она не сможет переехать границу игровой зоны и останется снаружи...
  • 1
    коды вводятся а результата никакого
  • 1
    fedor863
    Всё работает
  • 0
    Первые координаты - это по высоте, вторые по ширине. Каждый квадрат на мини-карте - это 100, в каждом квадрате есть 4 квадратика, не путайте с ними. Можно на глаз подсчитать координаты и всё будет хорошо.
  • 0
    И ни хрена не работает все сделал как написано. Результат - пишет, что не знает такой команды.
  • 3
    а код на видимость врагов как прописывать? нечего не происходит когда вводишь
  • 5
    EvilPoseidon
    Строчку в файле:
    giveMi28 = function(xx, yy)
    ***(game.spawnTank***

    Замени на:
    ***game.spawnHeli***
  • 0
    ayes
    Никита Авериy
    Спасибо. Исправил. Как только перезалить файл?
  • 1
    ayes
    нормально? То что после спавна 3-5 Ми-28 ну, или в главном меню - вылетает
  • 0
    Tos не стреляет, вообще, ни по зданиям, ни по технике. Подскажите как исправить
  • 0
    Даниил Ковригин
    жать на кнопочку "Атака всем что есть" в меню действий юнита и вручную указать цель.
  • 0
    wirbelwind707
    пробовал, без толку!
  • 0
    Даниил Ковригин
    Тогда хз.
  • 0
    Даниил Ковригин
    Справа в меню Tos, выберите прицел и ткните в точку, куда стрелять, будет стрелять, пока есть боезапас или пока Вы не нажмёте справа STOP
  • 0
    А как "Град" можно заспавнить? На последней миссии у террористов видел...
  • 0
    на 1.0.2 не работает.
  • 0
    Voin Bob
    EvilPoseidon
    не у одного, мне Т-72 кидало, пока я не изменил название вместо танк на хели, и перестало вообще что-либо кидать по этой команде.
  • 0
    Voin Bob
    ayes

    я так понял это ты написал этот файлик, скажи а у тебя самого получалось вызвать вертолёт? И не Ми-17. Я даже переписав строку так, как она прописана в игре название всё равно не получил даже того вертолёта, который точно есть, может это ещё зависит от миссии и надо попробовать ту, где вертолёты появляются? Сейчас проверю.
  • 0
    ayes
    Строчку в файле:
    giveMi28 = function(xx, yy)
    ***game.spawnTank***
    Заменил на:
    ***game.spawnHeli***
    Ми-28 вызывается...
  • 0
    cheats.showAll не работает
  • 0
    Voin Bob
    ayes
    я в другой теме уже написал, как по-другому добился вызова через твой скрипт. чуть изменил.
  • 0
    Voin Bob
    Sola17
    это да, так что желательно комментарий автора.
  • 0
    Voin Bob
    vovanden
    у меня всё работает именно на этой версии игры.
  • 0
    Версия игры 1.0.0.2 все делаю правильно, перепроверил раз 30, но при вводе команды пишет [string " unknown " J : 1 : attempt to index global 'cheats' (a nil value)
    Что делаю не так? подскажите.
  • 0
    Voin Bob
    Ден


    внимательно пиши, никаких пробелов быть не должно кроме между цифрами точек

    и заглавная буква у танка к примеру
    а не маленькая

    и вот эту ветку тоже почитай по игре, я там целый код для вертов прописал

    forums.playground.ru/syrian_warfare/problema_s_p..
  • 0
    Voin Bob
    вот тебе строка с конкретными координатами у мечети

    cheats.giveT90(200, 300)
    после 200, знак пробела и потом уже цифра 300)
  • 0
    ewgenbel
    Вот так должен выглядеть файл консольных команд. На версии 1.0.0.2 все работает.



  • 0
    Кто знает, в каком файле находятся характеристики юнитов и техники?
  • 0
    ewgenbel
    vovanden
    main.pak
  • 0
    Ребят что нужно дописать в файле чтоб за спаунить морпехов шахид мобили?
  • 0
    файл под паролем ничего извлечь и редактировать нельзя.
  • 0
    PlayСтейхер
    В игре нажать Ctrl ~
  • 0
    свернул игру в оконный режим назад вернуться не получается не возможно нажать на ок в настройках
    сразу видно что игру наши делали
  • 0
    vovanden
    Попробуй любой пароль ввести.
  • 0
    Voin Bob
    денис шумаковский
    не надо на наших гнать только, хотел подсказать, а теперь иди к не нашим тогда обращайся и вообще играй в не наши игры мультяшные.
  • 0
    Саша Шуваев
    изначально в описании было написано что надо нажать Shift~
  • 0
    Voin Bob
    спокойней я не хотел никого обидеть игра хорошая но есть определенные баги (как в моем случае) которые могли сделать только наши разработчики
  • 0
    Voin Bob
    денис шумаковский
    я спокоен, и могу рассказать тебе много чего о багах, как неоднократный бета-тестер с конца 90-х, у не наших разработчиков, не говоря уже про выпуск на рынок сырых игрушек от мегабрендов, всё тех же не наших разработчиков! И только у тебя что-то пошло не так, больше нигде я подобной проблему ещё у кого-то не встречал.
  • 0
    а есть возможность добавить пехотные отряды?
  • 0
    ayes
    есть такая возможность. только они не будут переходить в другую миссию.
  • 1
    Voin Bob
    Артем Dream
    я всё же разделил вертолёты, а в резерв вызываю не Сирийский Ми-17, а Российский, с русским экипажем.

    По координатам, на первую миссию (200, 300) рядом с мечетью на дороге спаун, на второй (290, 400) спаун на дороге чуть ниже от основного спавна, но далеко до миномётчиков.

    В reserves.lua я себе так сделал, а потом высаживаю лётчиков и танковую команду с водителями перед новой миссией, и продаю технику, оставляя нужное или через консоль в игре и меняю на свой экипаж, таким образом зарабатываю командные очки. Потому что с трейнером получать сразу 99999999 не интересно стало уже.

    -- addTank(идентификатор, количество)
    -- addCar(идентификатор, количество)
    -- addHeli(идентификатор, количество)
    -- addSquad(идентификатор, количество)

    Reserves =
    {
    first_level = function()
    addTank("tank_t90", 2)
    addTank("tank_bmp2", 1)
    addTank("tank_tos", 1)
    addTank("tank_gvozdika", 1)
    addTank("tank_shilka_base", 1)
    addCar("car_ural_tanker", 1)
    addCar("car_btr80_gun", 2)
    addCar("new_guntrack_01_mlrs", 1)
    addCar("new_guntrack_01_mlrs", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addSquad("sirian_squad_infantry_dust", 3)
    addSquad("sirian_squad_stormtroopers", 3)
    addSquad("sirian_squad_osv", 4)
    addSquad("sirian_squad_metis", 2)
    addSquad("sirian_squad_minomet", 2)
    addSquad("sirian_engineer", 2)
    addSquad("sirian_tank_crew_01", 2)
    addSquad("sirian_tank_crew_01", 1)
    addSquad("sirian_tank_crew_01", 1)
    addSquad("sirian_btr_crew_01", 2)
    addSquad("sirian_btr_crew_01", 1)
    addSquad("sirian_heli_crew_01", 2)
    addSquad("sirian_heli_crew_01", 1)
    end,
    DemoLand = function()
    addTank("tank_t90", 2)
    addTank("tank_bmp2", 2)
    addTank("tank_tos", 2)
    addTank("tank_gvozdika", 2)
    addCar("car_ural_cabin", 1)
    addCar("car_ural_tanker", 1)
    addCar("car_btr80_gun", 4)
    addCar("new_guntrack_01_mlrs", 1)
    addCar("new_guntrack_01_mlrs", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi24", 1)
    addHeli("new_vertolet_mi28", 1)
    addHeli("new_vertolet_mi17_ptur", 2)
    addSquad("sirian_squad_infantry_dust", 2)
    addSquad("sirian_squad_stormtroopers", 2)
    addSquad("sirian_squad_osv", 4)
    addSquad("sirian_squad_metis", 2)
    addSquad("sirian_squad_minomet", 2)
    addSquad("sirian_engineer", 1)
    addSquad("sirian_tank_crew_01", 2)
    addSquad("sirian_tank_crew_01", 2)
    addSquad("sirian_tank_crew_01", 2)
    addSquad("sirian_btr_crew_01", 2)
    addSquad("sirian_btr_crew_01", 2)
    addSquad("sirian_heli_crew_01", 2)
    addSquad("sirian_heli_crew_01", 2)
    end,
  • 0
    Voin Bob
    А ты не пробовал увеличивать отдаление камеры?
    нашел в фале autpexec значения
    global_map = "sa"
    minZoom = 200
    maxZoom = 400
    но при смене ничего не меняется :(
  • 0
    Voin Bob
    Артем Dream
    я видел этот зум и читал, что ниже лучше ничего не менять, и не стал их менять, хотя конечно отдаление хотелось бы ещё больше на 100, как и приближение, чтобы видеть морды бородатых, когда к ним летит птур или очередь из крупнокалиберного. Раз вторично всплыло это теперь в твоём вопросе, попробую и я посмотреть, поменяется что или нет!
  • 0
    Voin Bob
    Артем Dream
    а ещё я нашёл точные названия самолётов, но так и не смог вписать их в консоль, потому что не знаю, как они именуются, хотя с Хели не пробовал, а сразу начал с аирплэйн и просто плэйн! И ещё я попробовал, но так же не получилось, вписать отдельно, чтобы оружие падало, в частности СВД винтовка, хотел чтобы Снайперы подобрали. Но Тоже не получилось, хотя вот сейчас проскочила мысль!!!

    Сначала наверное и аирплэйнс и ган надо было сюда прописать! Блин, неужели получится.

    -- addTank(идентификатор, количество)
    -- addCar(идентификатор, количество)
    -- addHeli(идентификатор, количество)
    -- addSquad(идентификатор, количество)
  • 0
    Voin Bob
    В файле constants нет значения "аирплэйн и просто плэйн" поэтому может и не прописываются...
    В файле autoexec я менял значения зума, но толку никакого. :( хоть 10000 ставь, на игру никак не влияет.
    Voin Bob, а ты случаем точные названия российских войск не находил? Может попробовать через:
    giveGRU = function(xx, yy)
    game.selectEntity(game.spawnSquad("?????", xx, yy, game.getLandHeight(xx, yy), 0, "usa"))
    например прописать добавление спецназа ГРУ или морпехов...
  • 0
    Voin Bob
    Артем Dream

    дело в том, что есть самолёты в игре, которые бомбят и они прописаны, только вот пока вызвать не получается и возможно не получится, но я пробую, а прописано именно, как airplanes всё-таки. Насчёт наших точного названия у Морпехов не нашёл, но sso файл есть, это наводчики как раз самолётов, но вызвать их тоже пока не получилось. И Возможно, только ч то подумал надо не сквад прописать, а именно форсес и потом в расшифровке ссо, надо будет проверить. Я ещё пробовал Чёрного Ястреба в резерв поставить, но возможно он где-то только как декорация, как яхта во второй миссии на берегу.
  • 0
    Voin Bob


    самолёты выделил
  • 0
    Не могу пройти миссию пригороды Дамаска..не хватает солдат и техники..несу огромные потери при взятии арт позиций в итоге не остаётся солдат для взятия мечети
  • 0
    Не ставится большая бувка в консоли .-.
  • 1
    кто крякнул пароль от main.pak поделитесь!!!
  • 0
    ayes
    black1boby
    Я трое суток держал запущенную программу по подбору пароля, потом надоело...
    Архив вроде ZIP...
  • 0
    ayes
    Тоже самое :(
  • 2
    ru_sso_2 Авианаводчики ССО, rus_gru_squad СПН Гру. rus_sq Кажись морпехи точно не знаю.
  • 1
    ayes
    Все русские юниты:
    ru_pilots
    ru_pilots2
    ru_pilots2_gazel
    ru_sso_1
    ru_sso_2
    ru_sso_3
    ru_sso_4
    rus_gru_squad
    - Спецназ ГРУ
    rus_sq_grom - Морпехи
  • 0
    ayes
    Как шахидмобили не в курсе?
  • 0
    Все, нашел!!! В папке Syrian Warfare\basis\console\utils.lua (если у кого нет этого файла качайте тут www.playground.ru/cheats/syrian_warfare_chit_kod.. ) внизу в файле примерно после штурмового отряда вставляем:

    --- заспаунит Морпехов
    giveGrom = function(num,locl1,locl2)
    local dist = 5
    local x = locl1 - dist
    local y = locl2 - dist

    if ((num == nil) or (num < 1)) then
    num = 1
    end

    for count = 1, num, 1 do
    local xx = x + count * dist
    local yy = y + count * dist
    local zz = game.getLandHeight(xx, yy)
    game.selectEntity(game.spawnSquad("rus_sq_grom", xx, yy, zz, 0, "usa"))
    end

    console.log("CHEATS >> Spawned", num, "Grom")
    end,

    сохраняем.
    Запускаем игру, в консоле пишем команду cheats.giveGrom (1,350,350) и будет вам счастье :)
  • 0
  • 0
    чит или твик(мод) на опыт юнитов, было бы круто! Или можно в функцию спавна как нибудь и опыт добавить!
  • 0
    --- заспаунит Спецназ ГРУ
    giveSquad = function(num,locl1,locl2)
    local dist = 5
    local x = locl1 - dist
    local y = locl2 - dist

    if ((num == nil) or (num < 1)) then
    num = 1
    end

    for count = 1, num, 1 do
    local xx = x + count * dist
    local yy = y + count * dist
    local zz = game.getLandHeight(xx, yy)
    game.selectEntity(game.spawnSquad("rus_gru_squad", xx, yy, zz, 0, "usa"))
    end

    console.log("CHEATS >> Spawned", num, "Squad")
    end,

    в консоле пишем команду
    cheats.giveSquad (5,200,200) Спецназ ГРУ
    могут танками управлять вертолётом не пробовал ещё
  • 0
    как пользоваться чит кодами
  • 0
    ayes
    открываешь консоль, вводишь чит код, пользуешься.
  • 0
    как правильно водить чит коды подскажите
  • 0
    вожу чит код нажимаю enter и тишина
  • 0
    ayes
    Пишешь с ошибками... Большие и маленькие буквы имеют значение.
  • 0
    Voin Bob
    ayes
    Спасибо огромное, играю только за наших, прописал их не через консоль, а через Командный пункт. Сейчас просто стал играть, потом буду пере-проходить однозначно, с изменённым и составом и техникой. Такая вот фишка, хотел грушникам нескольким группам заменить миномёт на рпг-29 и даже заменил, через сирийских юнитов которых ссадили с вертушек в миссии аэропорт и на рсзо у сирийского спецназа. Но зараза, в начале следующей миссии при распределении увидел, что к ним вернулись миномёты :-( Странно почему, ведь нормально его подобрали, юниты перешли на след миссию. А так бы были часть с гранатомётами, часть с миномётами и часть с рсзо.
  • 0
    Voin Bob
    black1boby
    а этот юнит потом переходит на следующую миссию? Потому что если спавнить технику, то юниты из неё в следующую миссию не переходят.
  • 0
    как самому сделать консольное меню?
  • 0
    Venom_Hunter
    ayes
    А какие SSO по номерам что дают? Чем 1 отличается от 3 например?
  • 0
    aist16
    Чтобы, без спешки и не мешали радио-разговоры, вводить читы, ставьте игру на паузу, открывайте консоль, вводите чит-код, Enter, закрывайте консоль, снимайте с паузы.
    Всё ОК.
    Если, после открытия консоли, сразу не печатает, нажмите Enter, появится черточка курсора в консоли и будет печатать.Не забывайте, запускать игру с раскладкой клавиатуры "Eng".
    После открытия консоли повторно, предыдущие введенные команды, можно вызвать стрелками курсора вверх / вниз и нажать Enter, чтобы ввести их снова.
B
i
u
Спойлер