Jump to content

Hitori

Members
  • Posts

    35
  • Joined

  • Last visited

Everything posted by Hitori

  1. Hitori

    Server list spam

    Real: mtasa://88.212.253.157:22003 Fake: mtasa://95.142.46.80:10000 Fake server uses identical name. Thanks. DENIED: Comparisation; yours: "Russian RPG: New Criminal World | RPG | TDM | Role Play | Economy" theirs: "Russian RPG:Role Play |Заходи не стесняйся!" The phrase "Russian RPG" is too generic to protect. If they added "New Criminal World" it would be a different story, but right now you've got to be kidding me as this is unreasonable.
  2. Вы хотите сказать, что dxDrawImage каждый тик читает файл с диска, если указать путь? Это 100% или предположение?
  3. Нет, как раз таки все правильно. Извините за оффтоп, но меня разбирает любопытство, - зачем? Сам как-то ничего не придумал..
  4. Простенькой луа функцией. К сожалению, не могу выложить реализацию, считайте, что связан соглашением о неразглашении =) Формат данных очевиден. Там сетка из 6000 на 6000 высот, на каждое значение два байта. Первое значение - высота в левом верхнем углу (-3000, -3000). Последнее, соответственно, напротив. Плюс полученное значение нужно будет разделить на 100.
  5. Для ГТА СА есть карта высот. Правда, только для целых координат, но это мелочи. Все это счастье помещается в файлике размером 72 000 000 байт. Можно забрать отсюда: https://dl.dropboxusercontent.com/u/158 ... _full.hmap Мы ее используем для создания в случайных координатах пакетов с наркотиками, которые игроки собирают в лесу =)
  6. У нас появился полноценный аукцион для продажи внутриигровых предметов и транспорта. Любой игрок может выставить на аукцион практически любой предмет из своей сумки или багажника. Или выставить личный транспорт. Торги будут идти от 1 часа до 24 часов. Есть возможность поднимать ставки, отменить лот, выкупить лот по заранее определенной продавцом максимальной цене. Проигравшие игроки имеют возможность забрать свои ставки.
  7. Очередное небольшое обновление. На нашем сервере открылось Казино Калигула с покерными столами. Оно расположено в ЛВ, как в сингле. Чтобы зайти в казино, нужно купить билет в бизнесе справа от входа за 100$, подойти ко входу и использовать билет двойным кликом. Столы находятся в левой части казино, шесть штук. За ними можно играть в техасский безлимитный холдем с разными минимальными ставками: 2$ - для самых маленьких, 500$ для серьезной игры и 5000$ для местных миллионеров =) Это не переделанный скрипт из паблика. Скрипт написан с нуля, и практически полностью реализует правила безлимитного холдема, а также позволяет ставить где угодно сколько угодно столов. Ниже несколько скриншотов. Стол: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/poker/table.jpg Я за столом: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/poker/start.jpg Раздача: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/poker/gameset.jpg Я делаю ход: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/poker/mybet.jpg Вскрытие: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/poker/showdown.jpg
  8. Гхм.. Не хотелось бы отплясывать на костях и пиариться.. но я попробую =) Маленький вопрос: что вы ожидаете от "рп" сервера? Какие обязательные фичи он должен иметь, чтобы мод получил гордое название "рп"? Разве отыгрывание какой либо роли игроком не является целиком и полностью выражением свободной воли и фантазии игрока? И, если это так, разве для этого нужны какие-то специальные фичи, кроме чата? =) Ведь отыгрывать рп можно даже на контрстрайк серверах, если вы этим заморочитесь.. РП отыгрывали просто даже в ирц чатах, если уж на то пошло, еще десять лет назад. РП - это не жанр. Это что-то вроде общественного договора, публичной оферты, когда вы и ваши единомышленники соглашаетесь добровольно, что перед тем, как сделать фраг, вы пишете в чат, как вы "достали двухкилограммовую беретту, приставили ее к виску врага и нажали курок". Все! И это НЕЛЬЗЯ запрограммировать. А жанр компьютерной игры полностью определяется запрограммироваными правилами игры, и ничем другим. И все, что игроки могут делать в рамках этих жестких правил, которые определены программным кодом, а не графоманским сводом правил на форуме вашего детища, - они вправе делать, ибо это позволяет делать игра. Поэтому, если они не хотят писать в чат, как они достают шотган, прежде чем нафаршировать вас свинцовыми дробинами, - они не будут этого делать, - и будут правы на все сто процентов. Забудьте про РП =) До тех пор, пока вы не сможете его запрограммировать. Но это и не нужно. Просто поставьте на свой сервер freeroam мод, или play. И отыгрывайте свой рп. Никто не может вам это запретить. Это невозможно. Но и запретить обратное - вы тоже не в силах. Банами, карами, мутами - бесполезно ) Установите для игроков правила с помощью программного кода - их они не смогут нарушить (кроме самых одаренных =). Все остальные правила - от лукавого. Так что никто не мешает вам отыгрывать рп на нашем сервере =) Ищите в соседней ветке. Обещаю, администрация никак не будет этому препятствовать. Но и способствовать - тоже. У нас другой подход. И жанр.
  9. Уважаемые разработчики, игроки и просто мимо проходившие! 15 августа наша команда добавила очередное крупное обновление, суть которого - полноценная реализация РПГ режима на нашем сервере. Да-да, вообще-то мы позиционировали себя как РПГ сервер, но, честно говоря, от РПГ в нем было не много =) Надеемся, что сейчас ситуация исправится. Ниже кратко об основных моментах. Теперь у каждого игрока появился опыт. Опыт накапливается в процессе игры. Он дается за самые различные действия, например: за каждое спиленное лесорубом дерево, за каждый добытый кусок руды шахтером, или доставленную пиццу курьером. Опыт дается не только на работах, но и, например, за каждый удачный угон авто или за каждое очко, которое гангстер приносит своей банде в ходе боев за территории. Опыт постоянно накапливается и не может быть уменьшен. Вместе с опытом накапливаются очки опыта (expoints). Эти очки игрок может тратить на приобретение (изучение) разнообразных умений. Когда новый игрок регистрируется на сервере, он практически ничего не может сделать. Ему придется выучить много разнообразных умений в ходе игры. Например, для вождения мототранспорта нужно получить "Права категории А". А чтобы иметь возможность в будущем вступать в различные организации, получить "Паспорт гражданина". Изучение одного умения открывает возможность получения других, более мощных. Сразу после регистрации для изучения доступно только 4 начальных умения: Паспорт гражданина, Холодное оружие, Права категории А и Шахтер. Всего на данный момент в игре 60 различных умений. Для того, что начать изучение скила, у игрока должно быть в наличии нужное число очков опыта и определенная сумма денег. Изучение умения занимает некоторое время. Все эти данные вы можете найти в описании умений, которые доступны в окне "Умения" (F1 - 2). Изучение идет только когда игрок находится онлайн (можно в афк). Одновременно можно изучать только одно умение. Можно отказаться от изучения (деньги и очки опыта возвращаются). Все умения разбиты как бы на категории, и их можно представить в виде дерева с ветвями, где каждая ветка - это своя категория, такая как: оружие, транспорт, работы, фракции, специальные возможности. Например, изучение ветки оружия в конце концов приведет вас к овладению такими грозными средствами, как гранатометы и снайперская винтовка. Изучение ветки транспорта позволит научиться управлять вертолетами и самолетами, а если вы выберете военную карьеру, то и военной техникой. Изучение ветки мирных фракций в конце концов позволит вам выдвигать свою кандидатуру на пост Президента, а ветка специальных умений дает интересные плюшки типа меньшую вероятность заболеть и более быстрое восстановление здоровья после травм. Обновление затрагивает в основном новых игроков, т.к. все старые игроки автоматически получили все умения уже изученными. Однако, если кто-нибудь из старичков захочет пройти весь этот путь вместе с новичками, в окне умений есть кнопка "ВАЙП", которая поможет в этом =) После вайпа все ваши умения будут обнулены. Это касается ТОЛЬКО умений. Все остальное: деньги, транспорт, дома, гаражи, бизнесы и проч. останется нетронутым. Администрация надеется, что это обновление в стиле РПГ заинтересует многих новых игроков.
  10. Hi all. In the last two days our mta server had six crashes. I have zipped dumps and uploaded mta_linux_server_crash_dumps.zip on upload.mtasa.com. Hope it will help to solve problem.
  11. На сервере появилось новое крупное обновление. На этот раз полной переделке подверглись банды и фракции. Основные нововведения лучше всего пояснить на картинках. Нажмите в игре F1, чтобы открыть главное меню. В самом конце будет кнопка "ФРАКЦИЯ" - кликните на нее (или нажмите клавишу 7). Если вы состоите в какой-нибудь фракции, откроется такое окно: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/tab1.png Здесь перечислены все игроки, входящие в группу, их ранги, рейтинги за день, неделю, месяц и год, а также сколько у них поощрений, выговоров и наград. Лидеры могут самостоятельно называть ранги так, как им захочется. На примере фракции "Русская мафия" мы видим, что были установлены такие названия, как "Шнырь", "Старожила", "Авторитет".. Названия ограничиваются лишь только фантазией лидеров =) Чтобы изменить ранг игроку, нужно сделай двойной клик по нему и выбрать новое значение из списка. Игроки, которые обладают достаточными правами, также могут из этой панели увольнять других игроков, выдавать награды, выговоры и медали. Что означает: "обладать достаточными правами"? Кто устанавливает эти права? Для ответа на эти вопросы давайте посмотрим на вторую закладку, которая доступна только лидерам фракции: https://dl.dropboxusercontent.com/u/15853451/RPG_UNIVERSAL/tab2.png На ней мы видим две таблицы: с рангами и их правами. Делая двойной клик по рангу в левой таблице, лидер может установить ему новое название. Вторая таблица - самое интересное из нововведений. Делая двойной клик по привилегии, лидер может установить для нее номер ранга, начиная с которого она будет доступна игрокам. Рассмотрим это на примере той же Русской Мафии. Начинать захват новых территорий могут игроки с рангом 9 и выше. Менять ранги другим игрокам - только лидеры (ранг 10). Заметьте, что лидеры не могут менять ранги другим лидерам, а также увольнять их! Открывать и закрывать ворота на базе могут только новобранцы начиная со второго ранга. Устанавливать процент сборов с бизнесов на территориях - начиная с 9 ранга. Выгонять из банды - 8 ранг и выше. Делать зону нейтральной - 9 ранг и выше. Принимать новых игроков в банду - 9 ранг и выше. Объявлять благодарности - начиная с 5 ранга и выше. Делать выговоры - начиная с седьмого. Контролировать общак и награждать медалями - только лидеры. Лидеры фракций могут распределять эти права между рангами в своих группах так, как им захочется. Для стритрейсеров есть также дополнительная привилегия - начинать гонку. Для полицейских: искать угнанные ТС и использовать бомбы С4. Для полицейских и военных теперь тоже подсчитываются рейты по числу арестов, а у медиков - по числу вылеченных больных. Вот такое обновление! Надеюсь, оно вам понравится, и вы с интересом продолжите играть на нашем сервере!
  12. Вы правы, у нас небольшой онлайн, не 800 и даже не 100. Но тем не менее, он есть. А с вами - будет +1. Так что, подключайтесь все-таки, будем рады =)
  13. Экономика сервера постоянно совершенствуется и развивается. На этот раз игроки получили возможность открывать свои частные бизнесы. Для этого нужно выбрать место, где будет расположен магазин, и его название. После проверки на корректность, игровой администратор произведет установку бизнеса. Владелец магазина может покупать лицензии на торговлю определенными товарами, которых доступно в настоящий момент более 40 видов. Владелец имеет право устанавливать любые цены на покупку и продажу товаров, регулируя их в панели управления бизнесом. Магазин имеет склад емкостью 50 ячеек, однако есть возможность улучшить его вплоть до 500 ячеек. Так что, если торговля не заладится, можно хотя бы воспользоваться этим бизнесом, как хранилищем всякого барахла Однако, вместе с расцветом торговли, бурно расцвел рэкет и вымогательство. Главари банд устанавливают на котроллируемых территориях поборы с бизнесов. Бизнесы, попавшие в зоны влияния банд, платят в их общак определенный процент с каждой продажи. Войны за территории стали более увлекательными, так как теперь одни зоны стали гораздо более доходными, чем другие, в которых мало или вообще нет бизнесов. Полная свобода предпринимательства, минимум правил, отсутствие налогов и правительства, все как на Далеком Западе в эпоху дикого капитализма! =) Приходите к нам играть!
  14. Средний онлайн установился сейчас в районе 20-25 игроков. Максимум - 42 было, не так давно. Т.к. аудитория исключительно русскоязычная, то больше всего играют вечером, примерно с 6 до 9 вечера по Москве.
  15. Если вы про нас, то.. администрация работает над этими недочетами =) А теперь кратко о последних изменениях. Все это время разработчики не закрывая свои редакторы трудились над экономикой сервера. И вот что у них получилось: Экономика сервера основана на таких природных ресурсах, как нефть, железо, медь, уголь и зерно. На нефтяных полях в центральной пустынной части карты идет круглосуточная добыча нефти,которая перерабатывается в бензин. Бочки с бензином продаются на четырех терминалах. Любой игрок может купить бочки, подъехав к терминалу на машине с багажником. В одну ячейку багажника помещается одна бочка на 50 литров бензина. Далее их можно развозить по заправкам. Обычно заправки покупают бензин дороже,чем его можно купить на терминалах, чтобы игрокам было выгодно пополнять запасы заправки. Все заправки штата находятся в частной собственности игроков. Владельцы заправок сами определяют, по какой цене они покупают и продают бензин. На заправках можно как заправить бак машины, так и купить несколько десятилитровых канистр с собой в дорогу, чтобы не застрять без бензина где-нибудь вдалеке от цивилизации. В большом карьере около Лас Вентурас ведется добыча железа, угля и меди. На добыче материалов в шахте можно неплохо заработать. К тому же эта работа не требует лицензии, поэтому особенно популярна среди новичков. Материалы составляют стержень всей экономики. Они требуются при починке транспорта в pay-n-spay. Спреи также находятся в частной собственности. Владельцы определяют закупочные цены на железо и медь, позволяя любому игроку заработать на доставке материалов из шахты. Также они определяют цены на продажу, из которых складывается стоимость ремонта в данном спрее. В материалах также нуждаются заводы по производству автозапчастей и двигателей машин. На этих заводах игроки могут заказать нужные им запчасти. Заказ будет выполнен, только если на складе имеются необходимые материалы, иначе производство останавливается. Автозапчасти и двигатели поставляют свою продукцию на автомобильные заводы. Во всех городах есть такие заводы, которые специализируются обычно на определенных моделях машин. В СФ например на заводе Ottos Cars производятся дорогие спортивные машины, в ЛС на заводе LS Offroads – внедорожники. Игрок может сделать заказ понравившейся ему модели, и оставить в качестве предоплаты половину стоимости авто. Далее, если на скаладе завода есть нужные запчасти и материалы, начнется производство. Когда заказ будет готов, игрок может забрать его, доплатив остальную сумму. Если же он не заберет заказ в течении трех дней, то заказ становится доступным для любого игрока, и его можно будет выкупить за полцены. Зерно, которое собирается комбайнерами на полях в районе Flint County, отвозится на мукомольные заводы в районе Blueberry Acres, которые покупают его по выгодной цене, перемалывают в муку и выставляют на продажу. Мука необходима для выпечки пиццы. Игроки могут покупать муку и развозить ее в пиццерии СФ. После того, как пицца готова, развозчики пиццы на служебном транспорте доставляют ее в дома горожан. На любом из этих этапов игрок может заработать деньги. Перечень материалов и производств будет расширяться, чтобы сделать игру еще более интересной и увлекательной. Также мы планируем ввести возможность любому игроку открыть свой бизнес по торговле разнообразными материалами с другими игроками. Приходите к нам играть!
  16. Hitori

    Memory leak

    Update: recently we try to host linux server on VPS with Debian 6.0. It's great! Mta server for linux works very well. No lags, no memory leaks!
  17. Hitori

    Problem !!

    Hi. I've had exactly the same problem and it was only when I connected to my local server. After some investigation I tried to change this config parameter in mtaserver.conf: 80 Change default value from 20 to 80. This helped me.
  18. Hitori

    Memory leak

    It happens every time when player joins. We have our custom mod. It's quite big (more than hundred resources). Yesterday I made an experiment on clean server with only three resources: play, freeroam and spawnmanager. I launched server, waited for 2 minutes and made measure of process memory (private working set). Then I repeated 10 times: connect, run a little, chat a little and disconnect. Again waited for two minutes and made measure. Result is +320 kb and it was not changed for long time untill I closed application. (sorry for my english)
  19. Hitori

    Memory leak

    Hi all. We have server on Win7x64. If there is no players online - everything is ok. But if we have online (not big, 10-20 players) server has a huge memory leak, up to 20 Mb in hour. IPB shows nothing suspicious. Lua VM memory stays on the same level. Any suggestions? Where should we search bugs?
  20. Всем доброго дня! Хочу рассказать об очередном небольшом, но приятном обновлении на нашем сервере. Теперь практически каждый транспорт имеет багажник. Размер багажника зависит от модели транспорта. Если транспорт рабочий или находится в угоне, то открыть багажник может любой игрок. В личном транспорте открыть багажник может только владелец. Содержимое багажника личного транспорта сохраняется при рестарте сервера, рабочего - нет. При взрыве транспорта содержимое его багажника пропадает. В данный момент в багажник можно положить: пиццу, мешок с зерном, оружие. Чтобы взять предмет из багажника либо использовать его нужно сделать двойной клик по слоту. Чтобы выбросить предмет из багажника, нужно сделать правый клик по слоту. При этом предмет безвозвратно теряется. Оружие можно покупать в трех оружейных заводах, расположенных в трех городах. Они помечены иконкой бизнесов BS. Приятной игры!
  21. Зачетное видео! И, кажется, сделали честную физику для мячика. Один только вопрос есть: мяч синхронизирован для всех клиентов?
  22. Извините, но коллеги попросили не раскрывать детали Зайдите к нам и поиграйте. Вы, как опытный разработчик, быстро разберетесь, что к чему
  23. Как и обещал, ссылка на видео: https://www.youtube.com/watch?v=ttQBCFOhSq8&feature=youtu.be У нашего проекта появился собственный форум, но я не уверен, что здесь можно дать ссылку на него.. А! Она есть в подписи к видео
  24. Есть ли возможность объединить несколько инсертов или апдейтов в один запрос? Чтобы шли как бы в одной транзакции. Интересует именно для sqlite баз.
  25. В тему про top10 игроков: https://community.multitheftauto.com/ind ... ls&id=5715 Появился вопрос. Список игроков берется на клиенте с помощью getElementsByType("player"). Что вернет функция? Список всех игроков онлайн, или только тех, которые находятся поблизости и синхронизированы?
×
×
  • Create New...