[RELEASE] Python-Energiesplitter-Bot by Padmak

09/14/2013 08:43 [uLow]Beni#31
Quote:
Originally Posted by Padmak View Post
I didn't change the classname because i clearly mentioned where the code comes from - RealFreak.

@Target-NPC-Race-Debatte:
Ich habe es absichtlich so gemacht, 1. weil ich keine Lust hatte die Race von dem Typ rauszusuchen und 2. um es nicht unnötig komplizierter zu machen, ich finde dass es so auch gut funktioniert.

An nichts mehr fallen lassen:
Da der Bot, wenn er denn läuft, sämtliche Quest-Fenster unterdrückt, dürft ihr wie im ersten Beitrag genannt KEINEN NPC MIT DER LINKEN MAUSTASTE ANKLICKEN, NUR RECHTS
€: Erklärung für das Problem: alle Questfenster werden unterdrückt, wenn ihr also den Typen anklickt geht Serverside der Quest auf, bei euch im Client aber nicht. Da nun niemand den Quest wegklicken kann, dürft ihr nur tun was während Quests erlaubt ist: rumlaufen, Items nutzen und so weiter. Dass man keine Items fallen lassen kann, hängt vermutlich damit zusammen wie Ymir die Seeli- und OZ-Bugs gefixt hat. Also dürfte auch kein Handeln gehen^^

Mir fällt aber grade ein: man könnte auch den Detour nur setzen wenn tatsächlich abgegeben wird, da aber eventuell der Code schneller abgearbeitet ist wie die Quests vom Server kommen, müsste man da noch bisschen mit 'nem Timer oder so arbeiten.
Kann das ja morgen (nach dem Schlafen) mal testen ;)

Padmak
mt2QuestHidder ist mein Script und ist schon so, dass es genau einen Questdialog blockt ;)

Also ich mein das was hier verwendet wird:
[Only registered and activated users can see links. Click Here To Register...]

ist halt unschön gelöst, aber solche scripts werden nur im hässlichen Stil verkauft :D


edit: mir ist grad aufgefallen, dass die meisten nicht wissen das die logininfo.py auf shiro2 funktioniert ;)
09/14/2013 09:29 .Inya#32
Ja das ist ne Testversion gewesen daher hässlich geschrieben. Allerdings tut es was es machen soll und das auch noch verdammt schnell und ohne dass man die ganze Zeit knöpfe drücken muss :)
09/14/2013 12:41 .Sexeh.#33
Where is py?
09/14/2013 12:49 xnoobkillerx#34
wo genau ist der downloadlink oO
09/14/2013 13:02 ngdorin#35
thx
09/14/2013 13:08 xnoobkillerx#36
wo ist die enerrgiebot dll ich finde die nicht??
09/14/2013 13:19 matze511478#37
Bei mir schließt sich der server :/
09/14/2013 13:24 abcdosentee#38
1.alle die probleme haben können mich pn oder in skype adden killerjan7 dann nehme ich pad die ab :D

2.shiro owned by you :D gute arbeit thanks
09/14/2013 13:31 Padmak#39
So für euch alle nochmal:
Es gibt keinen Downloadlink, es gibt nur den Code für die Python-Datei, im Spoiler im ersten Beitrag. Nehmen, kopieren, abspeichern, fertig.
In engl:
there is no download link, there is only the code for the python file. Take the code in the spoiler from the first post, copy it and save it to any *.py file to use it

@BlackParax3:
Nimm den Injector von mir aus'm Anhang, da gehts bei mir nicht zu

@Beni&Inya:
Mein Bot ist nur darauf ausgerichtet, die Items so schnell wie möglich abzugeben. Das nachkaufen hab ich nur für's Release eingebaut, weil ich mir dachte dass der ein oder andere das brauchen könnte. Ach und @Beni: "Hidder" gibt's nicht, das heißt wenn dann "Hider"

Padmak
09/14/2013 13:35 .Sexeh.#40
cool
09/14/2013 13:43 Padmak#41
Well, that edit was quick.
What doesn't work anymore?^^

Padmak
09/14/2013 13:44 .Sexeh.#42
Works perfect, thanks.

P.S With this, you destroyed Shiro2 haha
09/14/2013 13:53 Padmak#43
I cant test it right now, please just give it a shot:
delete self.InstallQuestWindowHook/self.UnHookQuestWindow from their respective functions
And replace def HandInItem(self, slot): with this:
Code:
	def HandInItem(self, slot):
		self.InstallQuestWindowHook()
		net.SendGiveItemPacket(player.GetTargetVID(), slot, 1)
		event.SelectAnswer(1, 0)
		event.SelectAnswer(1, 0)
		self.UnHookQuestWindow()
Make sure the indendations are right and try it. If it works, it fixes any errors while opening quests

€: Well, I tried it. It didn't work. I'll test around later when i'll be home again

Padmak
09/14/2013 20:04 DoMe:()#44
bei mir macht er alles so wie es sein soll.. er kauft alles doch sobald ich zum energiefutzi laufe und hand in all klicke passiert nix mehr.. was mache ich falsch?? HILFE
09/14/2013 20:39 radulinio#45
Work on oficial server?