Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: CIGUI 0.4.3 [ACE]

CIGUI 0.4.1 [ACE] 11 года 3 мес. назад #63699

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Цербер, еще разок:
1. программа сохраняет(будет, точнее) данные в формате cgw для использования их в этой программе и/или распространения.
2. программа экспортирует созданные окошки в команды сигуи на английском языке. в сигуи поддерживается два языка - английский и русский, но я решил взять английский для того, чтобы не наляпывать программно орфографических фейлов при экспорте.
Тема заблокирована.
За этот пост поблагодарили: Cerberus

CIGUI 0.4.1 [ACE] 11 года 3 мес. назад #63700

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсов3 место Готв3 местоПисатель 3 местоПроект месяца 1 местоПроект месяца 3 местоПрограммист JavaScript 2 место Проект месяца 2 место2 место Сбитая кодировка
Эльф, то есть импорта не предполагается, как я понимаю? Тогда ясно.
Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 3 мес. назад #63701

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Цербер, собственно:
Так как в cigui уже более 60 команд с алиасами написаний, то на реализацию интерпретатора на другом языке уйдет достаточно много времени
это как раз об импорте. Именно из-за бурного развития сигуи я его и не стану делать, это мозговынос.
Тема заблокирована.
За этот пост поблагодарили: Cerberus

CIGUI 0.4.1 [ACE] 11 года 3 мес. назад #63702

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсовПрограммист RubyПереводчик2 место Сбитая кодировка2 место Даритель Стимкея
Ну, в текстовом то файле координаты то даны, чего еще надо?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 3 мес. назад #63703

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Формат данных для cgw:
cigui draw windows file
window
id=
x=
y=
width=
height=
command=
command_list:
button1=
button2=
end window

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

Но это ладно, займусь потом этой программой, пора вернутся к проекту.
Последнее редактирование: 11 года 3 мес. назад от DeadElf79.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64214

  • JackCL
  • JackCL аватар
  • Вне сайта
  • Светлый дракон
  • Кролик вашей мечты
  • Сообщений: 711
  • Спасибо получено: 1004
  • Проект месяца 1 местоРазработчикПроект года 3 местоПроект года 2 место
CIGUI 0.5 alpha

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

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


outdoor2.jpg



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



outdoor3.jpg



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


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


outdoor6.jpg


ps. "Администратор этого форума включил защиту от флуда. Вы должны подождать 60 секунд, прежде чем сможете сделать ещё одно сообщение" - надоело до смерти. Зачем оно мне это пишет ДО ТОГО как я даже отправил первое сообщение за день?

Последнее редактирование: 11 года 2 мес. назад от JackCL.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64216

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
2, 6 - исправлю, не знаю даже, что там произошло.
3 - пофиксил, архив перезалью вечером.
5 - должен менять графику персонажа. может быть просто не сработал форс, проверю.

Спасибо за помощь)
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64217

  • JackCL
  • JackCL аватар
  • Вне сайта
  • Светлый дракон
  • Кролик вашей мечты
  • Сообщений: 711
  • Спасибо получено: 1004
  • Проект месяца 1 местоРазработчикПроект года 3 местоПроект года 2 место
Внутрях помещения:

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

indoor0.jpg



Дизайнер:

indoor1.jpg




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

indoor2.jpg




Декоратор:

indoor3.jpg



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


Монахиня:

outdoor6_2013-09-03.jpg



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

Не меняет.

Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64228

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
так, значит нужно пересмотреть метод присвоения количества колонок в командных окнах, как я понял. это - в первую очередь.
затем проверить пришитость используемых частей ртп, видимо, я не все учел. хотя до этого вроде работало все.
значит, завтра перезалью, будет доступно по той же ссылке.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64229

  • Allerent
  • Allerent аватар
  • Вне сайта
  • Заблокирован
  • ЕРЕТИКЪ
  • Сообщений: 618
  • Спасибо получено: 59
Эльф , коль ты попросил написать подробней , я пишу.

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

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

Всё.
Тема заблокирована.
За этот пост поблагодарили: JackCL

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64230

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
1. это можно сделать через общие события примерно так:

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

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

где Х - это номер заранее созданного окна, а Y - номере переменной для отображения.
4. не понял этот пункт, поясни подробнее.
Последнее редактирование: 11 года 2 мес. назад от DeadElf79.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64231

  • Allerent
  • Allerent аватар
  • Вне сайта
  • Заблокирован
  • ЕРЕТИКЪ
  • Сообщений: 618
  • Спасибо получено: 59
1. Как будто я этого не знал , не удобно же.
2. Лично мне стандартное меню так же не нужно , я заинтересовался Сигуи именно из за возможности легко создать замену ему.
3. Как будто я этого не знал , не удобно же.[2]
4. Опять же" безивентные" переходы между окнами Сигуи.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64232

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
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:
Последнее редактирование: 11 года 2 мес. назад от DeadElf79.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64233

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсов3 место Готв3 местоПисатель 3 местоПроект месяца 1 местоПроект месяца 3 местоПрограммист JavaScript 2 место Проект месяца 2 место2 место Сбитая кодировка
DeadElf79 пишет:
3. вызов скрипта в событии
$global_variables[X]=1 - присваивает значение
$global_variables[X]+=1 - прибавляет значение к текущему
$global_variables[X]-=1 - уменьшает на указанное значение
где X-номер переменной
Разве не $game_variables?
Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64234

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 913
  • Спасибо получено: 566
  • Программист JavaScript ВетеранОраторДаритель СтимкеяПрограммист Ruby
Хех...

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

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

Реакция: Не логично. Если решил так увеличивать окошко, хотя бы перемещай его левую/верхнюю границу, а не правую/нижнюю.
Последнее редактирование: 11 года 2 мес. назад от Lekste.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64235

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Цербер, извиняюсь за ошибку, ты прав. Что-то я уже путаюсь слегка))
Лексте, это где?
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64236

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсов3 место Готв3 местоПисатель 3 местоПроект месяца 1 местоПроект месяца 3 местоПрограммист JavaScript 2 место Проект месяца 2 место2 место Сбитая кодировка
Эльф, если я правильно понял - это в программе для рисования окон для СИГУИ.
Жуть болотная, на лапках, в тапках и с пулемётом...
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64237

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Вот я и спрашиваю - где там было изменение размеров окна? Вроде не делал такого.
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64247

  • Teinel
  • Teinel аватар
  • Вне сайта
  • Познающий
  • Сообщений: 21
  • Спасибо получено: 3
Dead Elf... Огромное спасибо за данное расширение... Это как раз то , что я давно искал... Не зря я здесь зарегистрировался.... Хотя необходимость регистрации для доступа к урокам напрягает... Но это уже ОффТоп. .
Тема заблокирована.

CIGUI 0.4.1 [ACE] 11 года 2 мес. назад #64255

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 место1 место в ГотвПроект месяца 2 местоПроект месяца 1 местоУчительОрганизатор конкурсовВетеран
Тейнел (я правильно читаю?), пожалуйста) Только прошу пока использовать версию 0.4.1/0.4.2, потому что последняя пока еще совсем не стабильна и ее работоспособность в проектах не гарантируется. Но я ее скоро доделаю и тогда будет еще больше полезностей ^_^
Тема заблокирована.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: NeKotZima
Время создания страницы: 0.236 секунд