Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
8 страниц V  < 1 2 3 4 > »   
Ответить в данную темуНачать новую тему
> Загрузчик сталкера
nemnogonado
сообщение 26.02.2009, 20:09
Сообщение #21


Продвинутый геймер
********

Репутация:   249  
Группа: Участник
Сообщений: 421
Награды: 4
Регистрация: 11.03.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Gamefriend,
Вот в этом месте -start server(all/single/alife) - all,является сейвом smile.gif


--------------------
Лебедев не продается!!!
Перейти в начало страницы
 
STRELOK-2007
сообщение 26.02.2009, 20:14
Сообщение #22


Опытный Геймер
*******

Репутация:   25  
Группа: Участник
Сообщений: 180
Награды: 1
Регистрация: 23.05.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(sem189 @ 26.02.2009, 20:02) *
STRELOK-2007 а друг случайно не с Луганска ?)
сорри за оффтоп.....
если смастериш будит классно......

Что нибудь точно смастерю... Разбираюсь пока что...


--------------------
 
Перейти в начало страницы
 
DimOriN
сообщение 26.02.2009, 20:53
Сообщение #23


Геймер
******

Репутация:   14  
Группа: Участник
Сообщений: 121
Награды: 3
Регистрация: 22.05.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата
Вот в этом месте -start server(all/single/alife) - all,является сейвом smile.gif

=) да, но если сейв отсутствует, то грузится спавн файл, который именуется all =)


--------------------
Перейти в начало страницы
 
Gamefriend
сообщение 26.02.2009, 21:02
Сообщение #24


Опытный Геймер
*******

Репутация:   0  
Группа: Забанен
Сообщений: 198
Регистрация: 05.02.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Единственное что приходит на ум, это небольшая прога, которая при нажатии на кнопку с названием карты создает временный батник с предустановками под определенную карту, и запускает его. После запуска-удаляет.
Перейти в начало страницы
 
centrino
сообщение 26.02.2009, 21:14
Сообщение #25


не шалю, никого не трогаю, починяю примус
***************

Репутация:   230  
Группа: Забанен
Сообщений: 2277
Награды: 1
Регистрация: 15.05.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Код
#include <windows.h>

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
    STARTUPINFO StartupInfo;
    PROCESS_INFORMATION ProcessInfo;

    memset( &StartupInfo, 0, sizeof( StartupInfo ) );
    StartupInfo.cb = sizeof( StartupInfo );

    memset( &ProcessInfo, 0, sizeof( ProcessInfo ) );

    if( !CreateProcess( NULL, "xr_3da.exe -ltx user.ltx -nocashe -start server(all/single/alife) client(localhost)",
        NULL, NULL, false, NULL, NULL, NULL, &StartupInfo, &ProcessInfo ) )
    {
        MessageBox( NULL, "xr_3da.exe access denied", "Error", MB_ICONSTOP );
        return -1;
    }
    return 0;
}


any ideas? unsure.gif

Сообщение отредактировал centrino - 26.02.2009, 21:17


--------------------
i know where you live
Перейти в начало страницы
 
STRELOK-2007
сообщение 26.02.2009, 21:41
Сообщение #26


Опытный Геймер
*******

Репутация:   25  
Группа: Участник
Сообщений: 180
Награды: 1
Регистрация: 23.05.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Я что то типа того и делаю,


--------------------
 
Перейти в начало страницы
 
Avel
сообщение 26.02.2009, 21:42
Сообщение #27


Indie! Fuck yEah!
**********************

Репутация:   1439  
Группа: Участник
Сообщений: 5601
Награды: 11
Регистрация: 04.06.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата
-start server(all/single/alife)


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


--------------------
Перейти в начало страницы
 
stalker9564
сообщение 26.02.2009, 21:45
Сообщение #28


Почти Игрок
**

Репутация:   1  
Группа: Только зарегистрировался
Сообщений: 23
Регистрация: 25.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(STRELOK-2007 @ 26.02.2009, 21:41) *
Я что то типа того и делаю,

ну и насколько всё готово и когда выйдет???
Перейти в начало страницы
 
STRELOK-2007
сообщение 26.02.2009, 21:47
Сообщение #29


Опытный Геймер
*******

Репутация:   25  
Группа: Участник
Сообщений: 180
Награды: 1
Регистрация: 23.05.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(stalker9564 @ 26.02.2009, 21:45) *
Цитата(STRELOK-2007 @ 26.02.2009, 21:41) *
Я что то типа того и делаю,

ну и насколько всё готово и когда выйдет???

думаю завтра.


--------------------
 
Перейти в начало страницы
 
Smanxx1
сообщение 26.02.2009, 21:49
Сообщение #30


Продвинутый геймер
********

Репутация:   63  
Группа: Участник
Сообщений: 212
Награды: 1
Регистрация: 27.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


centrino
CreateProcess нафига?
ShellExecute лучше для таких дел.

И вообще, зачем вам "загрузчик"? Батников мало?

Сообщение отредактировал Smanxx1 - 26.02.2009, 21:51
Перейти в начало страницы
 
STRELOK-2007
сообщение 26.02.2009, 21:58
Сообщение #31


Опытный Геймер
*******

Репутация:   25  
Группа: Участник
Сообщений: 180
Награды: 1
Регистрация: 23.05.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Кому батник... Кому загрузчик...
Кому счетец... Кому компьютер...


--------------------
 
Перейти в начало страницы
 
[OREL]Atos
сообщение 26.02.2009, 22:18
Сообщение #32


Продвинутый геймер
********

