Животное в ПвП!(ПОМОГИТЕ ПОЖАЛУЙСТА)

Anything and all.

Moderators: Murderator+, Murderator

ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Животное в ПвП!(ПОМОГИТЕ ПОЖАЛУЙСТА)

Post by ДРВ »

Можно ли сделать так чтобы не через айди,а садишься на животное и скрипт запоминает его,и при повторном нажатии садится на то животное,на котором ты сидел.вот пример скрипта.

Code: Select all

sub horsa() 
 UO.Msg('Я ПОШУТИЛ!')
var Horse='0x004CFC74' ;
If NOT UO.ObjAtLayer('Horse') Then
 UO.UseObject(Horse)
 Else
UO.UseObject('self')
 UO.Msg('*КУСИ ЕГО*')
 uo.waittargetobject('laststatus')
 EndIf
 end sub
:(
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Ну помогите ПЛИЗ!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Code: Select all

sub horsa() 
   if NOT uo.objatlayer('Horse') then
      uo.useobject(uo.getGlobal("Horse.ID"))
   else
      uo.setGlobal("Horse.ID",uo.objatlayer("Horse"))
      uo.useobject('self')
   endif
endsub
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Destruction wrote:

Code: Select all

sub horsa() 
   if NOT uo.objatlayer('Horse') then
      uo.useobject(uo.getGlobal("Horse.ID"))
   else
      uo.setGlobal("Horse.ID",uo.objatlayer("Horse"))
      uo.useobject('self')
   endif
endsub
слезает,но потом отказывается залазить...
пишет can`t see the target
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

может

Code: Select all

if uo.objatlayer('Horse') then 
uo.getserial('Horse')

??? :|
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

Code: Select all

  uo.setGlobal("Horse.ID",uo.objatlayer("Horse")) 

Дестракшн , блин тоже мне експерт , ты бы сначало проверил прежде чем народ в заблуждение вводить , ID возвращаемое ,uo.objatlayer("Horse"), не являеться ID лошади !!!
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Дайте целый скрипт! :(
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

НУ ПОМОГИТЕ ЖЕ! :(
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

admir wrote:

Code: Select all

  uo.setGlobal("Horse.ID",uo.objatlayer("Horse")) 

Дестракшн , блин тоже мне експерт , ты бы сначало проверил прежде чем народ в заблуждение вводить , ID возвращаемое ,uo.objatlayer("Horse"), не являеться ID лошади !!!

Гмм, у тебя не является, а у меня является )

И неепёт. Сервер localhost, всё проверил.

PS: Поэтому я эксперт, а не ты.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

дважды липа а не експерт , в отличи от тебя я всетаки проверял , объект возвращаемый от обжект лейер каждый раз меняется при залезании на лошадь .
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Хватит ругатся!помогите пожалуйста!
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

admir wrote:дважды липа а не експерт , в отличи от тебя я всетаки проверял , объект возвращаемый от обжект лейер каждый раз меняется при залезании на лошадь .


Серийник лошади всегда меняется после залезания/слазенья с нее. Проверь.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

Edred wrote:Серийник лошади всегда меняется после залезания/слазенья с нее. Проверь.

сериал самой лошади не меняеться , а id слоя меняеться и он не равен ид лошади
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Дайте работающий скрипт!ПОЖАЛУЙСТА!
Dominator
Posts: 124
Joined: 2005-04-06 05:53:47

Post by Dominator »

несовсем то что ты просил но он рабочий

Code: Select all

sub Slez()
UO.UseObject('0x0016AF2C')
UO.say('all kill')
UO.Set('lasttarget','laststatus')
end sub

#zalezat na givotnoe#
sub Zalez()
UO.UseObject('0x001CF641')  # ID животного
end sub
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Dominator wrote:несовсем то что ты просил но он рабочий

Code: Select all

sub Slez()
UO.UseObject('0x0016AF2C')
UO.say('all kill')
UO.Set('lasttarget','laststatus')
end sub

#zalezat na givotnoe#
sub Zalez()
UO.UseObject('0x001CF641')  # ID животного
end sub
У меня есть через АЙДИ!Мне нужно БЕЗ АЙДИ!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Edred wrote:
admir wrote:дважды липа а не експерт , в отличи от тебя я всетаки проверял , объект возвращаемый от обжект лейер каждый раз меняется при залезании на лошадь .


Серийник лошади всегда меняется после залезания/слазенья с нее. Проверь.

Зависит от эмулятора.
ДРВ
Posts: 121
Joined: 2006-04-14 10:51:44

Post by ДРВ »

Я ДОЖДУСЬ СКРИПТА ИЛИ НЕТ??? :( :( :( :( :( :( :(
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Я практически уверен, что все у кого было всё таки желание дать тебе скрипт, сейчас его утратят )

Ты тут в гостях.
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

ДРВ wrote:Я ДОЖДУСЬ СКРИПТА ИЛИ НЕТ??? :( :( :( :( :( :( :(


Ты, похоже, не понял: ни у кого готового скрипта, такого как ты хочешь, нет. И бежать его писать для тебя любимого никто не спешит. Идет обсуждение - как такое лучше сделать. Так что выходов два: либо терпи и жди, либо пиши сам.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
Post Reply