dubd wrote:Подскажите пожалуйста можно ли просмотреть куда чар делает рекол, на какой объект он прицеливается?
Я так полагаю делая своим чаром рекол, ты заведомо знаешь, куда тыкаешь. Значит вопрос про чужого чара? Ж)
--
круто, пароль вспомнил)
Moderators: Murderator+, Murderator
dubd wrote:Подскажите пожалуйста можно ли просмотреть куда чар делает рекол, на какой объект он прицеливается?
Mirage wrote:1 ссылка на первой странице рабочая
Code: Select all
{616, 618},
{1339, 1363},
{2272, 2282},
{4963, 4973},
{6001, 6012},
{13121,13369},
{13446,13455},
{13484,13492},
{13625,13628}
Code: Select all
######Проверка тайла#####
sub IsMineTile(x, y)
var k, tileid, intervals=9
DIM AA[9], BB[9]
AA[1] = 604
BB[1] = 630
AA[2] = 1339
BB[2] = 1363
AA[3] = 2272
BB[3] = 2282
AA[4] = 4963
BB[4] = 4973
AA[5] = 6001
BB[5] = 6012
AA[6] = 13121
BB[6] = 13369
AA[7] = 13446
BB[7] = 13455
AA[8] = 13484
BB[8] = 13492
AA[9] = 13625
BB[9] = 13628
for k = 1 to intervals
tileid=ASC(uo.privategettile( x, y, -1, AA[k], BB[k] ) )
if tileid>0 then
return tileid
endif
next
return 0
end sub
######Проверка координат в радиусе 'distance' вокруг персонажа####
sub checktile()
var tileid, xxxx, yyyy
var distance=50
var countmoy=0, countismine=0
for xxxx=uo.getx()-distance to UO.getx()+distance
for yyyy=uo.gety()-distance to uo.gety()+distance
tileid=isminetile(xxxx,yyyy)
if tileid==0 then
else
uo.textprint('Mozhno kopat! HEX Tile # = ' + uo.int2hex(VAL(STR(tileid))) + ', DEC Tile # = ' + str( tileid ) + '. X = '+str(xxxx)+ ', Y = '+str(yyyy))
uo.textprint(uo.PrivateGetTile(xxxx,yyyy,-1,604,13628))
countmoy=countmoy+1
end if
if uo.isminetile(xxxx, yyyy) then
countismine=countismine+1
end if
next
next
UO.textprint('Ya naschital '+str(countmoy)+' mining tiles! Vstroennaya funkciya IsMineTile naschitala '+str(countismine)+' mining tiles!')
end sub
Code: Select all
Ya naschital 94 mining tiles! Vstroennaya funkciya IsMineTile naschitala 70 mining tiles!