Invalid number of arguments STR

Ask for help

Moderators: Murderator+, Murderator

Post Reply
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Invalid number of arguments STR

Post by dmitnik »

Такую Ошибку выдает такое выражение ...

x=str(uo.getx("lasttarget"))

подскажите , что бы это могло быть ?
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Post by dmitnik »

Да и вообще любые операции со str вызывают такю ошибку ...
-=M@rTin=-
Posts: 47
Joined: 2004-05-19 04:47:11
Location: MSK, RU, TheМля
Contact:

Post by -=M@rTin=- »

dmitnik wrote:Да и вообще любые операции со str вызывают такю ошибку ...

попробуй такую штуку

Code: Select all

sub main()
var x
x=str(5)
uo.print(x)
end sub


хотя честно скажу, пробовал и x=str(uo.getx("lasttarget")) - у меня работает нормально ... может у тя чтонить с настройками?
и выложи суда весь код, ато непонятно чем была до этого переменная x
Yoko
Site Admin
Posts: 1964
Joined: 2004-04-03 16:49:38
Contact:

Post by Yoko »

он наверняка не написал заголовок процедуры а просто вставил текст в редактор
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Post by dmitnik »

sub off()
var c=0,x,z,y
repeat
UO.FindType('0x0F0D','0x0B99')
c=c+1
x=str(uo.getx("lasttarget"))
y=str(uo.gety("lasttarget"))
z=str(uo.getz("lasttarget"))
uo.drop('1',x,y,z,'finditem')
wait(400)
until c==5
end sub

вот такой код ... И выдает ошибку описанную выше в строке где присваивается значение Х ...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

dmitnik wrote:sub off()
var c=0,x,z,y
repeat
UO.FindType('0x0F0D','0x0B99')
c=c+1
x=str(uo.getx("lasttarget"))
y=str(uo.gety("lasttarget"))
z=str(uo.getz("lasttarget"))
uo.drop('1',x,y,z,'finditem')
wait(400)
until c==5
end sub

вот такой код ... И выдает ошибку описанную выше в строке где присваивается значение Х ...


Я думаю, все из-за того, что ты неправильно написал UO.FindType... Читаем:
"Нельзя указывать контейнер для поиска не указав цвет color."
( http://yoko.netroof.net/help/index.php?lang=rus )
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Post by dmitnik »

UO.FindType('0x0F0D', '0x0B99' )
а вот это по твоему что ?
И ктому же ты читал где выдает ошибку .. при обращении к str ...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

dmitnik wrote:UO.FindType('0x0F0D', '0x0B99' )
а вот это по твоему что ?
И ктому же ты читал где выдает ошибку .. при обращении к str ...


а, ты ищешь тип определенного цвета? понятно. А в номере строки с ошибкой у меня инжа часто ошибается. Показывает больший номер нежели ошибочная строка... Только что у тебя в этот момент сидит в ласттаргете?
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Post by dmitnik »

хех .. мистика ... ничего не менял ... заработало ...
всем спасибо ...
-=M@rTin=-
Posts: 47
Joined: 2004-05-19 04:47:11
Location: MSK, RU, TheМля
Contact:

Post by -=M@rTin=- »

dmitnik wrote:хех .. мистика ... ничего не менял ... заработало ...
всем спасибо ...

попробуй инж.длл поставить последний, меня избавило от многих глюков
dmitnik
Posts: 10
Joined: 2004-06-03 22:17:51

Post by dmitnik »

ну дык и стоял последний ...
Post Reply