Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
dok379

Переменная onButtonClick

В общем у меня два диалоговых окна и мне нужно как то написать команду, которая будет делать последовательность действий.

Мне нужно, чтобы диалоговое окно которое на данный момент открыто - закрывалось и открывалось другое. Соответственно нужно составить алгоритм. 

Вот

 

 

onButtonClick = "

closeDialog 0; // должна идти первая переменная которая закрывает диалог.
sleep 1; // вторая должна делать задержку
[] execVM 'addons\taw_vd\fn_openTAWVD.sqf' // третья должна открыть новое меню с помощью службы "call" или прямым путем к файлу.
"
 

 

Как мне сделать из этих трех команд алгоритм? Не понимаю, как правильно расставить все знаки и скобки, чтобы работало.

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

 

В общем у меня два диалоговых окна и мне нужно как то написать команду, которая будет делать последовательность действий.

Мне нужно, чтобы диалоговое окно которое на данный момент открыто - закрывалось и открывалось другое. Соответственно нужно составить алгоритм. 

Вот

 

 

onButtonClick = "

closeDialog 0; // должна идти первая переменная которая закрывает диалог.
sleep 1; // вторая должна делать задержку
[] execVM 'addons\taw_vd\fn_openTAWVD.sqf' // третья должна открыть новое меню с помощью службы "call" или прямым путем к файлу.
"
 

 

Как мне сделать из этих трех команд алгоритм? Не понимаю, как правильно расставить все знаки и скобки, чтобы работало.

Во первых не call, а нужно использовать spawn в данном случае.

 

Делаем так:

OnButtonClick = "[] spanw fn_openTAWVD; closeDialog 0;";

В файле compiles.sqf добавьте:

 

 fn_openTAWVD = compile preprocessFileLineNumbers "addons\taw_vd\fn_openTAWVD.sqf";

И последний штрих - в самом fn_openTAWVD.sqf - сверху добавляем

 

sleep 1;

прямо перед createDialog

Edited by Windows (see edit history)

Share this post


Link to post
Share on other sites





  • 0

 

В общем у меня два диалоговых окна и мне нужно как то написать команду, которая будет делать последовательность действий.

Мне нужно, чтобы диалоговое окно которое на данный момент открыто - закрывалось и открывалось другое. Соответственно нужно составить алгоритм. 

Вот

 

 

onButtonClick = "

closeDialog 0; // должна идти первая переменная которая закрывает диалог.
sleep 1; // вторая должна делать задержку
[] execVM 'addons\taw_vd\fn_openTAWVD.sqf' // третья должна открыть новое меню с помощью службы "call" или прямым путем к файлу.
"
Как мне сделать из этих трех команд алгоритм? Не понимаю, как правильно расставить все знаки и скобки, чтобы работало.

 

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

Share this post


Link to post
Share on other sites
  • 0

Во первых не call, а нужно использовать spawn в данном случае.

 

Делаем так:

OnButtonClick = "closeDialog 0; [] spanw fn_openTAWVD";

В файле compiles.sqf добавьте:

 

 fn_openTAWVD = compile preprocessFileLineNumbers "addons\taw_vd\fn_openTAWVD.sqf";

И последний штрих - в самом fn_openTAWVD.sqf - сверху добавляем

 

sleep 1;

прямо перед createDialog

Чувак, спасибо большое! Второй день мозг ломал. 

Share this post


Link to post
Share on other sites
  • 0

Чувак, спасибо большое! Второй день мозг ломал. 

На здоровье)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By MisaAmane
      Спасайте, это читер или infistar на скрипты ругается? Сам вроде заходил без админки ок было. Сейчас человек зашел и вот такое вижу:

      И вообще можно ли выключить в infi функцию анти-хака? :D Он реально уже не палит многие новые читы, а вот админка хорошая. P.s. на сервере стоит увеличенный дамаг зомби. 
  • Our picks

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.