Page 1 of 1
Работа со шринками!
Posted: 2006-05-15 14:31:59
by CONDOMchick
плз помогите сделать такой скрипт (для ДРВ) :
обе функции на 1 кнопку.
1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.
заранее спасибо!
Posted: 2006-05-15 15:47:04
by BigMouseI
Не понятен 2 пункт, а так, используй глобальные переменные!
Posted: 2006-05-15 16:10:57
by CONDOMchick
как конкретно сделать чтобы 2 ф-ции поочередно шли на 1 кнопку
Posted: 2006-05-15 16:14:58
by Scripts Writer
если не ошибаюсь в биндах:
exec function ; exec function2
или же:
exec script
Code: Select all
sub script()
function()
function2()
end sub
---
Если я правильно тебя понял.
Posted: 2006-05-15 16:17:32
by DerMeister =)
Code: Select all
if uo.getglobal('asd')<>'1' then
{тут действие первого нажатия}
uo.setglobal('asd','1')
else
{тут дейсвие номер 2}
uo.setglobal('asd','0')
endif
Только надо заранее проинициализировать переменную
asd.
Re: Работа со шринками!
Posted: 2006-05-15 18:42:04
by Drakonid
CONDOMchick wrote:плз помогите сделать такой скрипт (для ДРВ) :
обе функции на 1 кнопку.
1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.
заранее спасибо!
я поражаюсь...Набил 150 постов и все их содержание сводится к выпрашиванию скриптов...Попробуй написАть скрипт хоть раз сам , благо скрипт простой и потребует от тебя только открыть страничку с хелпом.
Posted: 2006-05-15 19:07:45
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.
инициализировать ничего не надо;)
Re: Работа со шринками!
Posted: 2006-05-15 20:33:02
by CONDOMchick
Drakonid wrote:CONDOMchick wrote:плз помогите сделать такой скрипт (для ДРВ) :
обе функции на 1 кнопку.
1ое нажатие - ищет шринк и использует его.
2ое нажатие ищет пустые шринки использует их на высунотое животное и кладёт его в пак.
заранее спасибо!
я поражаюсь...Набил 150 постов и все их содержание сводится к выпрашиванию скриптов...Попробуй написАть скрипт хоть раз сам , благо скрипт простой и потребует от тебя только открыть страничку с хелпом.
я ващето уже сделал.
ну правда пока не очень
я не просил сейчас скрипт а хотел узнать как на 1 кнопку запихать 2 ф-ции
Posted: 2006-05-15 22:11:33
by Edred
You Must Die wrote:если не ошибаюсь в биндах:
exec function ; exec function2
Ошибаешься. Подобный бинд просто запустит оба скрипта по очереди (причем второй не дожидаясь завершения первого) по любому нажатию кнопки.
Posted: 2006-05-16 05:51:57
by DerMeister =)
Я же вам всё написал =)
Posted: 2006-05-16 12:17:07
by Edred
Der wrote:Я же вам всё написал =)
Я и не спорю. Я просто поправку к посту Мастдая сделал, чтобы новичкам было понятно почему этот способ нельзя использовать в данных целях.
Posted: 2006-05-19 10:39:24
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
Posted: 2006-05-21 21:18:50
by DerMeister =)
Брррр... Погоди, я же не знаю что ответит инжект если запросить значение неопределённой заренее глобалки. Если возвратит "N/A" то в чём проблемма? Мой скрипт как раз это и учитывает (повнимательнее посмотри как он работает =_) )
P.S: Я думал, что если непроинициализировать глобалку, то будит ошибка парсера и тд и тп... =) Вощем кажется Grin тут написал что-то поэтому поводу, вот тока его пост кудато исчез...
P.P.S: С возвращением...

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

1. Я еще не совсем вернулся.
2. Знаешь фразу: "Незнание закона не освобождает от ответственности"? Вот тут прямая аналогия, если ты незнаешь, как ведёт себя команда, это не значит, что надо учитывать все возможные варианты, а значит, что надо просто проверить.
Posted: 2006-05-22 13:12:29
by DerMeister =)
Мне в лом было проверять, я код из головы набивал так как сам никогда с этой проблеммй не сталкивался.
Posted: 2006-05-22 19:13:57
by Grin
Кто нибудь объеснит в чем сыр бор? Скрипт DerMeister'а полностью работо способен;)
все отклонения в работе глобальной переменной учитываются в его скрипте;)) только про инициализацию зря...

Скрипт как раз все делает что надо;)
Posted: 2006-05-22 19:18:42
by DerMeister =)
Ну яж не знал чо да как, специально писал ...<>... в первом случае -)