Changes between Initial Version and Version 1 of UoPilot/makr/Camping


Ignore:
Timestamp:
02/16/13 12:45:21 (12 years ago)
Author:
sskrd
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UoPilot/makr/Camping

    v1 v1  
     1!// Кладем кучу щепок под чара, желательно быть не на ездовой живности, проверяем чтоб в куче не было слишком много и можно было взять 1шт. Забиваем координаты кучки щепок, забиваем кнопку ласт обжект в клиенте. Самое худшее что может случится это чар подожгет всю кучу, так что не стоит кидать слишком много.
     2
     3!//Camping by Sindoatan[[BR]]set #dl 40 !//Кратчайшее расстояние между центрами соседних тайлов в пикселях (40для 640*480)[[BR]]set #mbasex 319 !//X координата пикселя кучки щепок под чаром[[BR]]set #mbasey 245 !//Y координата пикселя кучки щепок под чаром[[BR]]!//goto test [[BR]]!//////////////////////////////////////// [[BR]]set #basex #mbasex [[BR]]set #basey #mbasey [[BR]]for #x -#dl #dl #dl [[BR]]for #y -#dl #dl #dl [[BR]]set #Targx #basex +#x [[BR]]set #Targy #basey +#y [[BR]]set #a #basex -#dl [[BR]]set #b #basey +#dl [[BR]]set #c #basey -#dl [[BR]]if ((#Targx = #a) and (#Targy = #b)) or ((#Targx = #mbasex) and (#Targy = #mbasey)) or ((#Targx = #mbasex) and (#Targy = #c)) [[BR]]goto next1 [[BR]]end_if [[BR]]repeat 19 [[BR]]drag #mbasex, #mbasey #Targx, #Targy 1 [[BR]]wait 50 [[BR]]set #a LastLiftedID [[BR]]set LastObjectID #a [[BR]]repeat 4 [[BR]]send F11 !// !LastObject в клиенте [[BR]]end_repeat [[BR]]end_repeat [[BR]]:next1 [[BR]]end_for [[BR]]end_for [[BR]][[BR]]!//:test [[BR]]set #a #dl / 2 [[BR]]set #b #dl / 2 [[BR]]set #basex #mbasex + #a [[BR]]set #basey #mbasey - #b [[BR]][[BR]]for #x -#dl #dl #dl [[BR]]for #y -#dl #dl #dl [[BR]]set #Targx #basex +#x [[BR]]set #Targy #basey +#y [[BR]]set #a #basex +#dl [[BR]]set #b #basey -#dl [[BR]]if (#Targx = #a) and (#Targy = #b) [[BR]]goto next2 [[BR]]end_if [[BR]]repeat 19 [[BR]]drag #mbasex, #mbasey #Targx, #Targy 1 [[BR]]wait 50 [[BR]]set #a LastLiftedID [[BR]]set LastObjectID #a [[BR]]repeat 4 [[BR]]send F11 !// !LastObject в клиенте [[BR]]end_repeat [[BR]]end_repeat [[BR]]:next2 [[BR]]end_for [[BR]]end_for [[BR]][[BR]]!//repeat 5 [[BR]]alarm [[BR]]!// wait 2s [[BR]]!//end_repeat [[BR]]!//stop_script[[BR]]!//Не забываем биндить кнопку с !LastObject