Beiträge von dongdong

    gar nicht, da bei Rsro Level 110 Cap draußen ist und von daher die Packets anders sind und ich glaub nicht das du soviel ASM bzw. reversen kannst um alles umzuschreiben. Such dir jemanden, der dir den ESRO Client so modifziert, dass du ohne GameGuard spielen kannst.

    Natürlich sendet der Proxy die Packets zum Bot und Client. Kann der Proxy ja nich wissen, dass 2 mal der Bot connected. Die Proxys verbinden sich allerdings erst zum Server, wenn auch ein Client connected ist, deshalb muss man über den Client Port auch noch einmal connecten.
    Am besten connectest du einfach nur zum Bot Port und lässt die Verbindung dann "einfach mal liegen", weil du deine Packets ja über den Bot Port beziehst bzw. sendest.

    Lol, das is weitaus mehr Aufwand als nur die IP zu ändern, mal davon abgesehen, dass du erst noch die clientLocale & clientVersion für Clientless finden musst. Ob die Opcodes dieselben sind kann ich dir nicht sagen, aber die Struktur der Packete unterscheidet sich vermutlich, zumindest die von dem, welches man beim Spawn des eigenen Charakters bekommt. Naja anyway good luck.

    In der Klasse
    [cs]
    public delegate void dInfo(string s);
    public event dInfo OnInfo;
    [/cs]
    und wenn du dann einen Listbox Eintrag hinzufügen willst, einfach
    [cs]
    OnInfo("Meine Notiz");
    [/cs]
    aufrufen.


    Und in der Form Klasse dann
    [cs]
    meinObjektMeinerKlasse.OnInfo += (hier einfach 2 mal Tab drücken, VS macht den Rest)
    [/cs]
    dann macht VS eine neue Methode in der du das Event weiterverarbeiten kannst. In dem Event dann einfach
    [cs]
    listBox1.Invoke((MethodInvoker)delegate
    {
    listBox1.Items.Add(s);
    });
    [/cs]

    Ich glaube du musst einfach mit deinem Bot/Programm auf den Port 22580 (Standart BotPort) connecten.
    Der phConnector macht das dann alles für dich und leitet die Packete an dich weiter.


    Kuh :>


    Der Connector springt aber so weit ich weiß nur an, wenn sich auch ein Sro_client verbindet. Musst dich also noch einmal mit dem Connector verbinden und als Client ausgeben, falls ich das jetzt richtig verstehe ^^

    Hey,
    wo soll ich am besten lvln? Hab nen 96iger Wizzard/Cleric mit 4er Gap also 92 FF, Rüstung ist Light Armor meiste Teile +5/+6 außer 2 +0 Schmuck genauso, Staff 94 + 5, jeweils mit STR und INT drauf. Wäre nett wenn mir jemand helfen könnte :)

    Weil die Verbindung zum Client getrennt wurde kann vom Client auch nix mehr empfangen werden. Deshalb wird die "Blockierung" aufgehoben und srReceiver wirft ne Exception. Mach ein try catch Block drum und prüf den Errorcode. Je nachdem welcher Errorcode du dann empfängst kannst du angemessen darauf reagieren, z.B. Client aus deiner Clientliste löschen.

    ribot wird seit dem neuen Alexandria Update nicht mehr funktionieren ;) (hat glaub ich auch schon vorher nicht mehr funktioniert)


    Für nen Englisch Patch kannst du auch meinen Black Hawk Loader nehmen (schau im Sro Hacks/Exploits... Bereich unter den pinned Threads mal nach.

    Normal müsste es reichen wenn der host den Port frei gibt. Ich hab bis jetzt aber mit GameRanger auch nur im lokalen Netzwerk gespielt (der Netzwerk mode von EA ist echt nen Witz weder online noch lan geht da -.-)

    habt ihr beide diesselbe Version, mit demselben Stand der Kader?
    Am besten alle beide Kaderupdate und den neuesten Patch laden, falls ihr die noch nicht habt.

    ja ist er. ich geb dir sachen aber nur ungern weiter da niemand will das der server wieder crowed wird.


    So ein Quatsch, der Server kann ein paar mehr Spieler gut vertragen!


    Schau mal in dem Thread hier gibts die Downloads

    Wäre schön wenn du noch eine Lösung dabei postet, falls mal jmd. das gleiche Problem hat (kannst du ja per Edit einfügen).