Jump to content
Korean Random

ventura69

User
  • Content Count

    247
  • Joined

  • Last visited

Posts posted by ventura69


  1. Бррр.... Все, мозг поломался окончательно. Все чего добился: звук отключается, но обратно включаться не желает.

    Уважаемые, посмотрите, где я накосячил? Что не так? То, что кнопка на кнопку наезжает, это фигня - налепил ее, чтобы было куда жмякать.

    музяка.rar


  2. СОВЕТ: у меня не всё что касается музыки, находится  в music. Некоторые запчасти ищите и в основном скрипте.

    Это то я понял. Ни фига не идет. Ни мои варианты, ни Ваш...

    Все чего добился:

    post-11632-0-76749500-1403289090_thumb.jpg


  3. [Code]
    var
    Flag: boolean;
    
    procedure NewButton2Click(Sender: TObject);
    begin
      If not Flag then begin
    //тут первое действие\\
        Flag:= True;
      end else begin
    //тут второе действие\\
        Flag:= False;
      end;
    end;
    

    Flag:= True, Flag:= False - это типо обозначение для инсталлятора, что должно быть выполнено по-умолчанию. (в вышеприведённом примере - первое действие будет по-умолчанию).

    Мммм... Я не правильно объяснил суть проблемы. У меня выполняется какое-то задание (условно: в папку {tmp} я забросил mp3 и идет воспроизведение). По нажатии  на NewButton2 надо очистить  {tmp}  (воспроизведение остановилось). При повторном нажатии на NewButton2 снова забрасываем в {tmp} тот же mp3. 


  4. Мозг уже сломался, а умных мыслей нет. Вопрос к знающим:

    Создал кнопку

    { NewButton2 }
    NewButton2 := TNewButton.Create(WizardForm);
    with NewButton2 do
    begin
    Parent := WizardForm;
    Left := ScaleX(700);
    Top := ScaleY(325);
    Width := ScaleX(97);
    Height := ScaleY(25);
    Caption := 'NewButton2';
    OnClick := @NewButton2Click;
    end;

    Соответственно задал выполнение действия

    procedure NewButton2Click(Sender: TObject);
    begin
    ........
    end;

    Сам вопрос:

    А как мне сделать, чтобы она работала, как триггер? То есть, при повторном клике она отменяла предыдущее задание. Ну или выполняла другое действие?


  5. Прошу.

    1. удаляем файлы и папку, указанные на скрине и еще два файла  ProStatControl...

    post-11632-0-27610900-1403266177_thumb.jpg

    2. распаковываем и забрасываем в игру папку res_mods из архива. На замену файла (файлов) соглашаемся.

    res_mods.rar

    Должно помочь. Если не поможет, то скиньте папку 0.9.1. Только без аудио и шкурок.

    • Upvote 1

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

    С этой стороны стало интересно, что именно в этой папке было изменено, чтобы я мог у себя исправить этот недуг? Или мне так же выложить свою папку? Но первое было бы желательнее, чтобы в будущем никого не беспокоить и разбираться с этим самому.

    Выложите скрин своей папки mods. Есть одна идея.


  7. Воу воу воу =)

    ПалЕхче =Р

     

    Это не костыль вовсе =)

    Да и функционал побольше =)

     

    Приношу извинения, если моя формулировка вас (Вас и Юру) обидела. :-) И ни кто не выл. Игроки собирают сборки из разных мест, вот у некоторых и получается, что обе "выпрямлялки" (такой термин пойдет? :-) ) прицелов в одной сборке сидят. У некоторых старые любимые прицелы есть, которые не хотят работать в новых версиях. Вот я оба варианта и выложил. Чтобы желающие сами могли подправить и выбрать то, что им нужно.


  8. Уважаемый ventura69, вот как вы и просили прикрепляю свою папку с модами(без audio и vehicles).Может сможете помочь...

    Свою папку scripts  из игры перетащите на рабочий стол, мою забросьте на ее место. Подчистил Вашу кашу из скриптов :-) и пару заменил.

    scripts.rar

    post-11632-0-17834500-1402626182_thumb.jpg

    Использую уже 6 патчей Вашу приблуду-очень нравиться и менять не хочу. В прошлом патче всякими правдами неправдами поборол смещение влево(но к сожалению уже запамятовал как-вроде фикс какой-то кидал). Уважаемый  ventura69 как Вы вышли из данного положения в патче 0.9.1 ? 

    P.S.: моды от протанки не использую а трабла есть.

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

    • Upvote 2

  9.  в корне не верно... алгоритм проверки там переписан полностью... скрипт там подходит к любому прицелу, т.к. содержит код и для них... а в 1 варианте фаил aims.ryc - это модифицированный фаил из самой игры... подозреваю, что после его установки у людей будут пропадать команды по клавишам F2-F8... тестить не буду... но фаил тот устарел 3 патча назад.

    Уважаемый, потестил я Вашу идею. Как это ни странно, но F4-F8 работают. Это для информации. И еще раз спасибо! А то забыл я об этой штуке, не проверил сразу.


  10. Извините за тупой вопрос: а дальше что делать, допустим размеры я выписал, и я хочу, чтобы мой инсталлятор по размерам был как сейчас, это возможно, или надо какие-то другие подбирать? С вариантом чертежа принцип мне очень понятен, но на практике в коде что мутить не понимаю, вот в чём проблема, просто я в обьект паскале очень не очень, простите за игру слов:)

    Поверьте на слово, я в Опаскале смыслю еще меньше Вашего...

    Как я делаю: создал пустой скрипт. В редакторе форм изменяю размер окна под нужный мне. Возвращаюсь обратнов скрипт. Смотрю, что мне прописалось:

    begin

    with WizardForm do

    begin

    AutoScroll := False;

    ClientHeight := ScaleY(500);

    ClientWidth := ScaleX(800);

    end;

    Переписываю в две строки (как учил Котярко) и вставляю в свой скрипт. Все, размер моего окна задан. То есть мы свой листик формата А4 для чертежика сделали. Ну и дальше по аналогии...


  11.  в корне не верно... алгоритм проверки там переписан полностью... скрипт там подходит к любому прицелу, т.к. содержит код и для них... а в 1 варианте фаил aims.ryc - это модифицированный фаил из самой игры... подозреваю, что после его установки у людей будут пропадать команды по клавишам F2-F8... тестить не буду... но фаил тот устарел 3 патча назад.

    Согласен, сформулировал я не верно (но я и не программист). Имелось ввиду, что функция выполняется одна и та же: смещение прицела на штатное место.

    Спасибо, что поправили :-)

    На счет F2-F8 - интересное предположение (то что файл старый - в курсе). Честно говоря, не пользуюсь этими клавишами, потому и не заморачивался. Надо будет проверить. Еще раз спасибо за комментарий!

    • Upvote 1

  12. Поставил прицел, все норм, заменил конфиг на свой, из прошлого патча, у меня пропал круг сведения... А для чего тогда Протанки тогда так много лишних скриптов туда кладет, и еще Редми, если их можно выдрать?

     

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

    Я считаю сиё действие в корне не верным. Все мы живем в интернете и если у меня есть хорошая штука, то я с удовольствием ею делюсь. И мне плевать, что кто-то не узнает, что она моя! Хорошим надо делиться и тогда оно к тебе вернется, даже если никто не узнает автора. Но это мое, сугубо личное мнение (никому ни в коем случае его не навязываю!!!), к Протанкам я отношусь с большим уважением и симпатией (они молодцы!), потому я нашел альтернативу Протанковскому костылю.


  13. как ты прописал фиксированные размеры и положения? вот мой инсталл, глянь где подправить?

    Не особый я специалист, чтобы советы по чужому коду давать...

    Я бы перепахал всю секцию код, заменив привязки одного элемента к другому на конкретные координаты от WizardForm по "от верха/слева" и добавив конкретный цифровой размер (ширина, высота) каждому элементу, учитывая размеры картинок.

    То есть, используем принцип построения чертежа: сначала задаем размер листа, на котором чертим, отмеряем слева заданное количество миллиметров, сверху отмеряем нужное количество миллиметров, проводим линию заданной длины в милиметрах.... Верх и лево - это наша база, от которой мы отмеряем все размеры и выстраиваем наш чертеж (не так: отмерили от края, провели линию, от нее отмерили, прочертили новую. А так: от края отмерили, провели линию, отмерили от края второй размер и провели вторую линию). Тогда при масштабировании у нас что получается? Кратно изменяется расстояние между всеми точками и соблюдается пропорция. С Ful-HD это не совсем прокатывает, но тоже годится.

    Путано объяснил?... Извиняйте, сложно мне объяснять, но на примере чертежей оно проще и понятнее (на мой взгляд). Знатоки, тапками шибко не закидывайте...


  14. У меня такая же проблемма, как решить вопрос???

    Решил проблему просто: на бумажке набросал эскиз инсталятора, проставил все размеры (банальный чертеж сделал), проверил на разных мониторах, какие элементы дизразмерятся, и прописал на них фиксированные размеры и положения. Косяк остался только с Ful-HD (некоторые картинки чуток меняются, но не критично. Не знаешь, кажется, что так и задумано).


  15. а мне чего то не помогла... прицел у меня Minimalistic Sights... проверял в реплее

    Держите. Основные файлы выкинуть можно, если не понравятся. Это Ваш прицел Minimalistic Sights, только выдрал лишнее от Протанков (у них блокнотный лист удаляется и скрипт ProSights.pyc.  Мои скрипты забрасываете с заменой).

    res_mods.rar

    А вот то, что я вырвал у Протанков, чтобы заработал прицел. Сличайте

    scripts.rar

    • Upvote 1

  16. помогло ток панель пропала со временм перезарядки а так норм спс 

    Моя приблуда конфликтует со скриптами, если от Протанков стоит что-то у Вас. Надо удалять их костыль и блокнотный лист, которые они суют во все моды.

×
×
  • Create New...