Jump to content

RusRambo

Members
  • Posts

    90
  • Joined

  • Last visited

Everything posted by RusRambo

  1. Зарплату не обещаю, условия труда будут тяжёлые, зато можно верить в светлое будущее и трудиться на общее благо
  2. Тогда стоит ли говорить что можно сделать сейчас? Главное фантазия! Работай на меня. Фантазии у меня хоть отбавляй, а вот Lua не знаю. Вместе мы взорвём этот мир
  3. Наверное я уже задолбал всех своими глупыми вопросами и нелепыми идеями, но тем не менее Можно ли сделать так, чтобы игрок не мог одновременно иметь и ружьё, и автомат? Например, либо полуавтомат, либо автомат, либо дробовик какой-нибудь, а одновременно 3 здоровенные пушки - никак. И вот ещё: можно ли сделать так, чтобы за спиной у персонажа висело оружие? Тот же огромный автомат например. Модельки я видел в редакторе карт, но как они будут послушно следовать за персонажем?
  4. Спасибо, сообразил, осталось только довести до ума и пару-тройку картинок прилепить. Кстати, я тут подумал, что хорошо бы сделать систему "групп" как в MMORPG. Ну типа... выделил персонажа, пригласил его в группу. Если он соглашается, то слева вверху виден портрет участника группы и появляется возможность писать в чат группы. Очень удобно, ведь "чат фракций" - глупость несусветная. Разве что полицейским да медикам "радиочастоту" можно врубить... И, надо заметить, что больше пяти игроков в группе - не очень удобно. Целый балаган получается уже.
  5. Спасибо. Кстати, сам себе создал головную боль: как перевести, скажем, Mulholland Intersection? В голову лезет только "Развязка Малхолланд". А Verdant Bluffs? "Зеленеющие Утёсы"? Это уже какой-то World of Warcraft получается с его "Запредельями" и "Красногорьями"... А хотелось как лучше. З.Ы.: Так и тянет обозвать Juneper Hill "Русским Холмом", Ganton "Комптоном", а Los Santos "Лос-Анджелесом". Но нельзя
  6. Что есть семьдесят зон пред Великим и Могучим? Перевести не проблема... Там и переводить то нечего. Хм... а как это оформить то в коде? --------------------------------------------- local screenWidth, screenHeight = guiGetScreenSize() local screenHeights = { screenHeight-screenHeight / 24; screenHeight-screenHeight / 22.5; } local player = getLocalPlayer() local zoneNames = { ['Bayside Marina']='Причал Бэйсайд' } function showText( ) local x, y, z = getElementPosition( player ) local zoneName = zoneNames[getZoneName(x, y, z, false)] dxDrawText( zoneName, 44, screenHeights[1], screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) dxDrawText( zoneName, 44, screenHeights[2], screenWidth, screenHeight, tocolor ( 255, 255, 255, 255 ), 1, "pricedown" ) end addEventHandler("onClientRender", getRootElement(), showText) Вот короче более-менее рабочий вариант. Только ругается на UTF-8 и не воспроизводит шрифтом Pricedown. В итоге убогий другой шрифт юзает. НО пишет по-русски... --- MX_Master: юзайте ББ код [lua] вместо
  7. Ну хорошо. Получу я текст на англ. языке в виде "Garcia". Можно сделать проверку типа "если переменная1 = Garcia, тогда переменная2 = Гарсия" и вывести текст в переменной2 на экран? Ну... Типа изменить более грубым и трудоёмким способом названия. Их там не так много, как кажется, этих названий зон. Да и они давным-давно всем известны чуть ли не наизусть.
  8. Спасибо. Примерно я так разобрал (на пальцах), как высчитать, а вот за код отдельное "спасибо". Вообще, довольно странно я выглядел на работе: сижу в свободное время и черчу оси, точки, отрезки, считаю угол Довольно жуткое зрелище - когда на тебя удивлённые взгляды люди бросают. Я обязан выучить Lua!
  9. Я никак не вкурю, как правильно развернуть персонажа в сторону создаваемого курсором маркера... Остальное то легко...
  10. Хочу кое-что спросить. local screenWidth, screenHeight = guiGetScreenSize() local screenHeightPod = screenHeight / 3.6 local screenHeightPod2 = screenHeight / 3.65 local screenHeightPodd = screenHeight / 22.5 local screenHeightPodd2 = screenHeight / 24 LOSY = getLocalPlayer() function showText( ) local playerX, playerY, playerZ = getElementPosition( LOSY ) local playerZoneName = getZoneName( playerX, playerY, playerZ, false ) dxDrawText( playerZoneName, 44, screenHeight-screenHeightPodd2, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) dxDrawText( playerZoneName, 44, screenHeight-screenHeightPodd, screenWidth, screenHeight, tocolor ( 255, 255, 255, 255 ), 1, "pricedown" ) end addEventHandler("onClientRender", getRootElement(), showText) Вот самый простенький клиентсайд-скрипт, который показывает в углу названия локаций. А как можно сделать так, чтобы он показывал: а) по-русски их; б) примерно тем же шрифтом? Заранее спасибо. --- МХ_Master: юзайте ББ код [lua] вместо
  11. Пользуясь случаем хочу ещё подать идею. Может, кто догадается как это сделать и даже выложит в открытый доступ (хотя я уж и не надеюсь...). В общем, почему бы не сделать так, чтобы по клику мыши не появлялся некий голубенький маркер и персонаж к нему не шёл медленно? Типа как в тех же самых RPG: кликнул-пошёл. Это и упростит игровой процесс в ряде случаев, и позволит больше общаться в чате во время такой прогулки. Ну или, на худой конец, "автоходьбу" надо сделать. Нажал на кнопку - и персонаж медленно побрёл туда, куда смотрит. Нажал ещё раз - перестал. Простите за флуд, если что.
  12. Зато перестанут после "смерти" возвращаться и незамедлительно мстить. Да и при столкновении бандформирований не будет бесконечного притока сил. Вполне оправданное решение. А дети... ну... дети на то и дети, чтобы учиться чему-то новому. Например, отыгрывать роль, а не беситься на RP-сервере. В общем, мысль моя вам понятна, думаю. Если кто такой ресурс соорудит и поставит на свой сервер, то, бьюсь об заклад, как его не покроют трёхэтажным, а поступит он правильно. Кстати, что любопытно: подобное давно уже используется в MMORPG, где игровой процесс только и завязан, что на бешеном сражении. Но там то на "слабость после воскрешения" никто не ругается, верно? Верно. Это игроки в GTA обнаглели.
  13. Про РП, про РП. Я конечно не силён в скриптах, да и не сказать, чтобы большой стаж был на ролевых серверах, но всё-таки идею подам - а уж вы решайте, хороша ли и сложна ли. В общем, было бы очень здорово, если бы после "смерти" персонажа держали в больнице (обездвиженным, с анимацией) минуты 2, не более. А далее - порядка пяти-восьми минут "дебафа". Дебаф будет выражаться в том, что пока он действует, у персонажа будет меньшее количество максимальное патронов, hp и брони. Так сказать, пусть поправляется, ведь нехорошо сразу после госпитализации бегать, скакать и искать на голову приключения. Ну и время перезарядки можно увеличить, пока дебаф действует. Да и driveby для него отключить
  14. Задам вопрос. Что вы думаете по поводу того, что убитый персонаж через несколько секунд всего живой-здоровый выбегает из госпиталя местного и вновь бежит "убивать всё живое"? Неприятно, верно? Но и лежать в "больнице" минут десять - перебор. Так?
  15. Я не понимаю, чего вы боитесь качать по 100 Мб с серверов. Некоторые вон World of Warcraft после каждой сессии качают заново... Все 25 Гигабайт... ЖУТЬ.
  16. На абсолютно любой, на которой я свои изменения вносил. Пока не сохраню их и не перезапущу MTA - не даёт невидимая преграда к объектам подобраться пешком.
  17. Собственно, сабж. Долго не думая, решил побродить по разным Roleplay-проектам, как успешным, так и не очень (и тех, и других чрезвычайно мало). Также посетил несколько форумов. В связи с тем, что закрылся один очень популярный ресурс, на котором подобные вопросы обсуждались, давайте в этой теме предлагать идеи и конкретные решения относительно ролевых режимов игры. Простите, если создание такой темы неуместно.
  18. Скажите пожалуйста, а можно сделать так, чтобы персонаж "прилипал" к транспортному средству только тогда, когда он "присел" [c]? И только к определённым видам транспорта. Зачем: для упрощённой и надёжной перевозки пассажиров на воде. Я это... ну... не шарю, так сказать. Намекните, если сообразите как это сделать. Я поколдую...
  19. Собственно, сабж. По просьбе товарищей с соседней темы создал отдельную, ведь оффтопить нехорошо. Простите заранее за "нубство", ибо я и есть нуб. В общем, к теме. Суть проблемы такова: в "режиме тестирования" (как я это сам обозвал) в редакторе карт ([F5], когда CJ'ем бегаешь) не могу подойти к объектам, которые я сам поставил. В радиусе шагов пятнадцати стоит некая невидимая стена. Любопытно, что на транспорте подъехать/подплыть/подлететь к поставленным мною объектам можно. Подойти пешком - ну никак. Спасает только сохранение карты и перезапуск не просто редактора, а целиком MTA. Если кто сталкивался с этим или просто может помочь - пишите. МТА 1.1 переустанавливал, не помогает. В 1.0 у меня такой беды нет.
  20. Авторитет есть, а вот знаний Lua - нет. Приму любую помощь в изучении скриптинга (от указания названий и авторов учебников до условно-бесплатных онлайн-консультаций) MTA:SA, я способный ученик))))) Да и времени вечером после работы много свободного.
  21. Не хватает одного единственного серьёзного Roleplay-сервера с фичами не хуже, чем на Valhalla Gaming. Все эти ваши, прости Господи, "у меня как бы будет RP-сервер, но RP там не будет" уже вот где сидят. Хотя бы Godfather SAMP'овский запилили! Впрочем, вам конечно же виднее. А я тихо пойду учить Lua А знаете, с GUI МТА'шным и просто с некоторой долей фантазии можно наворотить книги внутри игры, подобие компьютернов и e-mail (хотя бы в суперупрощённой модели, как в "Vampire: the Masquerade. Bloodlines"), гигантский список достижений, интересную систему прокачки персонажей, квесты по типу "принеси мне пачку денег" или "довези из пункта А в пункт Б за определённое время"... И даже перемещение игрока по клику мыши. "Но зачем?" - Спросите вы. И это печально.
  22. Собственно, у меня проблема в 1.1 в редакторе: не могу персонажем подойти к объектам мною поставленным. Подъехать на транспорте - легко, а вот подойти - ну никак. Помогите.
  23. В MTA:SA не хватает популярного русскоязычного Roleplay-мода на уровне Valhalla Gaming. А потому рекомендую писать в личку, там и договоримся о том, кто что умеет, кто чем поможет и пр. Давайте ВМЕСТЕ работать над крутым сервером.
  24. С удовольствием приму участие в разработке любого мода в качестве тестера/маппера.
  25. Русскоязычных серверов ролевой игры не существует в MTA?
×
×
  • Create New...