ReSource
offline
Опыт:
981Активность: |
Запуск карты через exe'шник
Вопрос наверное бредовый, но кто-нибудь знает, как если запускаешь варку через свой exe, сделать, чтобы сразу запускалась нужная карта?Как в "тесте карты" в редакторе...Отладчики уже написаны на delphi и на c++, благодаря статье Алексея о внутренностях вара. |
09.03.2011, 09:21 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gostman
Качински следит за тобой
offline
Опыт:
1,565Активность: |
эээ, двойной клик по карте в папке, карта запустится. |
09.03.2011, 09:24 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ReSource
offline
Опыт:
981Активность: |
Да не))Мол ты вару запустил и у тебя автоматом карта запускаеться, как в "тесте карты" в редакторе. |
09.03.2011, 09:35 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gostman
Качински следит за тобой
offline
Опыт:
1,565Активность: |
-___- В папке с игрой WarCraft 3 есть папка Maps, там находишь нужную карту (файл), тыкаешь на нее 2 раза, запукается точно так же как в "тесте карты". Чтобы выглядело как "крутой ехе файл", нужно сделать ярлык на рабочий стол, заменить иконку на нужную, переименовать в "Мего-крутая карта". |
09.03.2011, 09:37 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
через ртц можно, как не знаю
Clamp добавил: Gostman, Вы что то не то курите, карта откроется в редакторе, а если у Вас сразу заходит в игру - значит Вы не нашли в себе сил |
09.03.2011, 09:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gostman
Качински следит за тобой
offline
Опыт:
1,565Активность: |
О_о стоит лицензия, пропатченная до 1.24д, всегда когда давил на карту - сразу заходило в игру... Никаких варранов и доп.программ не ставил. |
09.03.2011, 09:44 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Totraz
offline
Опыт:
2,395Активность: |
Цитата:
мб у тебя утилита стоит, также можно и реплей кликом запустить! |
|
09.03.2011, 10:10 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Elf_Stratigo
offline
Опыт:
4,699Активность: |
delphi
|
09.03.2011, 10:23 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ReSource
offline
Опыт:
981Активность: |
Ща попробую
ReSource добавил:
Ругается: [Error] govno.dpr(27): Undeclared identifier: 'extractfilepath'
[Error] govno.dpr(27): Undeclared identifier: 'application'
[Error] govno.dpr(27): ')' expected but identifier 'ExeName' found [Error] govno.dpr(32): '.' expected but ';' found Может что юзать еще надо? |
09.03.2011, 11:13 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
вся суть
|
09.03.2011, 11:26 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Elf_Stratigo, нубский подход
|
09.03.2011, 11:29 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ReSource
offline
Опыт:
981Активность: |
Запускаю, ничего не происходит |
09.03.2011, 11:46 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Elf_Stratigo
offline
Опыт:
4,699Активность: |
|
09.03.2011, 12:58 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nekit1234007
offline
Опыт:
11,916Активность: |
В папку с варом .bat файл с таким содержимым:
|
09.03.2011, 13:30 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ReSource
offline
Опыт:
981Активность: |
'-loadfile Maps\(1)TestMap.w3x' - это параметр для запуска вара.У меня в экзешнике оно запускаеться через createprocess.Отсюда строчка
CreateProcess('war3.exe', '-loadfile Maps\my\zzz3.w3x',nil,nil,false,DEBUG_PROCESS or DEBUG_ONLY_THIS_PROCESS,nil,nil,sti,pi)
аналогична ShellExecute(Handle, nil, pchar(extractfilepath(game)+'war3.exe'), '-loadfile Maps\(1)TestMap.w3x', nil, SW_SHOW); |
09.03.2011, 13:31 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
ещё есть тупой, но самый лёгкий метод - создать SFX архив |
09.03.2011, 13:36 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
alexprey, толстый подход |
09.03.2011, 13:37 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ReSource
offline
Опыт:
981Активность: |
Че-то я не улавливаю) |
09.03.2011, 13:41 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
|
09.03.2011, 13:44 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
проклятие инков, эта самая процедура отслеживается открытием свойства папки или наблюдением за процессом редактора, пиши полностью как ты вызывал процедуру. |
09.03.2011, 13:48 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|