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

mining, python

Only working scripts
Post Reply
Alex
Moderator
Moderator
Posts: 351
Joined: 07.04.2005 4:41

mining, python

Post by Alex »

Code: Select all

from datetime import datetime as dt

bad_points = []
pickaxe = 0x143C

def FindTiles(center_x, center_y, radius):
    min_x, min_y = center_x-radius, center_y-radius
    max_x, max_y = center_x+radius, center_y+radius
    tiles_coords = []
    for tile in range(1339,1359):
        tiles_coords += GetStaticTilesArray(min_x,min_y,max_x,max_y,WorldNum(),tile)
    return tiles_coords
    
while True:
    for t,x,y,z in FindTiles(GetX(Self()),GetY(Self()), 7):    
        if ([x,y] not in bad_points) and newMoveXY(x,y,True,1,False):
            now = dt.now()
            CancelWaitTarget()
            CancelTarget()
            UseType(pickaxe,-1)
            WaitJournalLine(now,'Select a place to mine.',60000)
            WaitTargetTile(t,x,y,0)
            WaitJournalLine(now,'there is no more ore here to mine.|You cannot see that|You cannot mine here.',80000)
            if InJournalBetweenTimes('You cannot see that|You cannot mine here.', now, dt.now()) >=0:
                if [x,y] not in bad_points:
                    bad_points.append([x,y])
для желающих попробовать
Новый стелс лежит тут. Стелс это произведение искусства! :)
nah nah
Developer
Developer
Posts: 414
Joined: 13.07.2011 11:23
Contact:

Re: mining, python

Post by nah nah »

Code: Select all

from datetime import datetime as dt
А где можно достать такой файлик?
nah nah
Developer
Developer
Posts: 414
Joined: 13.07.2011 11:23
Contact:

Re: mining, python

Post by nah nah »

Не нашёл на форуме содержимое инклюда datetime.

Как ещё мне в переменную забить дату?
CFA
Developer
Developer
Posts: 492
Joined: 20.04.2006 6:03
Contact:

Re: mining, python

Post by CFA »

nah nah wrote:Не нашёл на форуме содержимое инклюда datetime.

Как ещё мне в переменную забить дату?
этот скрипт не на паскале, а на python. для него это стандарный модуль.
Паскалевские функции для работы с датой/временем можно посмотреть тут - http://stealth.od.ua/wiki/doku.php?id=f ... scalscript но описание надо искать в интернете
nah nah
Developer
Developer
Posts: 414
Joined: 13.07.2011 11:23
Contact:

Re: mining, python

Post by nah nah »

Спасибо. Просто поставлю в начале

Code: Select all

from datetime import datetime as dt
Post Reply