Page 5 of 8

Re: Скриптинг в Stealth для чайников.

Posted: 16.09.2016 21:20
by Vizit0r
все оказалось еще проще - это внутиклиентский макрос, а не серверный.
И он делает точно то же, что и стелс - вешает ловушку на таргет, юзает бинты, входящий таргет сразу кидается на себя.

Re: Скриптинг в Stealth для чайников.

Posted: 16.09.2016 22:02
by GeeZeR
Т.е. получается заставлять сам клиент как-то посылать ".bandageself" нет смысла. Юзаем тогда ту стелсовскую схему.

Re: Скриптинг в Stealth для чайников.

Posted: 16.09.2016 22:05
by GeeZeR
Ещё вопрос - почему ты прицел называешь "таргет"? Таргет это цель, мишень. Я поначалу путался ужасно, думал что вместо курсора с прицелом имеется ввиду сама цель на которую этот курсор помещается.

Re: Скриптинг в Stealth для чайников.

Posted: 17.09.2016 18:34
by Vizit0r
ну, как он в оригинале называется таргетом - так и называю. Переводы не использую, чтобы как раз не путаться.

Re: Скриптинг в Stealth для чайников.

Posted: 06.10.2016 19:29
by Macks
GeeZeR wrote:Ещё вопрос - почему ты прицел называешь "таргет"? Таргет это цель, мишень. Я поначалу путался ужасно, думал что вместо курсора с прицелом имеется ввиду сама цель на которую этот курсор помещается.
Так и есть, прицел это отображение на клиенте в следствии получения запроса на цель, как цель выбрал, передаются ее параметры.

Не нужно путать видимость с реальностью.

Re: Скриптинг в Stealth для чайников.

Posted: 15.01.2017 22:15
by 80aX
Подскажите кто знает, как в стелсе на питоне перевести строковое значение в целочисленное?

Re: Скриптинг в Stealth для чайников.

Posted: 15.01.2017 22:51
by drabadan
80aX wrote:Подскажите кто знает, как в стелсе на питоне перевести строковое значение в целочисленное?
http://stackoverflow.com/questions/3799 ... oat-or-int

Re: Скриптинг в Stealth для чайников.

Posted: 16.01.2017 0:02
by 80aX
drabadan wrote:
80aX wrote:Подскажите кто знает, как в стелсе на питоне перевести строковое значение в целочисленное?
http://stackoverflow.com/questions/3799 ... oat-or-int
Да вот int занят в стелсе уже, флоат не совсем подходит для моей задачи, подключать стороннюю доп библиотеку не хотел, решил спросить, может есть какой способ.

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

Пока в тестовом варианте это выглядит вот так и с флоатом не работает, если указать просто цифрой то всё ок:
runebook charges

Code: Select all

    NeedCharges = float(MaxCharges[0]) - float(CurrentCharges[0])
    AddToSystemJournal('Neeed to charge: {0}'.format(NeedCharges))
    FindType(0x1F4C, Backpack())
    if FindFullQuantity() > 0:
        MoveItem(FindItem(), FindFullQuantity(), Storage, 0, 0, 0)
        Wait(1000)
    UseObject(Storage)
    Wait(1000)
    FindType(0x1F4C, Storage)
    if FindFullQuantity() < NeedCharges:
        AddToSystemJournal('Do not have enough recalls for charging. Disconnecting.')
        # FullDisconnect()
        return False
    Grab(FindItem(), NeedCharges)
    Wait(1000)
    RecallsToCharge = FindType(0x1F4C, Backpack())
    DragItem(RecallsToCharge, NeedCharges)
    Wait(1000)
    DropItem(BookToCharge, 0, 0, 0)
    Wait(1000)
    return True

Re: Скриптинг в Stealth для чайников.

Posted: 16.01.2017 0:23
by drabadan

Code: Select all

 Grab(FindItem(), NeedCharges)
    Wait(1000)
    RecallsToCharge = FindType(0x1F4C, Backpack())
    DragItem(RecallsToCharge, NeedCharges)
    Wait(1000)
    DropItem(BookToCharge, 0, 0, 0)
   //вот ето все равно вот етому
   MoveItem(FIndItem(), NeedCharges, BookToCharge, 0,0,0);
по питонским преобразованиям я хз, пиши визу или попробуй в обертке изменить, написать функу, она поидее на уровень выше работает.

Re: Скриптинг в Stealth для чайников.

Posted: 16.01.2017 0:47
by 80aX
drabadan wrote:

Code: Select all

   //вот ето все равно вот етому
   MoveItem(FIndItem(), NeedCharges, BookToCharge, 0,0,0);
по питонским преобразованиям я хз, пиши визу или попробуй в обертке изменить, написать функу, она поидее на уровень выше работает.
Спасибо за подсказку, код упростит)

UPD: вообщем вопрос закрыт, по невнимательности решил что int не пашет, а оказывается всё работает. Не зря тема этого топика так называется)

Re: Скриптинг в Stealth для чайников.

Posted: 15.04.2018 16:48
by DDoS
Как запустить параллельно еще одну процедуру или функцию? exec не нахожу

Re: Скриптинг в Stealth для чайников.

Posted: 15.04.2018 23:09
by yuras
Такого нет. Для этого можно использовать или второй скрипт или, например, эвенты. Смотря с какой целью и что конкретно хотим добиться.

Re: Скриптинг в Stealth для чайников.

Posted: 16.04.2018 8:02
by nah nah
или внешний скрипт на языке, поддерживающим асинхрон или потоки

Re: Скриптинг в Stealth для чайников.

Posted: 16.04.2018 13:22
by DDoS
Вижу с гампами работа только по индексу, а lastgump нету?

Re: Скриптинг в Stealth для чайников.

Posted: 16.04.2018 16:54
by nah nah
не-а, нету