Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Поиск/снятие робы после ресуректа

тут можно задать вопрос по скриптингу
Post Reply
vissi d arte
Neophyte
Neophyte
Posts: 26
Joined: 03.10.2009 10:28

Поиск/снятие робы после ресуректа

Post by vissi d arte »

Тема заезженная, но я так и не нашел ответ на вопрос, сижу мучаю скрипт, всё работает кроме этого.

Суть проблемы:

Procedure Item;
Begin
UseObject(self);
UseSkill('Item Identification');
wait(500);
TargetToObject(ObjAtLayer(RobeLayer,self));
wait(1000);
end;

в итоге:
[11:02:04] System: Select an object to identify.
[11:02:05] System: What you selected does not seem to exist.
[11:02:07] System: You lose your concetration.
[11:02:09] System: The harakiri is executed successfully :)
[11:02:09] System: All the magical effects have been wiped.

Так же пытался решить эту проблему через undress, 1й раз снимает робу и итемит, но после следующего ресуректа пишет Cannot lift item (ID:$$$$$$$)
и так по кругу, что я не так делаю?
grundick
Developer
Developer
Posts: 272
Joined: 31.01.2008 21:16

Post by grundick »

Думаю, ты тут не при чём. Скорее это проблема стелсовского драгэндропа )
vissi d arte
Neophyte
Neophyte
Posts: 26
Joined: 03.10.2009 10:28

Post by vissi d arte »

а с ловушкой как быть?)

AddToSystemJournal('$'+IntToHex(GetType(ObjAtLayer(RobeLayer)),8));

показывает:
13:44:14 [Poplavok]: Compiling
13:44:14 [Poplavok]: Compiled succesfully
13:44:31 [Poplavok]: $0000204E
13:44:50 [Poplavok]: $0000204E
13:45:08 [Poplavok]: $0000204E
и т.д.

чар ресается и должно быть другое айди у робы, но почему-то он находит только одно айди...не меняется оно(
grundick
Developer
Developer
Posts: 272
Joined: 31.01.2008 21:16

Post by grundick »

Уже из названия ф-ии getType видно, что она возвращает тип, а не ИД )
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

проблема таки-да стелса, а точнее - особенности конкретно этого шарда - айтемы дублируются.
буду разбираться
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
grundick
Developer
Developer
Posts: 272
Joined: 31.01.2008 21:16

Post by grundick »

Дык что там с твоей робой то?
Voland
Posts: 7
Joined: 10.08.2009 9:26

Post by Voland »

он ее напрочь отказываеться находить после смерти
m0nya
Neophyte
Neophyte
Posts: 37
Joined: 08.02.2008 11:15
Contact:

Re: Поиск/снятие робы после ресуректа

Post by m0nya »

Таже история не снимает вопрос не решен ? поиск не дал результатов =9((

и айди совпадает (( $0000204E
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Поиск/снятие робы после ресуректа

Post by drabadan »

m0nya wrote:Таже история не снимает вопрос не решен ? поиск не дал результатов =9((

и айди совпадает (( $0000204E
а, что надо сделать?
m0nya
Neophyte
Neophyte
Posts: 37
Joined: 08.02.2008 11:15
Contact:

Re: Поиск/снятие робы после ресуректа

Post by m0nya »

Нужно снять её в пак, undress и тд не помогают ...
каждый рас когда я ресаю чара на нем появляется новая роба ... но стелс новой робы не видит, айди робы всегда одинаковое =((
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Поиск/снятие робы после ресуректа

Post by Vizit0r »

кажется я тогда таки-забыл про это. помню, что баг видел, а вот исправить вроде не исправил. или исправил все же - хз.
Давай опять логин-пароль и данные шарда в личку, буду поглядеть.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply