???
Математика на уровне МГУ

Страница 4 из 12 ПерваяПервая 12345678 ... КрайняяКрайняя
Показано с 76 по 100 из 287

Тема: Выделенный сервер

  1. #76
    Инспектор
    Регистрация
    12.08.2008
    Адрес
    Новосибирск
    Сообщений
    5,345

    Re: Выделенный сервер

    Цитата Сообщение от BigREPA Посмотреть сообщение
    нельзя по RDP запустить 3D, увы...
    Можно
    Удалённым столом к семёрке цеплялся и запускал - работает
    Просто серверные системы нужно поковырять чтобы вообще игра хоть как-то запускалась

    накой нам звуковая библеотека на сервере??
    То, что загружена библиотека ещё не значит, что она используется.
    В конце концов, при запуске в режиме DS, могут использоваться просто заглушки из этих же библиотек.

    --- Добавлено ---

    Цитата Сообщение от naryv Посмотреть сообщение
    В аттаче простенький пример миссии со скриптом - запускаем миссию 1.mis (в ней 2 штуки) она выполняет скрипт 1.cs - каждые 1200 тиков игры(~30 тиков секунда, емнип)
    подгружаем миссию 2.mis(1 спит) - это к вопросу о том как рожать каждые n минут самолёты.
    Уважаемый naryv,
    А нельзя ли как-то получить xml-файлики документации к используемым для скриптов и написания аддинов dll-кам?
    Чтобы прямо в студии видеть хотябы кратенькое описание методов (когда он вызывается, что за параметры передаются, нужно ли делать base. в теле метода)
    Я далеко не профессионал в c#, даже не любитель и потому, при полном отсутствии информации, смотрю на Ваши скрипты и понимаю как оно работает, но вот как написать что-то своё, разобраться во всех возможностях - вот тут... .
    И ещё один вопросик - по аддинам кратенькую инструкцию или самый простой пример работающего и подхватываемого аддина можно?
    Хоть на уровне "hello world!"

  2. #77
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    Цитата Сообщение от Mirnyi Посмотреть сообщение
    Можно
    Удалённым столом к семёрке цеплялся и запускал - работает
    Просто серверные системы нужно поковырять чтобы вообще игра хоть как-то запускалась


    То, что загружена библиотека ещё не значит, что она используется.
    В конце концов, при запуске в режиме DS, могут использоваться просто заглушки из этих же библиотек.[COLOR="Silver"]

    Про RDP согласен, подловили , читал про семерку - что можно. Тогда уточню - не запускается Ил CoD под не "подковыренном" 2008 R2 sp1.

    Про заглушки - тогда можно предположить , что там бог весть , что может запускаться, и если бы иловский сервер не вис я бы с этим смирился
    Главное , что бы работал, хотя я бы предпочел видеть его, пусть даже под Виндовс, но как службу, с удаленной консолью, или вебмордой.

    А раз он виснет и являет из себя часть игры - я со здоровым скептицизмом отношусь к любому подозрительному "чиху", и не потому что я такой педант , а потому что , может быть это поможет, обратит внимание разрабов, может проглядели что, в этих, своих заглушках.

    Патч 1.00.14072

    На больших картах виснет, как и раньше.

    На "родных" крестиках-ноликах простоял 12 часов и рухнул вот лог винды

    Имя сбойного приложения: Launcher.exe_Launcher, версия: 1.0.0.0, отметка времени: 0x4d6e3d08
    Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.17514, отметка времени 0x4ce7ba58
    Код исключения: 0xc0000005
    Смещение ошибки: 0x00038da9
    Идентификатор сбойного процесса: 0x158c
    Время запуска сбойного приложения: 0x01cbfbb42afe86b7
    Путь сбойного приложения: S:\A99\BoB\SteamApps\common\il-2 sturmovik cliffs of dover\Launcher.exe
    Путь сбойного модуля: C:\Windows\SysWOW64\ntdll.dll
    Код отчета: 11114940-67f9-11e0-b889-000c29528785

    и

    Приложение: Launcher.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был завершен из-за необработанного исключения.
    Сведения об исключении: System.AccessViolationException
    Стек:
    в <Module>.maddox.steam.StackCS.{ctor}(maddox.steam.StackCS*)
    в maddox.steam.WP2P.read(Boolean, Byte[], Int32, Int32, Int64 ByRef, Int32 ByRef)
    в ulm4864sHuZjqDwHXXq.pDuKsi4Rn7otHXx6nX6.iOrJBgp3TD0(T9eioiqzEs9MhKQhcn0.dpaXdsqKtUekxVj5pv8)
    в ISytlyOg6NF4VLMlY8K.fy92mqOUxQ272tG0iK3+UUH1blODELhBy9vNdgF.aYxh6AUu74WY5IiAydSA(System.Object, System.Object)
    в ISytlyOg6NF4VLMlY8K.fy92mqOUxQ272tG0iK3+UUH1blODELhBy9vNdgF.6b6HUZl6PFc()
    в ISytlyOg6NF4VLMlY8K.fy92mqOUxQ272tG0iK3+UUH1blODELhBy9vNdgF.NYSHUYye7dH()
    в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
    в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
    в System.Threading.ThreadHelper.ThreadStart()

    --- Добавлено ---

    В логе игрового сервера что то зачастили вот такие сообщения

    =================================================
    System.Exception: Network: Channel is destroyed.
    в hhVe8ayvbidCMCKipnd.WDh139yIKpmxsfM7cSk.CWZJWKAg9uj(UojrZmdMPfvKKOEQ0D8 , Boolean )
    в mCDyEb3tW36JMIGMXQn.yCFWiG3lXgeMWLcYrYn.VrrQlybTYV(WDh139yIKpmxsfM7cSk , UojrZmdMPfvKKOEQ0D8 )
    в tqIqOAEDAbKQ9CTNJpN.DnKLKgEpEVfMZZQqcDZ.wtKHWB7Qsje(8Ni0xZ4lUTOsxmikiF , Double )
    =================================================

    =================================================
    System.Exception: Network: Channel is destroyed.
    в hhVe8ayvbidCMCKipnd.WDh139yIKpmxsfM7cSk.CWZJWKAg9uj(UojrZmdMPfvKKOEQ0D8 , Boolean )
    в mCDyEb3tW36JMIGMXQn.yCFWiG3lXgeMWLcYrYn.VrrQlybTYV(WDh139yIKpmxsfM7cSk , UojrZmdMPfvKKOEQ0D8 )
    в tqIqOAEDAbKQ9CTNJpN.DnKLKgEpEVfMZZQqcDZ.8tuHW8rIqbH(Boolean )
    в E8TudmnsWwsKfDmrgWO.PF5C9SnRrZopExKpfw2.xSoHOJopuMm(DnKLKgEpEVfMZZQqcDZ , AiActor )
    в E8TudmnsWwsKfDmrgWO.PF5C9SnRrZopExKpfw2.icyyj0UVrAb6w75jElU6(Object , Object )
    в E8TudmnsWwsKfDmrgWO.PF5C9SnRrZopExKpfw2.xCUHOO0K9a7(GameEventId , Object , Object , Int32 )

  3. #78
    Инспектор
    Регистрация
    12.08.2008
    Адрес
    Новосибирск
    Сообщений
    5,345

    Re: Выделенный сервер

    Какая-то стимовская примочка глючит.
    Вообще мне не нравится, что сервак на стим завязан. И что работать он должен из-под юзера, и что нет веб-морды, и что по интерфейсам информации нет...
    Мечта идиота - выделенный сервер, собранный в длл-ку, с полной документацией на интерфейс...
    А там уже если нужно - можно и службой повесить, и под IIS запихнуть, и веб-морду сделать...
    А стим чтобы на "добровольной основе" - вместо глобального удостоверения личности игрока. Даже поиск через стим - примочка лишняя (ИМХО) - кому надо, тот так найдёт.

  4. #79
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    Слово о Стиме

    Я вот не знал что пользует столько портов на вход, у самого был открыт только UTP 27016 (напомню у меня на сервере стим запушен, купил вчера для севера еще одну лицензию, хоть работает и так, но учитываю их совмесную любовь, подумал может пригодится)

    Required Ports for Steam
    Question
    Which ports do I need to open on my router or firewall for Steam?

    Answer
    Your network must be configured to allow Steam access to the following ports (in order from highest to lowest priority for QoS users):

    Steam Client
    UDP 27000 to 27015 inclusive (Game client traffic)
    UDP 27015 to 27030 inclusive (Typically Matchmaking and HLTV)
    TCP 27014 to 27050 inclusive (Steam downloads)
    UDP 4380


    Dedicated or Listen Servers
    TCP 27015 (SRCDS Rcon port)


    Steamworks P2P Networking and Steam Voice Chat
    UDP 3478 (Outbound)
    UDP 4379 (Outbound)
    UDP 4380 (Outbound)

    Руководствуясь правилом - лучще перебздеть, чем недобздеть - открыл все, и "жизнь" по ним сразу закипела.
    Сильных положительных моментов не замеченно, правда стоит карта пролива от -atas- 1.6А, стоит долго (4 часа) но народу нет и проверить в "стрессе" пока небыло возможности.

  5. #80
    Инструктор Аватар для McFris
    Регистрация
    12.04.2002
    Адрес
    Анапа
    Возраст
    55
    Сообщений
    1,711

    Re: Выделенный сервер

    Цитата Сообщение от Mirnyi Посмотреть сообщение
    Мечта идиота - выделенный сервер, собранный в длл-ку, с полной документацией на интерфейс...
    Ты не анализируешь происходящее. Проглядывает старая байка, что кто-то занимается каким то сервером, типа официальным, и потому инфа на сторону заморожена, чтобы не дай бог не создать этим "официальным" конкуренции. Видно, что на любой вопрос по интерфейсам нет не только ответа, но и реакции. Мне это очень знакомо, когда надо потянуть время - игнорируешь вопросы, они сами умолкают. Выйдет этот "официальный онлайн", тогда появится какая то информация для "вторичных" людей.

  6. #81
    Старший Офицер Форума
    Регистрация
    15.02.2002
    Адрес
    Moscow
    Возраст
    46
    Сообщений
    6,905
    Images
    51

    Re: Выделенный сервер

    Цитата Сообщение от BigREPA Посмотреть сообщение
    Вы в этом уверены?
    Не любля спорить, но появилась минутка (качаю патч, вернне пре-патч) извольте.
    Что бы не возникало сомнений вот скрин удаленного рабочего стола сервера

    Работает именно "launcher.exe -server", нельзя по RDP запустить 3D, увы...

    На заднем плане монитор ресурсов, а именно launcher.exe

    Launcher.exe 5104 d3d8thk.dll 6.1.7600.16385 C:\Windows\system32\d3d8thk.dll
    Launcher.exe 5104 d3d9.dll 6.1.7601.17514 C:\Windows\system32\d3d9.dll
    Launcher.exe 5104 d3dx10_43.dll 9.29.952.3111 C:\Windows\system32\d3dx10_43.dll
    Launcher.exe 5104 d3dx11_43.dll 9.29.952.3111 C:\Windows\system32\d3dx11_43.dll
    Launcher.exe 5104 d3dx9_43.dll 9.29.952.3111 C:\Windows\system32\d3dx9_43.dll

    Если про Директ еще можно поспорить то как вы обьясните вот это?

    Launcher.exe 5104 sound.dll S:\A99\BoB\SteamApps\common\il-2 sturmovik cliffs of dover\parts\core\sound.dll

    накой нам звуковая библеотека на сервере??
    я написал как должно быть, а вот объяснить что у Вас на скриншоте не могу, увы, я в этом не разбираюсь. Программисты, которые разбираются - посмотрят.

    Цитата Сообщение от Mirnyi Посмотреть сообщение
    А нельзя ли как-то получить xml-файлики документации к используемым для скриптов и написания аддинов dll-кам?
    Чтобы прямо в студии видеть хотябы кратенькое описание методов (когда он вызывается, что за параметры передаются, нужно ли делать base. в теле метода)
    Я далеко не профессионал в c#, даже не любитель и потому, при полном отсутствии информации, смотрю на Ваши скрипты и понимаю как оно работает, но вот как написать что-то своё, разобраться во всех возможностях - вот тут... .
    И ещё один вопросик - по аддинам кратенькую инструкцию или самый простой пример работающего и подхватываемого аддина можно?
    Хоть на уровне "hello world!"
    Да, это всё планируется выдать, вопрос только во времени, чтобы всё собрать и описать - пока времени не было, надеюсь сейчас чуть больше будет.
    Don't happy, be worry

  7. #82
    Инспектор
    Регистрация
    12.08.2008
    Адрес
    Новосибирск
    Сообщений
    5,345

    Re: Выделенный сервер

    Цитата Сообщение от McFris Посмотреть сообщение
    Ты не анализируешь происходящее. Проглядывает старая байка, что кто-то занимается каким то сервером, типа официальным, и потому инфа на сторону заморожена, чтобы не дай бог не создать этим "официальным" конкуренции. Видно, что на любой вопрос по интерфейсам нет не только ответа, но и реакции. Мне это очень знакомо, когда надо потянуть время - игнорируешь вопросы, они сами умолкают. Выйдет этот "официальный онлайн", тогда появится какая то информация для "вторичных" людей.
    Мне кажется, всё намного проще (учитывая опыт Ила).
    Выдача наружу информации по серверу - просто на самом последнем месте в приоритетах.
    ГТ ведь тоже свой коммандер собирали вслепую (методом тыка добывая информацию).
    А "официальный" сервер - да пусть он будет. Конкурировать с другими сетверами, лично я, не собираюсь.
    Есть железка, крутятся иловские серверы - пусть крутятся. На БОБе ещё не скоро можно будет сваять что-то серьёзное. Да и апгрейт придётся делать похоже.
    Другое дело - если серверные примочки собираются продавать - тогда затея эта дохлая, не зависимо от наличия информации у нас - пожадничать на серваках и упустить в несколько раз больше на самой игре...

  8. #83
    Инструктор Аватар для McFris
    Регистрация
    12.04.2002
    Адрес
    Анапа
    Возраст
    55
    Сообщений
    1,711

    Re: Выделенный сервер

    Цитата Сообщение от Mirnyi Посмотреть сообщение
    ГТ ведь тоже свой коммандер собирали вслепую (методом тыка добывая информацию).
    Ну к году рождения SC уже всё было добыто, разжёвано, реализовано и работало, потому я и говорю что повторять этого не хочется.

    Цитата Сообщение от Mirnyi Посмотреть сообщение
    А "официальный" сервер - да пусть он будет. Конкурировать с другими сетверами, лично я, не собираюсь.
    Конечно пусть, я это к тому, что торопиться некуда.

  9. #84
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    Так... новая ошибка

    Имя сбойного приложения: Launcher.exe_Launcher, версия: 1.0.0.0, отметка времени: 0x4d6e3d08
    Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.17514, отметка времени 0x4ce7bafa
    Код исключения: 0xe0434352
    Смещение ошибки: 0x0000b727
    Идентификатор сбойного процесса: 0xa38
    Время запуска сбойного приложения: 0x01cbfc39e4002017
    Путь сбойного приложения: S:\A99\BoB\SteamApps\common\il-2 sturmovik cliffs of dover\Launcher.exe
    Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll
    Код отчета: 22512d1b-682d-11e0-8116-000c29528785

    Приложение: Launcher.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был завершен из-за необработанного исключения.
    Сведения об исключении: System.BadImageFormatException
    Стек:
    в r56gFdwiRg0CVaqXbcx.YqojSJweNL0LEb3wNQf.unxhUSGAv()
    в maddox.Launch.Program(System.String[])
    в Launcher.Program.Main(System.String[])

    --- Добавлено ---

    Карта крестики - нолики, простоял почти 2 часа под нагрузкой из 40-50 человек... завис

    =================================================
    System.ArithmeticException: Функция не поддерживает значения с плавающей точкой.
    в System.Math.Sign(Double value)
    в 5WONS8RR6JQ8Icm9kGx.wlYUs0RiI679MVnXSqq.vVQVuwRBvIan16Q6mHj.6RjaosfP3d4mPjaKXRWG(Double )
    в 5WONS8RR6JQ8Icm9kGx.wlYUs0RiI679MVnXSqq.vVQVuwRBvIan16Q6mHj.leTnUQcDpxr(Double , Vector3d& )
    в 5WONS8RR6JQ8Icm9kGx.wlYUs0RiI679MVnXSqq.vVQVuwRBvIan16Q6mHj.oOfnUnPNRkx(Double )
    в 5WONS8RR6JQ8Icm9kGx.wlYUs0RiI679MVnXSqq.vVQVuwRBvIan16Q6mHj.bh64RtR1ncyqCXr2cBt.vCea9yf4VU3KZJ9dbfqr(Object , Double )
    в 5WONS8RR6JQ8Icm9kGx.wlYUs0RiI679MVnXSqq.vVQVuwRBvIan16Q6mHj.bh64RtR1ncyqCXr2cBt.tick()
    в esBMmMNgnJ5AqpTw9CI.RI0qPKNUhovkpgM2BLe.yJcleEEkbMG()
    в 7TAt16G7ALyWp60iTC.8Ni0xZ4lUTOsxmikiF.interpolateTick()
    =================================================

  10. #85
    Мастер Аватар для Tazmanskiy[Taz]
    Регистрация
    01.11.2001
    Адрес
    Ukraine, Kiev
    Возраст
    44
    Сообщений
    3,123

    Re: Выделенный сервер

    вот собственно все события миссии которые можно использовать
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	allevents.JPG 
Просмотров:	5368 
Размер:	115.3 Кб 
ID:	132279  
    i5 2500k (@4.5GHz) / ASUS P8P67PRO / 4x2Gb Corsair DDR3 1600MHz / Leadtek Nvidia GTX 570 / Dell 2407 WPF 24" / Win 7 x64 SP1 / 1900x1200

  11. #86
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    Из необъяснимого:
    Удалось побороть
    Failed to load Steam ServiceServiceStart: failed to startServiceStart: failed to start
    Появляется в консоле сервера при старте, появлялся у меня на Вин сервер 2008, хотя на локальной семёрке и 32 и в 64 бит этого сообщения не было, сравнил все запущенные серверы, версии NET, С++, проги в автозагрузке... сдал Стиму анализ кала... все одинаковое.

    Решилось просто завел на сервере учетку с ограниченными правами, специально для Иловского сервера, из под нее стартует стим и лаунчер - ошибка пропала. Правда, как и писалось раньше, на работоспособность, вернее на неработоспособность, это никак не повлияло.

    --- Добавлено ---

    Цитата Сообщение от -atas- Посмотреть сообщение
    Синдикат убрал Timeconstant 1. Говорят стало стабильнее. Они сделали скрипт, перезапускают каждые 2 часа одну и ту же миссию, но в ней разное время выставили. Помогает, наверное.
    Решил тоже прикрутить что то подобное, но перед этим провел небольшой эксперимент, запустил вечером сервер без миссии... до утра он не дожил, отсюда неутешительный вывод, что проблема не в консерватории (с). Кстати, повторюсь еще раз - просто стартонутый "launcher.exe -server" (без миссии)сам по себе утилизирует 9-16% ЦПУ (q9300). В пинципе, мне не жалко, но по моему мнению, порядочное приложение так себя вести не должно.

  12. #87
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    Набросали мы ссылок сюда в теме про патч, может разрабы сюда и заглянут, вот тогда еще один вопрос:
    В консоли сервера постоянное сообщение (было и до патча, т.е. с рождения )

    Can't use keys or values with a "

    И что интересно оно выскакивает даже на зависшем сервере, когда он уже не воспринимает никакие команды.

  13. #88
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    54
    Сообщений
    2,992
    Записей в дневнике
    1

    Re: Выделенный сервер

    Цитата Сообщение от MuxaHuk Посмотреть сообщение
    Кто желает помочь потестить падения сервера? надо как можно больше человек
    В Разделе Лобби есть лобби под названием MG Server - Testing Server Errors
    Заранее спасибо
    .
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

  14. #89
    Борец с силами Стима Аватар для BigREPA
    Регистрация
    22.04.2004
    Адрес
    Питер
    Возраст
    53
    Сообщений
    1,368
    Записей в дневнике
    2
    Images
    3

    Re: Выделенный сервер

    19-04-2011 21-00 по москве
    MG Server - Testing Server Errors - тайм аут

    Из протокола:
    я: вопрос - на главный тестовый не попасть.
    =MG=Rikki: ответ - это да

  15. #90

    Question Re: Выделенный сервер

    Цитата Сообщение от naryv Посмотреть сообщение
    В аттаче простенький пример миссии со скриптом - запускаем миссию 1.mis (в ней 2 штуки) она выполняет скрипт 1.cs - каждые 1200 тиков игры(~30 тиков секунда, емнип)
    подгружаем миссию 2.mis(1 спит) - это к вопросу о том как рожать каждые n минут самолёты.

    Когда игрок покидает самолёт - срабатывает событие OnPlaceLeave и через секунду покинутый самолёт убивается - это к вопросу о том, как не давать ботам занимать самолёты, чтобы они не плодились. Естественно, для конкретных своих условий всё можно перенастроить.
    Вложение 132015

    игра и сервер - это один exe, Вы правы, и он, как это не парадоксально - есть. Запуск с ключом -server отключает всю графику и рендер, и игра работает в режиме выделенного сервера.
    Подскажите пожалуйста GamePlay.gpPostMissionLoad("missions/tmp/2.mis"); Именно подгружает задание 2.mis к ранее загруженному, то есть все загруженные ранее объекты остаются в баталии?

  16. #91
    Старший Офицер Форума
    Регистрация
    15.02.2002
    Адрес
    Moscow
    Возраст
    46
    Сообщений
    6,905
    Images
    51

    Re: Выделенный сервер

    Цитата Сообщение от ilia-sk Посмотреть сообщение
    Подскажите пожалуйста GamePlay.gpPostMissionLoad("missions/tmp/2.mis"); Именно подгружает задание 2.mis к ранее загруженному, то есть все загруженные ранее объекты остаются в баталии?
    да, именно так.
    Don't happy, be worry

  17. #92

    Re: Выделенный сервер

    Господа, как на сервере отрубить ботов???? и сделать так чтоб брошенные игроком самолеты пропадали????

  18. #93
    Мастер Аватар для Tazmanskiy[Taz]
    Регистрация
    01.11.2001
    Адрес
    Ukraine, Kiev
    Возраст
    44
    Сообщений
    3,123

    Re: Выделенный сервер

    тут были примеры скриптов один из них убирает брошенные самолеты
    i5 2500k (@4.5GHz) / ASUS P8P67PRO / 4x2Gb Corsair DDR3 1600MHz / Leadtek Nvidia GTX 570 / Dell 2407 WPF 24" / Win 7 x64 SP1 / 1900x1200

  19. #94

    Re: Выделенный сервер

    Цитата Сообщение от Tazmanskiy[Taz] Посмотреть сообщение
    тут были примеры скриптов один из них убирает брошенные самолеты
    спасибо))) только я не фига не понял как эта хитрая штуковина работает(
    да и еще вопрос можно ли оставить маркеры, а стрелочки убрать?

  20. #95
    Мастер Аватар для Tazmanskiy[Taz]
    Регистрация
    01.11.2001
    Адрес
    Ukraine, Kiev
    Возраст
    44
    Сообщений
    3,123

    Re: Выделенный сервер

    создаешь файл с названием миссии но расширением .cs и кладешь его туда же где миссия в него вставляешь вот такой код :
    using System;
    using maddox.game;
    using maddox.game.world;
    using System.Collections.Generic;

    public class Mission : AMission
    {


    public override void OnPlaceLeave(Player player, AiActor actor, int placeIndex)
    {
    base.OnPlaceLeave(player, actor, placeIndex);
    Timeout(1, () =>
    {
    AiAircraft CurAircraft = player.Place() as AiAircraft;
    AiAircraft PrevAircraft = actor as AiAircraft;
    if (CurAircraft != PrevAircraft)
    { (actor as AiAircraft).Destroy(); }
    });
    }

    }
    i5 2500k (@4.5GHz) / ASUS P8P67PRO / 4x2Gb Corsair DDR3 1600MHz / Leadtek Nvidia GTX 570 / Dell 2407 WPF 24" / Win 7 x64 SP1 / 1900x1200

  21. #96
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    54
    Сообщений
    2,992
    Записей в дневнике
    1

    Re: Выделенный сервер

    Цитата Сообщение от Tazmanskiy[Taz] Посмотреть сообщение
    создаешь файл с названием миссии но расширением .cs и кладешь его туда же где миссия в него вставляешь вот такой код :
    Этот скрипт вроде бы убивает самолет даже если из него прыгнул бот-стрелок. Вот здесь поправленный скрипт с учетом 2+ человек экипажа.
    http://forum.1cpublishing.eu/showpos...5&postcount=16
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

  22. #97
    Мастер Аватар для Tazmanskiy[Taz]
    Регистрация
    01.11.2001
    Адрес
    Ukraine, Kiev
    Возраст
    44
    Сообщений
    3,123

    Re: Выделенный сервер

    одна } внизу лишняя в скрипте с 1С форума
    i5 2500k (@4.5GHz) / ASUS P8P67PRO / 4x2Gb Corsair DDR3 1600MHz / Leadtek Nvidia GTX 570 / Dell 2407 WPF 24" / Win 7 x64 SP1 / 1900x1200

  23. #98

    Re: Выделенный сервер

    Господа этот скрипт грохает самолет сразу как только игрок создает новый самолет, а тому кто пыхтел и пытался его сбить и сбил уже в конце концов фиг а не очки народ обижается и вчастности я, проверенно на своем сервере

  24. #99
    Мастер Аватар для Tazmanskiy[Taz]
    Регистрация
    01.11.2001
    Адрес
    Ukraine, Kiev
    Возраст
    44
    Сообщений
    3,123

    Re: Выделенный сервер

    Цитата Сообщение от kvach Посмотреть сообщение
    Господа этот скрипт грохает самолет сразу как только игрок создает новый самолет, а тому кто пыхтел и пытался его сбить и сбил уже в конце концов фиг а не очки народ обижается и вчастности я, проверенно на своем сервере
    + 1 даже если самолет которые сбивали еще в воздухе

    нельзя ли каккой-то признак добавить чтобы отличать самолет еще летит или уже на земле
    IsAirborn не катит это проверяется рождение в воздухе
    i5 2500k (@4.5GHz) / ASUS P8P67PRO / 4x2Gb Corsair DDR3 1600MHz / Leadtek Nvidia GTX 570 / Dell 2407 WPF 24" / Win 7 x64 SP1 / 1900x1200

  25. #100
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    54
    Сообщений
    2,992
    Записей в дневнике
    1

    Re: Выделенный сервер

    Наверное, можно таймаут минут на 10 поставить. Как точно не скажу.
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

Страница 4 из 12 ПерваяПервая 12345678 ... КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •