HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Анонс: Volatile Hammer Editor
Новый редактор уровней для Volatile3D II/HL
С новым, удобным редактором таки перейдёте на волатилу?
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
А я уже мапаю под волатилу!
avegamer GioHAUS0n H-3D Ozzy qishmish Scrama Whistler XaeroX
8 16.67%
Да, попробую что-нибудь сделать под волатилу
***FantoM*** antibiotik Cybermax DartSerafim Decay FaL_DissecTor fire64 FreeSlave Half jazzy LeFront NameLesS Neogen Redrick_Bjorn sania_3 Skaarj SluX St.Snoop TRUSISHKA Вилс
20 41.67%
Нет, но зато теперь буду кубать под халфу с новыми фишками!
FiEctro Flash JPEG KiQ Lev pRoxxx thambs tolerance ~ X ~
9 18.75%
Вариант для Жэки, DrTressi, Креозота и некоторых других (они в курсе)
-=DrTressi=- KPE030T
2 4.17%
Я вообще не делаю карты (просто смотрю результаты)
Chyvachok DEAD MAN Government-Man HAWK0044 LokiMb nemyax ONeiLL PomanoB Дядя Миша
9 18.75%
Всего: 48 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (12): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



XaeroX

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

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 126891

Старое сообщение 02-11-2013 18:00
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



XaeroX, чёрт, пропустил как-то.

Вообще проблем с запуском exe не должно быть. Нужно будет просто в начале команды писать wine.

thambs, ну если карта маленькая - чисто для теста скрипта, например, то почему бы не скомплиить прямо в хаммере? Заодно и игру запустить на месте. Так-то лучше через батник, конечно, так почему-то быстрее выходит.

Сообщить модератору | | IP: Записан
Сообщение: 126893

Старое сообщение 02-11-2013 18:05
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
thambs писал:
автоматически делаешь бекап, конвертишь rmf в map и компилируешь.

Бэкап хаммер тоже делает (rmf->rmx, map->max), я потом прикручу.
Конверт rmf->map - Alt+B, у меня автоматически, проблемы с округлением нет, да и в последних хекс-модах хаммера тоже нет.
После неудачного компила автоматом грузится поинтфайл (как в радианте).
Ну хз, дело ваше, в общем.
Цитата:
FreeSlave писал:
Нужно будет просто в начале команды писать wine.

Запуск через fork делается. Это сработает?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 126895

Старое сообщение 02-11-2013 18:12
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>у меня автоматически, проблемы с округлением нет

надеюсь, там никакого 'исправлятора проблемных брашей' как в hlfix'е не встраивал? а то из за этой заразы позавчера 4 часа угрохал -- он мне хорошие годные браши в инвалиднные превращал, пока я не обнаружил, что там эта гадость по умолчанию включена.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 126898

Старое сообщение 02-11-2013 18:49
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



Xaerox

C++ Source Code:
1
#include <unistd.h>
2
#include <sys/types.h>
3
#include <stdio.h>
4
 
5
int main()
6
{
7
  pid_t pid = fork();
8
 
9
  if (pid == 0)
10
  {
11
    printf("Child\n");
12
    int err = execlp("wine", "wine", "/home/freeslave/sources/iup/tecmake/slash_parser.exe", "ololo/ololo", (char*)NULL);
13
    if (err)
14
      printf("error execing\n");
15
  }
16
  else if (pid < 0)
17
  {
18
    printf("Can't fork process\n");
19
  }
20
 
21
  return 0;
22
}


Так сработало, например.

Сообщить модератору | | IP: Записан
Сообщение: 126899

Старое сообщение 02-11-2013 18:51
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Я пока не сталкивался с проблемными брашами.

Добавлено 03-11-2013 в 01:54:

Цитата:
FreeSlave писал:
int err = execlp("wine", "wine", "/home/freeslave/sources/iup/tecmake/slash_parser.exe", "ololo/ololo", (char*)NULL);

А вот так сработает?
execvp("wine /home/freeslave/sources/iup/tecmake/slash_parser.exe", "ololo/ololo");

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 126900

Старое сообщение 02-11-2013 18:54
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



XaeroX, ты ничего не путаешь? execvp не так вызывается, а вот так:

C++ Source Code:
char* args[] = {"wine", "/home/freeslave/sources/iup/tecmake/slash_parser.exe", "ololo/ololo", (char*)NULL};
int err = execvp("wine", args);

Работает, да и почему не должно. Это же по сути просто командная строка. Раз в терминале работает, то и так будет. Точнее даже наоборот, ибо консоль эти вызовы и использует.

