Duck Game
104 voti
Самый наиполнейший гайд по консоли
Da XBezii
В общем покопавшись в файлах игры нашел очень много связанного с консолью.
В этом руководстве я наглядно объясню как она устроена, и как ей пользоваться.
2
   
Premio
Aggiungi ai preferiti
Preferito
Rimuovi dai preferiti
Введение
Всем привет, утята, сегодня я попробую рассказать вам подробнее о консоли, ее устройсве и ее командах.
Устройство консоли
CРАЗУ ХОЧУ СКАЗАТЬ, НЕ РАБОТАЕТ В ОНЛАЙНЕ, ЕСЛИ ВЫ, НЕ Я)))
Итак, на этом рисунке вы видите как устроена консоль в нашей любимой игре

Все, что вы хотите сделать в консоли, состоит, как минимум из команды и аргументов.
Переменной может быть все, что угодно - координаты, название оружия или предмета, число, указывающее количество или степень чего либо.
Команда - то, что вы собираетесь сделать.

Вместо команды на картинке вы можете использовать и остальные команды.
Список команд:
call - Заставляет утку сделать какое либо действие: крякнуть,загореться, умереть. Она не требует аргументов. [call XBezii scream]
close - закрывает консоль
kill - убивает указанную утку [kill XBezii]
level - меняет уровень [level forest20]
set - присваивает утке что-либо (скорость, угол ее наклона, размер) [set XBezii bounce 20] для этой команды нужны аргументы, они могут быть представлены в виде числа, так и в виде true/false (правда/ложь), так же аргументов может быть несколько.
spawn - призывает какой либо предмет или спрайт на карту [spawn key 10 10] в качестве аргументов указываем название предмета и координаты, куда надо поместить предмет.
give - выдает предмет указанной утке [give XBezii trombone] тут в качестве аргумента название предмета.

Теперь разберемся, что такое методы, с ними будет все гораздо сложнее, так как списка методов в интернете нету, или он сильно ограничен мне пришлось покопаться в файлах игры. Я случайным образом нашел там все методы для консольных команд, поэтому решил выложить их. Так как их много я не буду расписывать, что делает каждый из них, тем более я сам не знаю.

Кхм, так вот, метод - это то, что вы хотите применить к утке (сделать призраком, убить, сделать утку шире, поменять ей цвет, тональность кряканья. Вы даже можете сделать, что бы утка могла разбиться, упав с высоты, круто СОГЛАСНЫ!?! ). Методы применяются только к двум самым интересным командам set и call.
Список который показан ниже содержит АБСОЛЮТНО все игровые методы, некоторые не меняют игру заметно.

МЕТОДЫ ДЛЯ CALL:


Объясню как это работает, вы просто вставляете нужный метод (он оранжевый) после вашего ника
[call XBezii goragdoll]
ВАЖНО!!! - Не все методы на картинке работают, работают только те, у которых пустые скобки.

МЕТОДЫ ДЛЯ SET:



На этой картинке методы фиолетовые, просто пишите после ника все то, что написано фиолетовым, а после переменную.
[set XBezii _walktime 10]


Но как же узнать какую переменную нужно поставить?
Ответ:
Слева от метода написано, какие виды они используют.
А теперь пройдемся по видам:
byte - целое число от 0 до 255
bool - метод может иметь только 2 состояния True/False
int - любое целое число, в пределах разумного (может быть и отрицательным)
float - может быть целым числом, так и десятичным
string - строка, то есть текст, обычно вы не сможете воспользоваться командами с этим типом данных, потому что не можете знать какой текст вводить.
Вернемся к команде [set XBezii _walktime 10] - я поставил 10, потому что в таблице указанно int

Заключение
Ну в общем то и все что я хотел рассказать и показать.
Если вы нашли что то интересное, не стесняйтесь и пишите в комментариях.
А я хочу сказать спасибо за внимание)))
Буду особо благодарен, если зайдешь в профиль и напишешь +rep
40 commenti
SCP-1471 24 apr 2022, ore 8:34 
:bananas::bananas:Thank you!:bananas::bananas:
Forever young 4 nov 2021, ore 13:34 
Отлично)
:steamthumbsup:
Polanas 26 apr 2021, ore 23:09 
Фиолетовые методы (поля) - это сильно). А так норм руководство
XBezii  [autore] 15 nov 2020, ore 13:27 
ArsStels, руководство все еще осталось актуальным, возможно добавили что то новое, если желание будет, то обновлю
ArsStels 15 nov 2020, ore 0:08 
Бро, обнови руководство. В последней версии всё немного иначе):SmileCube:
cat42 4 ago 2020, ore 15:22 
Ммм, ну да, эта игра же на XNA , в котором шарп. Сделаю себе пожалуй тоже онлайновую консось)))
YRT 4 mag 2020, ore 12:35 
чел
YRT 4 mag 2020, ore 11:56 
как это открыть
YRT 4 mag 2020, ore 11:53 
как скачать ?
или как это меню открыть
SparrowRan 24 apr 2020, ore 15:19 
Смотря на такое, сразу рука на лайк тянет. Так держать, бро.