Репутация:   39  
Группа: Участник
Сообщений: 235
Награды: 3
Регистрация: 26.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(STRELOK-2007 @ 26.02.2009, 21:47) *
Цитата(stalker9564 @ 26.02.2009, 21:45) *
Цитата(STRELOK-2007 @ 26.02.2009, 21:41) *
Я что то типа того и делаю,

ну и насколько всё готово и когда выйдет???

думаю завтра.

Ожидаю загрузчика. Также думаю, что скоро из билда сделают практически полноценную игру.
Перейти в начало страницы
 
centrino
сообщение 26.02.2009, 23:16
Сообщение #33


не шалю, никого не трогаю, починяю примус
***************

Репутация:   230  
Группа: Забанен
Сообщений: 2277
Награды: 1
Регистрация: 15.05.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Smanxx1, лично я батником пользуюсь biggrin.gif

а загрузчик при желании можно сделать довольно удобным, например приделать диалог выбора настроек качества, диалог выбора сохраненных игр и т.п.

з.ы. можно использовать и ShellExecute:

Код
//

#include <windows.h>



int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
    while( 1 )
    {
        if( MessageBox( NULL, "Another yet?", "Start game", MB_YESNO|MB_ICONQUESTION ) != IDYES )
            break;

        if( !ShellExecute( NULL,    NULL,"xr_3da.exe",
            "-ltx user.ltx -nocache -external -start -x86 server(all/single/alife) client(localhost)",
            "c:\\games\\build", SW_HIDE) )
        {
            MessageBox( NULL, "Access denied!", "Error!", MB_ICONSTOP );
            return -1;
        }
    }

    return 0;
}


--------------------
i know where you live
Перейти в начало страницы
 
centrino
сообщение 27.02.2009, 00:32
Сообщение #34


не шалю, никого не трогаю, починяю примус
***************

Репутация:   230  
Группа: Забанен
Сообщений: 2277
Награды: 1
Регистрация: 15.05.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Код
//

#include <windows.h>



int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
    STARTUPINFO StartupInfo;
    PROCESS_INFORMATION ProcessInfo;

    memset( &StartupInfo, 0, sizeof( StartupInfo ) );
    memset( &ProcessInfo, 0, sizeof( ProcessInfo ) );

    StartupInfo.cb = sizeof( StartupInfo );

    while( 1 )
    {
        if( MessageBox( NULL, "Another yet?", "Start game", MB_YESNO|MB_ICONQUESTION ) != IDYES )
            break;

        if( !CreateProcess( "xr_3da.exe",
            "xr_3da.exe -ltx user.ltx -nocache -external -start -x86 server(all/single/alife) client(localhost)",
            NULL,
            NULL,
            false,
            0,
            NULL,
            NULL,
            &StartupInfo,
            &ProcessInfo ) )
        {
            MessageBox( NULL, "Access denied!", "Error!", MB_ICONSTOP );
            return -1;
        }

        WaitForSingleObject( ProcessInfo.hProcess, INFINITE );
    }

    return 0;
}


в принципе не сильно отличается, но все же.. biggrin.gif


--------------------
i know where you live
Перейти в начало страницы
 
Da Man
сообщение 27.02.2009, 00:41
Сообщение #35


Архимагистр Игры
*****************

Репутация:   364  
Группа: Забанен
Сообщений: 2765
Награды: 1
Регистрация: 06.06.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Можно заюзать Vcl и сделать гуи загрузчик, работы на пол часа...


--------------------
Играть в шутеры на консолях - все равно, что заниматься сексом с резиновой женщиной
Перейти в начало страницы
 
macron
сообщение 27.02.2009, 00:45
Сообщение #36


Игровой Бог
**********************

Репутация:   1690  
Группа: Участник
Сообщений: 7021
Награды: 11
Регистрация: 22.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


Удалось запустить оригинальный загрузчик. По крайней мере сингл уже работает. С настройками и т.п. еще буду ковыряться.

Перейти в начало страницы
 
centrino
сообщение 27.02.2009, 00:48
Сообщение #37


не шалю, никого не трогаю, починяю примус
***************

Репутация:   230  
Группа: Забанен
Сообщений: 2277
Награды: 1
Регистрация: 15.05.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


o_O.gif откуда ты его откопал?


--------------------
i know where you live
Перейти в начало страницы
 
BeloborodOFF
сообщение 27.02.2009, 00:54
Сообщение #38


Почти Мастер
***********

Репутация:   182  
Группа: Забанен
Сообщений: 1114
Регистрация: 23.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Макрон, никогда не переставал тебе удивляться smile.gif


--------------------

..::GAMEINATOR::.. - скандалы, интриги, расследования...
Перейти в начало страницы
 
Vetal17
сообщение 27.02.2009, 01:09
Сообщение #39


...
**********************

Репутация:   1053  
Группа: Участник
Сообщений: 6835
Награды: 6
Регистрация: 25.04.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


macron, респектище! В GSC не пробывал работу искать biggrin.gif ?
Перейти в начало страницы
 
macron
сообщение 27.02.2009, 01:23
Сообщение #40


Игровой Бог
**********************

Репутация:   1690  
Группа: Участник
Сообщений: 7021
Награды: 11
Регистрация: 22.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата([A]_Vetal17 @ 27.02.2009, 01:09) *
В GSC не пробывал работу искать ?

Че, хотите, чтоб я моды по четыре года задерживал? biggrin.gif
Перейти в начало страницы
 

8 страниц V  < 1 2 3 4 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.04.2024, 14:51