Вообще не понимаю, зачем тебе все эти замуты, когда в Qt есть кроссплатформенный QProcess.

Сообщить модератору | | IP: Записан
Сообщение: 126903

Старое сообщение 02-11-2013 19:07
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


FreeSlave
Я к тому, что аргументы создаёт редактор, а ехешник прописывается в опциях. И если ты пропишешь его в опциях как "wine чтототам", то эта строка и будет пытаться запускаться как процесс.

Цитата:
FreeSlave писал:
когда в Qt есть кроссплатформенный QProcess

А трубы он тоже кроссплатформенно создаёт?

Добавлено 03-11-2013 в 02:35:

Вообще я юзаю посиксовую _spawnvp с P_NOWAIT, а под линуксом её, разумеется, нет, и я её эмулирую через fork/execvp. Способ подсмотрел в сорцах lcc. Но ещё толком не тестил.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 126905

Старое сообщение 02-11-2013 19:35
-
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 353
Возраст: 37

Рейтинг



Цитата:
FreeSlave писал:
Кстати, какие компиляторы будут для Half-Life под линуксом? Или их уже придётся загружать из-под вайна?

Единственные существующие, конечно же - MHLT.
http://zhlt.info/version-history.html#mhlt1.7

Под вайном тоже можно, я уже давно проверял как это работает и результатом остался доволен. Вот только вайн прибавляет прожорливости к процессам.

Цитата:
XaeroX писал:
Не получится, редактор сможет запускать только нативные программы.

Дык это. Башем их, башем! Я так делал, о чём выше и писал.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Сообщить модератору | | IP: Записан
Сообщение: 126909

Старое сообщение 03-11-2013 06:19
- За что?
XF-Alien
Хи-хи! ^_^

Дата регистрации: Dec 2009
Проживает: Пермь
Сообщений: 681
Возраст: 22

Рейтинг



На волатилрадиант как-то нервов не хватило, чтобы до конца его освоить. Дальше MyFirstCubeMap дело не пошло. Посмотрим что получится с этим когда выйдет.

Сообщить модератору | | IP: Записан
Сообщение: 126998

Старое сообщение 05-11-2013 13:03
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


XF-Alien
А что именно не устроило в волатилрадианте?
Мне там не нравятся всего две вещи: совершенно кривая отмена и отсутствие возможности бесшовного текстурирования.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 127000

Старое сообщение 05-11-2013 13:22
-
XF-Alien
Хи-хи! ^_^

Дата регистрации: Dec 2009
Проживает: Пермь
Сообщений: 681
Возраст: 22

Рейтинг



Работа с текстурами, насколько помню. Хотя даже "поладил" с 3д окном, как ни странно.
Ну возможен еще вариант: негативный результат слишком быстрой смены хаммера на радиант.

З.Ы. Пока затрудняюсь выбрать нужный вариант в опросе. Там дальше видно будет (как редактор выйдет), я думаю.

Сообщить модератору | | IP: Записан
Сообщение: 127007

Старое сообщение 05-11-2013 14:26
- За что?
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3880
Возраст: 36

Рейтинг



Сложно, что-то выбрать, так как сам редактор еще не видел. Жду версию, чтобы по юзать!

Сообщить модератору | | IP: Записан
Сообщение: 127011

Старое сообщение 05-11-2013 14:58
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
XF-Alien писал:
Работа с текстурами, насколько помню.

А подробнее?
Ну что за привычка у вас. Сначала молчите, как партизаны, а когда всё готово - вываливаете претензии, мол, оказывается, это было неудобно аж со времён волатилрадианта.
Цитата:
(_-=ZhekA=-_) писал:
Жду версию, чтобы по юзать!

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 127015

Старое сообщение 05-11-2013 16:09
-
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3880
Возраст: 36

Рейтинг



Цитата:
XaeroX писал:
Да скоро, скоро.
Только, чур, небольшое условие. Сначала ты убираешь хлфх из своего мода, а уж потом я дам редактор. Чтобы закрепить, так сказать, наше соглашение.

Без хлфх нет смысла юзать сам редактор ... Разве плохо, когда используют и тестируют твои продукты?
Если отказываться от хлфх, то тогда нужно отказываться от хл в целом.

Сообщить модератору | | IP: Записан
Сообщение: 127028

Старое сообщение 05-11-2013 17:53
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 15:36. Новая тема    Ответить
Страницы (12): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Анонс: Volatile Hammer Editor
Новый редактор уровней для Volatile3D II/HL
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024