Автоставка всем смотреть...

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Sauron
Сообщения: 105
Зарегистрирован: 25 сен 2010, 14:41

Автоставка всем смотреть...

Сообщение Sauron »

Вот нашел код кнопки когда нажимаешь поставить на аукцион:

Код: Выделить всё

    for(var i:Number=1;i<=5;i++) _root["votes"+i+"_btn"].enabled=true; 
И вот нашел сами кнопки:

Код: Выделить всё

votes1_btn.onRelease=function(){ f_set_game(1); }votes2_btn.onRelease=function(){ f_set_game(2); }votes3_btn.onRelease=function(){ f_set_game(3); }votes4_btn.onRelease=function(){ f_set_game(4); }votes5_btn.onRelease=function(){ f_set_game(5); } 
Мне нужно помочь сделать автоставку чтобы ставилось само если нажать на кнопку один раз автоставка... Будет ставится пока не нажать повторно.
Как так сделать незнаю.
Кнопки уже сделал вот код их:

Код: Выделить всё

autostake1_btn.onRelease=function(){ f_set_game(1); }autostake2_btn.onRelease=function(){ f_set_game(2); }autostake3_btn.onRelease=function(){ f_set_game(3); }autostake4_btn.onRelease=function(){ f_set_game(4); }autostake5_btn.onRelease=function(){ f_set_game(5); } 
А вот код этих кнопок сделать не получилось.
Вот что я уже сделал немного:

Код: Выделить всё

    for(var i:Number=1;i<=2;i++) _root["autostake"+i+"_btn"].enabled=true; 
Помогите, кто может очень нада !!!
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: Автоставка всем смотреть...

Сообщение Doker »

Я впринцепи знаю как сделать в батле.
Функцию отвеающую за ставку - сделать таймером. И после нажатия на кнопку выполнять нажатие на кнопку каждые... нацатаать секунд. Как закончились деньги - остановить таймер.
Sauron
Сообщения: 105
Зарегистрирован: 25 сен 2010, 14:41

Re: Автоставка всем смотреть...

Сообщение Sauron »

Doker
А как ее сделать таймером ?
Примерный код можете выложить ?
Буду очень благодарен.
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: Автоставка всем смотреть...

Сообщение Doker »

Код: Выделить всё

    import flash.utils.*;    import flash.events.*;  var minuteTimer:Timer = new Timer(15000); //сколько раз повторять. если Timer(1000); то будет повторятся каждую секунду без перерыва. Если Timer(1000,1); то выполнится один раз через 1 секунду.                        minuteTimer.addEventListener(TimerEvent.TIMER, onTick);             minuteTimer.start();  public function onTick(event:TimerEvent):void   {//то,что нужно повторять}
это ТОЛЬКО (!) для ас 3
Sauron
Сообщения: 105
Зарегистрирован: 25 сен 2010, 14:41

Re: Автоставка всем смотреть...

Сообщение Sauron »

Ну отредактировал под себя и вот сделал так:

Код: Выделить всё

    import flash.utils.*;  var minuteTimer:Timer = new Timer(1000); //сколько раз повторять. если Timer(1000); то будет повторятся каждую секунду без перерыва. Если Timer(1000,1); то выполнится один раз через 1 секунду.                       minuteTimer.addEventListener(TimerEvent.TIMER, onTick);            minuteTimer.start(); public function onTick10(event:TimerEvent):void   {    for(var i:Number=1;i<=2;i++) _root["autostake"+i+"_btn"].enabled=true; //то,что нужно повторять}
У меня выдало приложение ошибку вот такую:
 Фото
Изображение
Аватара пользователя
Doker
Модератор
Модератор
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53

Re: Автоставка всем смотреть...

Сообщение Doker »

поправил код.
Sauron
Сообщения: 105
Зарегистрирован: 25 сен 2010, 14:41

Re: Автоставка всем смотреть...

Сообщение Sauron »

Отредактировал и ошибка такая:
 Фото
Изображение
Код который вставил вот:
 Фото
Изображение
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Автоставка всем смотреть...

Сообщение psix55 »

У тебя точно исходник на AS3???
Sauron
Сообщения: 105
Зарегистрирован: 25 сен 2010, 14:41

Re: Автоставка всем смотреть...

Сообщение Sauron »

psix55
Незнаю.
А можете сделать код еще на as2 ?
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Автоставка всем смотреть...

Сообщение psix55 »

Я AS2 плохо знаю
Ответить