CIGUI 0.4.3 [ACE]

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63699 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Цербер, еще разок:
1. программа сохраняет(будет, точнее) данные в формате cgw для использования их в этой программе и/или распространения.
2. программа экспортирует созданные окошки в команды сигуи на английском языке. в сигуи поддерживается два языка - английский и русский, но я решил взять английский для того, чтобы не наляпывать программно орфографических фейлов при экспорте.
Спасибо сказали: Cerberus
Тема заблокирована.
Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад #63700 от Cerberus
Cerberus ответил в теме CIGUI 0.4.1 [ACE]
Эльф, то есть импорта не предполагается, как я понимаю? Тогда ясно.

Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63701 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Цербер, собственно:

Так как в cigui уже более 60 команд с алиасами написаний, то на реализацию интерпретатора на другом языке уйдет достаточно много времени

это как раз об импорте. Именно из-за бурного развития сигуи я его и не стану делать, это мозговынос.
Спасибо сказали: Cerberus
Тема заблокирована.
Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #63702 от strelokhalfer
strelokhalfer ответил в теме CIGUI 0.4.1 [ACE]
Ну, в текстовом то файле координаты то даны, чего еще надо?

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63703 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Формат данных для cgw:
cigui draw windows file
window
id=
x=
y=
width=
height=
command=
command_list:
button1=
button2=
end window

И так будет с каждым! Окном, в смысле. Все будут записаны в читабельном виде)

Но это ладно, займусь потом этой программой, пора вернутся к проекту.
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.
Тема заблокирована.
Проект года 3 место Проект года 2 место Разработчик Проект месяца 1 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #64214 от JackCL
JackCL ответил в теме CIGUI 0.4.1 [ACE]
CIGUI 0.5 alpha

Локация на улице.

Ошибка второго персонажа:





Ошибка третьего персонажа:






Пятый персонаж работает без ошибки, но что именно он делает понять решительно невозможно.


Ошибка шестого персонажа:




ps. "Администратор этого форума включил защиту от флуда. Вы должны подождать 60 секунд, прежде чем сможете сделать ещё одно сообщение" - надоело до смерти. Зачем оно мне это пишет ДО ТОГО как я даже отправил первое сообщение за день?
Последнее редактирование: 12 года 8 мес. назад пользователем JackCL.
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64216 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
2, 6 - исправлю, не знаю даже, что там произошло.
3 - пофиксил, архив перезалью вечером.
5 - должен менять графику персонажа. может быть просто не сработал форс, проверю.

Спасибо за помощь)
Тема заблокирована.
Проект года 3 место Проект года 2 место Разработчик Проект месяца 1 место
Больше
12 года 8 мес. назад #64217 от JackCL
JackCL ответил в теме CIGUI 0.4.1 [ACE]
Внутрях помещения:

Изобретатель:




Дизайнер:





Оптимизатор:





Декоратор:




Мужик в костюме не выдает ничего вообще, я не смотрел должно так быть или нет.


Монахиня:




ps.

5 - должен менять графику персонажа.


Не меняет.
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64228 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
так, значит нужно пересмотреть метод присвоения количества колонок в командных окнах, как я понял. это - в первую очередь.
затем проверить пришитость используемых частей ртп, видимо, я не все учел. хотя до этого вроде работало все.
значит, завтра перезалью, будет доступно по той же ссылке.
Тема заблокирована.
Больше
12 года 8 мес. назад #64229 от Allerent
Allerent ответил в теме CIGUI 0.4.1 [ACE]
Эльф , коль ты попросил написать подробней , я пишу.

Мне бы хотелось что бы к кнопке можно было привязать:

1) Вызов навыка напрямую.
2) Вызов стандартного интерфейса (Навыки / вещи / статус / сохранение).
3) Возможность операций + , - , = с переменными.
4) Автоматический переход и прорисовка окна 1 , 2 итд.

Всё.
Спасибо сказали: JackCL
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #64230 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
1. это можно сделать через общие события примерно так:
[IMG

это самый примитивный вариант, через ивенты еще много чего сделать можно. через ивенты можно даже скрипты писать(я уже пробовал), будь изобретательней)
2. Как я уже сказал, скрипт [Mod] Scene_Map нужен только мне, чтобы не вызывать тех скриптов, которые я грубо удалил за ненадобностью для себя. Можно поставить Сигуи и не копировать скрипт [Mod] Scene_Map чтобы иметь доступ к обычному меню. Хотя нужно проследить за тем, чтобы это не портило работы Сигуи, но, опять же - делается все через условия в ивентах.
3. Это можно сделать через ивенты, а сигуи запустить с командой "создать эффект интерфейса на карте". тогда сигуи будет работать параллельно и обновлять в тексте окна циферку при изменении значения переменной.
команда для создания текста внутри обычного окна:

