Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

AutoPickUp na Argentus.pl na wybrane itemy


Crisuuuu

Rekomendowane odpowiedzi

Opublikowano

Witam, posiadam AutoPickUp na Argentus.pl i tu pojawia sie moja prosba do uzytkownikow czy dalo by sie go zmodyfikowac na wybrane itemy?

 

Daje Naj+ za pomoc.

 

 

 

 

#############Pozdrawiam MPC#########################
import os
import app
import dbg
import grp
import item
import background
import chr
import chrmgr
import player
import snd
import chat
import textTail
import snd
import net
import effect
import wndMgr
import fly
import systemSetting
import quest
import guild
import skill
import messenger
import locale
import constInfo
import exchange
import time
import ui
 
class PickUP(ui.ScriptWindow):
 
def __init__(self):
ui.ScriptWindow.__init__(self)
self.LoadPick()
 
def __del__(self):
ui.ScriptWindow.__del__(self)
 
def LoadPick(self):
 
self.LoadMainForm()
self.FaceButton()
 
def LoadMainForm(self):
#############################MainForm
global OnOff
self.Board = ui.BoardWithTitleBar()
self.Board.SetSize(200, 110)
self.Board.SetPosition(wndMgr.GetScreenWidth()-500, wndMgr.GetScreenHeight()-400)
self.Board.AddFlag("movable")
self.Board.AddFlag("float")
self.Board.SetTitleName("Podnoszenie")
self.Board.SetCloseEvent(self.Board.Hide)
self.Board.Show()
#############################nterface
self.PickMessage = ui.TextLine()
self.PickMessage.SetParent(self.Board)
self.PickMessage.SetPosition(75, 40)
self.PickMessage.SetText("Aktywacja:")
self.PickMessage.Show()
 
#############################Buttons
self.PickOn = ui.Button()
self.PickOn.SetParent(self.Board)
self.PickOn.SetUpVisual("d:/ymir work/ui/public/large_button_01.sub")
self.PickOn.SetDownVisual("d:/ymir work/ui/public/large_button_03.sub")
self.PickOn.SetOverVisual("d:/ymir work/ui/public/large_button_02.sub")
self.PickOn.SetText("Start")
self.PickOn.SetPosition(10, 70)
self.PickOn.SetEvent(self.PickUp)
self.PickOn.Show()
 
self.PickOff = ui.Button()
self.PickOff.SetParent(self.Board)
self.PickOff.SetUpVisual("d:/ymir work/ui/public/large_button_01.sub")
self.PickOff.SetOverVisual("d:/ymir work/ui/public/large_button_02.sub")
self.PickOff.SetDownVisual("d:/ymir work/ui/public/large_button_03.sub")
self.PickOff.SetText("Stop")
self.PickOff.SetPosition(100, 70)
self.PickOff.SetEvent(self.PickUpStop)
self.PickOff.Show()
 
def FaceButton(self):
 
global PickButton
PickButton = ui.Button()
PickButton.SetText("")
PickButton.SetPosition(wndMgr.GetScreenWidth()-100,wndMgr.GetScreenHeight()-500)
PickButton.SetSize(88, 21)
PickButton.SetEvent(self.Board.Show)
PickButton.SetUpVisual("d:/ymir work/ui/public/large_button_01.sub")
PickButton.SetOverVisual("d:/ymir work/ui/public/large_button_02.sub")
PickButton.SetDownVisual("d:/ymir work/ui/public/large_button_03.sub")
PickButton.Show()
 
global PickText
PickText = ui.TextLine()
PickText.SetParent(PickButton)
PickText.SetVerticalAlignCenter()
PickText.SetHorizontalAlignCenter()
PickText.SetPosition(43,10)
PickText.SetText("AutoPickUp")
PickText.Show()
 
def SendGoldDown(self):
net.SendGoldDropPacketNew(500)
 
def OpenInv(self):
ToggleInventoryWindow()
 
def PickUp(self):
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "AutoPickUp włączony")
 
 
self.PickUpStart()
 
def PickUpStart(self):
player.PickCloseItem()
 
self.Delay = WaitingDialog()
PickDelay = 0.1
 
self.Delay.Open(int(PickDelay))
self.Delay.SAFE_SetTimeOverEvent(self.PickUpStart)
 
def PickUpStop(self):
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "AutoPickUp wyłączony")
 
 
StopDelay = 999999
self.Delay.Open(int(StopDelay))
 
def Stealth(self):
player.HidePlayer()
 
class WaitingDialog(ui.ScriptWindow):
 
def __init__(self):
ui.ScriptWindow.__init__(self)
self.eventTimeOver = lambda *arg: None
self.eventExit = lambda *arg: None
 
def __del__(self):
ui.ScriptWindow.__del__(self)
 
def Open(self, waitTime):
curTime = time.clock()
self.endTime = curTime + waitTime
 
self.Show()
 
def Close(self):
self.Hide()
 
def Destroy(self):
self.Hide()
 
def SAFE_SetTimeOverEvent(self, event):
self.eventTimeOver = ui.__mem_func__(event)
 
def SAFE_SetExitEvent(self, event):
self.eventExit = ui.__mem_func__(event)
 
def OnUpdate(self):
lastTime = max(0, self.endTime - time.clock())
if 0 == lastTime:
self.Close()
self.eventTimeOver()
else:
return
 
StartDialog = PickUP()
StartDialog.Board.Hide()
 

 

 

Opublikowano

AutoPickup dasz link do pobrania?

 

@ Darek1189

 

U góry w spoilerze masz kod, skopiuj go do notatnika kliknij zapisz jako dajesz plik na "Wszystkie rodzaje" i dajesz nazwę " logininfo.py " i dajesz do clienta ;d

 

 

Opublikowano

Wklejam ten kod do notatnika, robię tak jak pisałeś wyżej a client mnie nie dopuszcza :P Pojawia mi się okienko LOG i ten opis.. Powiesz mi co i jak ?

73383320936140824091.jpg

Opublikowano

Wklejam ten kod do notatnika, robię tak jak pisałeś wyżej a client mnie nie dopuszcza :P Pojawia mi się okienko LOG i ten opis.. Powiesz mi co i jak ?

 

@ Sebcio_xD

 

A na jakim Metinie to próbujesz? Na nie których nie działa. A jeżeli uważasz ze powinien działać zajrzyj do oryginalnej wersji:

http://www.mpcforum.pl/topic/1300591-autopickup-py-od-aska/

 

 

Opublikowano

F5

 

Ewentualnie jak by ktoś umiał zrobić Auto Pick Up V4 na Argentus, bo jak ja próbuje to nic nie podnosi chociaż loguje się na serwer przez bota.

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...