Ja. deutlich besser! =)
Beiträge von schadowhunter
-
-
Bring das Ding zu einer vernünftigen Zweiradwerkstatt. Ohne sich das anzugucken ist das hier rate-mal-mit-Rosenkohl.
Hohe Drehzahl ohne Beschleunigung deutet auf eine kaputte Kupplung hin, erklärt aber nicht die Klappergeräusche und vor allem nicht das Absterben...
Kann alles mögliche sein, muss sich jemand vor Ort angucken.
-
Jo, meiner Erfahrung nach ist dein Bild auch näher an der Realität...
-
-
Ich meine in Synx's PK2Edit (Rev6 Forum) ist so eine Map dabei.
Aber wie Venus schon sagt, erstmal sind die Spots ungenau und dann ist es irgendwie unnötig. Die paar Punkte kann man auch auswendig lernen, zur Not druck sie dir halt aus und leg sie dir neben den PC.
-
Nabend.
Da letzter Zeit mehrere User danach gefragt haben, habe ich ein kleines Alchemy Tool programmiert. Es ist nur ein ganz simples, kleines Ding. Packet basiert natürlich - ganz altmodisch, über phConnector und EDXLoader.
Das Tool ist denkbar einfach. Anstatt das ganze Inventar abzufragen, prüfe ich nur die ersten 3 Slots. Wenn ihr das Tool benutzt, müsst ihr euer Inventar so ordnen: Erster Slot (oben links) das Item was gefused werden soll, zweiter Slot (rechts daneben) ein Stapel Elexiere und dritter Slot (wiederum rechts daneben) passende Lucky Powder. Das heisst natürlich, dass ihr immer nur einen Stapel Elexiere automatisch fusen könnt. Aber hey - selbst iSRO hat 20er Stacks. Also einfacher als es von Hand zu machen ist es alle Mal.
Das Tool benutzt immer Lucky Powder und es gibt keine Möglichkeit Lucky Stones o.Ä. zu verwenden. Das momentane Maximum liegt bei +7. Wenn viel Interesse besteht kann ich weitere Funktionen einbauen, aber wie gesagt - es war nur eine einfache Abendbeschäftigung.
Hinweis: Ich habe das Tool auf ValentineSRO geschrieben. Demzufolge sind die benutzten Opcodes auch für ValentineSRO. Falls euer Server andere Opcodes benutzen sollte und das Tool deshalb nicht funktioniert könnt ihr einfach die settings.ini editieren, eure Opcodes hinzufügen und es sollte auf allen vSRO Server funktionieren.
Genaue Anleitung:
Es kann sein, dass noch ein paar Bugs drinne sind. Ich werde sie fixen wenn sie zu gravierend sind, aber ich kann und will nicht garantieren dass es weitere Updates geben wird. Wie auch in der ReadMe Datei steht, ist das Benutzen des Tools selbstverständlich auf eigene Gefahr. Ich hoffe das hilf ein Paar von euch! =)
Download
Download (netload.in)
Download (files.to)
Scan: VirusTotal -
Ich freue mich auch über einen dritten Platz =)
-
Wenn du nicht eine eigene Party oder eine sehr gute Gilde hast kannst du alles über 110 sowieso vergessen... Die meisten "Alleinebotter" oder Random Party Botter sind jetzt so auf 114/115...
-
Jo, Database Leak über SQL Injection... ist bei Rev6 schon seit Monaten Thema #1. Mir ist es zwar nicht passiert weil meine Chars zu viele Sonderzeichen in ihren PWs haben, aber meinen Guildmaster hat es letzte Woche erwischt.
Deswegen läuft ja auch gerade dieses "Passwort ändern" Event, Joymax möchte nicht zugeben, dass es passiert ist... aber es ist mittlerweile ziemlich eindeutig das da was nicht stimmt. Also: Passwörter ändern und alle Item locken...
-
Also nur mal so als kleine Anmerkung:
Eure "kann man alles auch für ingame Währung kaufen" Argumentation ist Müll.
In Silkroad (Beispielsweise) kannst du (rein theoretisch!) auch alles für ingame Währung kaufen. Premium Tickets, Pickpets, Devil Spirits, Reverse Return Scrolls, Globals - dank Premiumsilk sind die Items tradeble und du kannst das alles auch für Gold in Stalls kaufen. Hotan und Alex sind voll von Shops die nur Silk Items verkaufen. Kostet halt ein bisschen. Ein Monat Premium +/- 500 Millionen meine ich.
Das Ding ist: Der "Normalspieler" (1 Char, keine Goldbotparty) hat nicht so viel Geld. Der muss halt ein halbes Jahr farmen. Aber das ist bei LoL 100%ig genauso! Der "Normalspieler" (darunter verstehe ich: ~3x die Woche 2 Stunden LoL) braucht ewig, um sich einen vernünftigen(!) Champ kaufen zu können.
Dieses "Alles für ingame Währung" ist somit Quatsch. Das ist vielleicht toll für Cheater (im Fall von SRO) bzw. Suchties und Kellerkinder (im Fall von LoL). Aber einem normalen Spieler nützt das alles nüscht und er muss doch Geld ausgeben.
Der einzige Vorteil von LoL ist, das im SHop nicht so OP Items wie z.B. Damage Booster Scrolls und Devil Spirits angeboten werden. Das war es aber auch.
-
Er hat schlicht und ergreifend keine Ahnung, Riot Games haben derzeit das absolut beste F2P Modell was es gibt, und es gibt auch noch genug andere ,vorallem Europäische und Amerikanische Publisher, welche faire F2P Modelle auf den Markt stellen.
z.B.?
-
Wenn ich sicher sein soll das es funktioniert müsste ich es selber schreiben und da habe ich keinen Nerv drauf.
Lern einfach eine beliebige Sprache (ich rate zu Delphi oder FreePascal) ganz von Anfang an dann kannste es in ein paar Monaten selber... oder drück die Daumen dass demnächst jemand einen Alchemy Bot released. Ich gehe allerdings nicht davon aus dass das passieren wird.
Wir z.B. haben funktionierendes Auto-Alchemy in unserem vSRO Bot, aber ich werde mich hüten den zu releasen. Ich wäre ja schön blöd wenn ich zulassen würde, dass andere Spieler meine Programmierarbeit gegen mich verwenden können... fang einfach ganz langsam an, immer am Ball bleiben... das wird schon.
-
Guck in die Tutorials bei Elitepvpers und Stealthex, da gibt es hunderte zu dem Thema.
Ein Beispielscript für dynamische Adressen in AutoIt (via Stealthex, Credits to Bot90210, Source
#Include <mem.au3>
Global $Pointer = 0x00ce997c
Global $CurHpOffset = 0x0000044c
Global $MaxHpOffset = 0x00000444
Global $CurMpOffset = 0x00000440
Global $MaxMpOffset = 0x00000448
Global $PlayerLevelOffset = 0x000081c
Global $CharPointer = 0xce8508
Global $ServerPointer = 0xce8408HotKeySet("{F6}", "GetInfo")
While 1
WEndFunc GetInfo()
$var = WinList("[CLASS:CLIENT]")
For $i = 1 to $var[0][0]
Next; Gets the PID and name of all sro clients, $var[1][1] is client 1, $var[1][2[] is client 2 etc etc.
;///Gets the character name of the character in client 1\\\
Global $Process = WinGetProcess($var[1][1])
$DllInfo1 = _MemoryOpen($Process)
Global $CharName = _MemoryRead($CharPointer, $DllInfo1, "wchar[40]")
_MemoryClose($Process);///Gets the server name of the character in client 1\\\
$DllInfo1 = _MemoryOpen($Process)
Global $Server = _MemoryRead($ServerPointer, $DllInfo1, "wchar[40]")
_MemoryClose($Process);///Gets the current hp of the character in client 1\\\
Global $DllInfo1 = _MemoryOpen($Process)
$CurHpAdd = _FindNewAddress($Pointer, $CurHpOffset)
$CurHp = _MemoryRead($CurHpAdd, $DllInfo1)
_MemoryClose($Process);///Gets the max hp of the character in client 1\\\
Global $DllInfo1 = _MemoryOpen($Process)
$MaxHpAdd = _FindNewAddress($Pointer, $MaxHpOffset)
$MaxHp = _MemoryRead($MaxHpAdd, $DllInfo1)
_MemoryClose($Process);///Gets the current mp of the character in client 1\\\
Global $DllInfo1 = _MemoryOpen($Process)
$CurMpAdd = _FindNewAddress($Pointer, $CurMpOffset)
$CurMp = _MemoryRead($CurMpAdd, $DllInfo1)
_MemoryClose($Process);///Gets the max mp of the character in client 1\\\
Global $DllInfo1 = _MemoryOpen($Process)
$MaxMpAdd = _FindNewAddress($Pointer, $MaxMpOffset)
$MaxMp = _MemoryRead($MaxMpAdd, $DllInfo1)
_MemoryClose($Process);///Gets the current level of the character in client 1\\\
Global $DllInfo1 = _MemoryOpen($Process)
$LevelAdd = _FindNewAddress($Pointer, $PlayerLevelOffset)
$CurLv = _MemoryRead($LevelAdd, $DllInfo1, "byte")
_MemoryClose ($Process)MsgBox(64, "Your character info:", "Your character name is: " & $CharName & @CRLF & "You play on: " & $Server & @CRLF & $CharName & " is level " & $CurLv & @CRLF & "Your current HP is: " & $CurHp & "/" & $MaxHP & @CRLF & "Your current MP is: " & $CurMp & "/" & $MaxMP)
EndFunc
Func _FindNewAddress(ByRef $Pointer, ByRef $OSet)
$New_Address = _MemoryRead($Pointer, $DllInfo1) + $OSet
Return $New_Address
EndFuncSCRIPT ENDE !!!! --------------------------------------------------------
Resultat:
Genauso kannst du das momentane Plus auslesen. Musst halt lernen die Pointer und Offsets herauszufinden...
-
_MemoryRead(0x1513ECF8, $hOpen) ist die Adresse richtig eingetragen ? Bei Cheat Engine kommt die Adresse raus : 1513ECF8
Jeder Beitrag Hilft !Ich tippe mal darauf, dass die Speicheradresse nicht statisch bzw. konstant ist und sich somit bei jedem Programmstart ändert. D.h. damit das vernünftig läuft brauchst du zuerst einmal den Pointer und nicht die momentane Adresse...
-
Also:
Wenn du es in AutoIt machen willst würde ich nicht(!) das Alchemy Fenster selbst auslesen sondern Log unten rechts.
Da steht dann ja so etwas wie "Success: Item has been enhanced to +5"
Du suchst du dir einen möglichst einfarbigen Hintergrund (am besten du moddest eine Textur zu 0xFF00FF oder so damit es wirklich einfarbig ist).
Dann pimpst du von Hand und machst Screenshots von den Ausgaben unten rechts und speicherst die...
Dann benutzt du nicht PixelGetColor() sondern PixelCheckSum() und vergleichst das aktuelle Log mit den Screenshots.
So würde ich es machen - wenn es wirklich Pixel basierend sein muss...
-
MouseClick() funktioniert sowieso nicht in SRO oder wurde das wieder geändert?
-
Okay vielleicht hätte ich schreiben sollen (ein Sprecher).
Nojo Feiern tuhe ich niemand, ich finde nur das es wahr ist deswegen habe ich das hier erwähnt.(Auch wenn es die Diskussion etwas off-topic führt)
Der (eine) Anonymous-Sprecher hat das auch nicht erfunden sondern schon nur zitiert. Ursprünglich ist der Satz ein Filmzitat von V aus V wie Vendetta (Dem Film auf dem die gesamte Anonymous Symbolik beruht). Und auch das ist nicht der "wirkliche" Ursprung, sondern eine freie Interpretation des Drehbuchautors eines Zitats von John Basil Barnhill, der da 1914 sagte: "Where the people fear the government you have tyranny. Where the government fears the people you have liberty."
Gerade wo Leute Anonymous so hypen wollte ich mal einen kleinen geschichtlichen Exkurs liefern.
-
Die Datei liegt in Script\VIETNAM\. Ich habe mittlerweile mehrmals die "decodete" Datei gefunden, u.A. hier bei SROwned. Aber das allein hilft mir nicht, ich muss ja schließlich auch wissen wie ich die editierte Datei zurück zu .SCT bekomme.
Ich glaube ich werde einfach mal den AsGaN anschreiben, irgendwie muss er sie ja decrypted bekommen haben... das wäre schon mal ein Anfang. =)
Und mit LUA kann ich gar nichts anfangen... mir schwant Übles. xD
-
Tagchen.
Ich spiele immer noch an den vSRO Files. Stichwort: eigene Quests. Nun das große Problem: die Datei QuestList.sct. Ich kriege sie nicht vernünftig editiert und deshalb spackt alles rum. Soweit ich weiss scheitern bisher alle an der Datei. Bei epvpers etc. gibt keine vernünftigen Hinweise. Doch bei ragezone meinte jemand er hätte einen Screenshot gesehen von einem eigenen Quest (kann sich aber natürlich nicht erinnern wo oder von wem).
Deshalb meine Frage: Weiss von den vSRO begeisterten hier im Forum jemand entweder wie man diese nervige Datei editiert oder alternativ an wen ich mich wenden könnte/wer die Datei schon "geknackt" hat? Gibt es einen Server mit eigenen "custom" Quests?
Und bei Epvpers hiess es, es gäbe in der türkischen Community "angeblich" ein Tool dafür. Gut dass ich kein türkisch kann.^^ Ist hier jemand in türkischen SRO Foren aktiv und kann dort zumindest mal die SuFu benutzen?
Danke für jeden Hinweis... =)
-
Benutz doch einfach Outlook oder Thunderbird - ist viel kompfortabler als alles im Browser zu machen und da klappt bei mir (Thunderbird) mit GMX E-Mail Adressen alles super und so wie es sollte...