добавить текст окну №Х [Переменная Y равна \\v[Y]]

где Х - это номер заранее созданного окна, а Y - номере переменной для отображения.
4. не понял этот пункт, поясни подробнее.
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.
Тема заблокирована.
Больше
12 года 8 мес. назад #64231 от Allerent
Allerent ответил в теме CIGUI 0.4.1 [ACE]
1. Как будто я этого не знал , не удобно же.
2. Лично мне стандартное меню так же не нужно , я заинтересовался Сигуи именно из за возможности легко создать замену ему.
3. Как будто я этого не знал , не удобно же.[2]
4. Опять же" безивентные" переходы между окнами Сигуи.
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #64232 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
1. этого делать не буду, ибо Сигуи - это интерфейс и система меню, а не боевая система. Боевую систему я потом сочиню, если у меня до/во время/после этого руки не отвалятся. Если видел мой блог - у меня пока только фундаментальные основы для этого созданы, но за развитие их хотя бы в скрипт я возьмусь позже, когда разберусь в скриптах других интересных мне боевок, на основе которых и хочу построить свое.
2. свое меню на подобие стандартного можно замутить частично уже сейчас, работоспособность, правда, пока страдает. с выходом 0.5 я выпущу помимо традиционных уже скрипта и полной справки еще и несколько шаблонов для разборки/настройки. Дело в том, что только с 0.5 будет нормальная загрузка команд из файла.
Шаблоны эти, к слову, будут вне версий RGSS, то есть идти на всем от ХП до VX ACE без изменений.
3. вызов скрипта в событии
$global_variables[X]=1 - присваивает значение
$global_variables[X]+=1 - прибавляет значение к текущему
$global_variables[X]-=1 - уменьшает на указанное значение
где X-номер переменной
4. будет с версии 0.5full, пока есть только 0.5a. а вообще - этот скрипт ориентирован именно на взаимодействие с помощью ивентов, потому что людей на нашей светлой, разбирающихся в скриптах хотя бы на уровне Сигуи можно перечислить по пальцам одной руки.

:whistle:
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.
Тема заблокирована.
Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад #64233 от Cerberus
Cerberus ответил в теме CIGUI 0.4.1 [ACE]

DeadElf79 пишет: 3. вызов скрипта в событии
$global_variables[X]=1 - присваивает значение
$global_variables[X]+=1 - прибавляет значение к текущему
$global_variables[X]-=1 - уменьшает на указанное значение
где X-номер переменной

Разве не $game_variables?

Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.
Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #64234 от Lekste
Lekste ответил в теме CIGUI 0.4.1 [ACE]
Хех...

Действия: Создал окно. Нарисовал в нем прямоугольник. Потом ткнул в этом же окошке и повел курсор вверх.

Итог: Окошко начало тянуться вниз. Так же и с перемещением влево.

Реакция: Не логично. Если решил так увеличивать окошко, хотя бы перемещай его левую/верхнюю границу, а не правую/нижнюю.
Последнее редактирование: 12 года 8 мес. назад пользователем Lekste.
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64235 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Цербер, извиняюсь за ошибку, ты прав. Что-то я уже путаюсь слегка))
Лексте, это где?
Тема заблокирована.
Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад #64236 от Cerberus
Cerberus ответил в теме CIGUI 0.4.1 [ACE]
Эльф, если я правильно понял - это в программе для рисования окон для СИГУИ.

Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64237 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Вот я и спрашиваю - где там было изменение размеров окна? Вроде не делал такого.
Тема заблокирована.
Больше
12 года 8 мес. назад #64247 от Teinel
Teinel ответил в теме CIGUI 0.4.1 [ACE]
Dead Elf... Огромное спасибо за данное расширение... Это как раз то , что я давно искал... Не зря я здесь зарегистрировался.... Хотя необходимость регистрации для доступа к урокам напрягает... Но это уже ОффТоп. .
Тема заблокирована.
Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #64255 от DeadElf79
DeadElf79 ответил в теме CIGUI 0.4.1 [ACE]
Тейнел (я правильно читаю?), пожалуйста) Только прошу пока использовать версию 0.4.1/0.4.2, потому что последняя пока еще совсем не стабильна и ее работоспособность в проектах не гарантируется. Но я ее скоро доделаю и тогда будет еще больше полезностей ^_^
Тема заблокирована.
Время создания страницы: 0.152 секунд
Работает на Kunena форум