Работа со шринками!

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Работа со шринками!

Post by CONDOMchick »

плз помогите сделать такой скрипт (для ДРВ) :

обе функции на 1 кнопку.

1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.

заранее спасибо!
Dragon World. [since 2004]
BigMouseI
Posts: 93
Joined: 2006-04-15 09:00:35

Post by BigMouseI »

Не понятен 2 пункт, а так, используй глобальные переменные!
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

как конкретно сделать чтобы 2 ф-ции поочередно шли на 1 кнопку
Dragon World. [since 2004]
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

если не ошибаюсь в биндах:

exec function ; exec function2

или же:

exec script

Code: Select all

sub script()
  function()
  function2()
end sub


---
Если я правильно тебя понял.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Code: Select all

if uo.getglobal('asd')<>'1' then
{тут действие первого нажатия}
uo.setglobal('asd','1')
else
{тут дейсвие номер 2}
uo.setglobal('asd','0')
endif

Только надо заранее проинициализировать переменную asd.
DerMeister сейчас на нейрале!
Drakonid
Posts: 4
Joined: 2005-06-01 19:05:33

Re: Работа со шринками!

Post by Drakonid »

CONDOMchick wrote:плз помогите сделать такой скрипт (для ДРВ) :

обе функции на 1 кнопку.

1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.

заранее спасибо!


я поражаюсь...Набил 150 постов и все их содержание сводится к выпрашиванию скриптов...Попробуй написАть скрипт хоть раз сам , благо скрипт простой и потребует от тебя только открыть страничку с хелпом.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Der wrote:

Code: Select all

if uo.getglobal('asd')<>'1' then
{тут действие первого нажатия}
uo.setglobal('asd','1')
else
{тут дейсвие номер 2}
uo.setglobal('asd','0')
endif

Только надо заранее проинициализировать переменную asd.

инициализировать ничего не надо;)
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Re: Работа со шринками!

Post by CONDOMchick »

Drakonid wrote:
CONDOMchick wrote:плз помогите сделать такой скрипт (для ДРВ) :

обе функции на 1 кнопку.

1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.

заранее спасибо!


я поражаюсь...Набил 150 постов и все их содержание сводится к выпрашиванию скриптов...Попробуй написАть скрипт хоть раз сам , благо скрипт простой и потребует от тебя только открыть страничку с хелпом.



я ващето уже сделал.
ну правда пока не очень
я не просил сейчас скрипт а хотел узнать как на 1 кнопку запихать 2 ф-ции
Dragon World. [since 2004]
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

You Must Die wrote:если не ошибаюсь в биндах:

exec function ; exec function2


Ошибаешься. Подобный бинд просто запустит оба скрипта по очереди (причем второй не дожидаясь завершения первого) по любому нажатию кнопки.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Я же вам всё написал =)
DerMeister сейчас на нейрале!
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Der wrote:Я же вам всё написал =)


Я и не спорю. Я просто поправку к посту Мастдая сделал, чтобы новичкам было понятно почему этот способ нельзя использовать в данных целях.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

DerMeister =) wrote:

Code: Select all

if uo.getglobal('asd')<>'1' then
{тут действие первого нажатия}
uo.setglobal('asd','1')
else
{тут дейсвие номер 2}
uo.setglobal('asd','0')
endif

Только надо заранее проинициализировать переменную asd.

А зачем? Чтобы не получить в ответ "N/A"? Странный подход, но если так хочеться, тогда сделай так:

Code: Select all

if uo.getglobal('asd') == "N/A" then
uo.setglobal('asd','0')
endif
if uo.getglobal('asd')<>'1' then
{тут действие первого нажатия}
uo.setglobal('asd','1')
else
{тут дейсвие номер 2}
uo.setglobal('asd','0')
endif
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Брррр... Погоди, я же не знаю что ответит инжект если запросить значение неопределённой заренее глобалки. Если возвратит "N/A" то в чём проблемма? Мой скрипт как раз это и учитывает (повнимательнее посмотри как он работает =_) )
P.S: Я думал, что если непроинициализировать глобалку, то будит ошибка парсера и тд и тп... =) Вощем кажется Grin тут написал что-то поэтому поводу, вот тока его пост кудато исчез...
P.P.S: С возвращением... :wink:
DerMeister сейчас на нейрале!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

DerMeister =) wrote:Брррр... Погоди, я же не знаю что ответит инжект если запросить значение неопределённой заренее глобалки. Если возвратит "N/A" то в чём проблемма? Мой скрипт как раз это и учитывает (повнимательнее посмотри как он работает =_) )
P.S: Я думал, что если непроинициализировать глобалку, то будит ошибка парсера и тд и тп... =) Вощем кажется Grin тут написал что-то поэтому поводу, вот тока его пост кудато исчез...
P.P.S: С возвращением... :wink:

1. Я еще не совсем вернулся.
2. Знаешь фразу: "Незнание закона не освобождает от ответственности"? Вот тут прямая аналогия, если ты незнаешь, как ведёт себя команда, это не значит, что надо учитывать все возможные варианты, а значит, что надо просто проверить.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Мне в лом было проверять, я код из головы набивал так как сам никогда с этой проблеммй не сталкивался.
DerMeister сейчас на нейрале!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Кто нибудь объеснит в чем сыр бор? Скрипт DerMeister'а полностью работо способен;)
все отклонения в работе глобальной переменной учитываются в его скрипте;)) только про инициализацию зря... ;) Скрипт как раз все делает что надо;)
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Ну яж не знал чо да как, специально писал ...<>... в первом случае -)
DerMeister сейчас на нейрале!
Post Reply