Beiträge von user000user

    Du musst glaub die IP in der Config auf 127.0.0.1 stellen und nicht 121.128.133.26
    ..so hab ichs zumindest.


    funktioniert das denn bei dir???
    ich hab da nämlich auch die ip von dem server auf den ich connecte drin und es funktioniert.

    Code
    1. [phConnector]
    2. IP=x.x.x.x (IP von sro)
    3. Port=15779
    4. ListenPort=15778
    5. BotPort=22580
    6. Developer=1


    so siehts bei mir aus.


    das wird wahrscheinlich abhängig, von der länge der jeweiligen daten sein.
    da das lvl denke ich mal nur aus einem byte besteht, wird parseByte() benutzt.
    die länge von etwas besteht ja meistens aus 2 byte und deswegen wird parseWord() benutzt, usw.

    ich hab mal versucht ein horse zu spawnen.
    ich benutze den nuConnector, wenn ich das packet dann sende, kommt die meldung, "cannot use the selected item while dead" oder so ähnlich und dann bin ich dc.
    wenn ich ingame ein horse spawne kommt da dieses packet:
    [C -> S][704C][3 bytes][Enc]
    0D EC 11
    sollte ich es dann doch verschlüsseln? und wie müsste man das dann ungefähr machen?

    welche packets willst du denn wie umwandeln?


    und wie kann ich encrypted packets versenden?
    03 00 4C 70 01 00 0D EC 11
    das wäre jetzt z.b. das packet (encrypted) um ein lvl 60 horse zu spawnen, aber wie hab ich das jetzt mit der bit mask 0x8000 zu verstehen

    Zitat

    However, an encrypted packet is marked with a bit mask of 0x8000


    wie kann ich das dann zu einem packet umwandeln und versenden, das er das horse spawnt und ich kein dc bekomme?^^

    also laut drew benton geben die ersten 2 bytes die länge nach den ersten 6 bytes an
    also 0100 muss dann umgedreht werden zu 0001 = länge 1
    die nächsten 2 bytes sind der opcode
    danach kommt jeweils 1 byte für irgendwelche security bytes, falls das packet vom client kommt, ansonsten 0
    und danach kommt der inhalt des packets
    also:

    Code
    1. 0100 = länge (=1 byte)
    2. 0274 = opcode
    3. 01 = security count
    4. 00 = security crc
    5. 02 = inhalt


    [quelle]http://www.scribd.com/doc/14184021/Silk-Road-Security[/quelle]


    weiß jemand wie man mobs angreifen kann? hab mal versucht die packets von mobs zu sniffen und habe bis jetzt das:
    340019300200BF6D0000AC6ABC09305892FDDC4401205044C9A09744D95F01003058E1063903C4040102000000704100005C420000C842000000000018300200
    180021B00200AC6ABC09013058E8064103F904013058D344374050449E2F
    weiß aber nich wie bzw. ob die zusammen gehören und ob es auch die richtigen sind^^

    Du musst das int Array vor der Schleife deklarieren.


    also praktisch int[] myNumbers = new int[values.length] zum erstellen
    und dann kannst du mit myNumbers[i] auf die einzelnen Elemente zugreifen :)



    ah danke euch, jetzt funktionierts :)
    kann glaube ich erst mal closed^^

    int[] number = Convert.ToInt32(values[i]);


    Das rote wegnehmen, int[] ist ein array und kann nicht aus einem normalen int konvertiert werden.


    Btw: Es funktionieren keine BB-Farbcodes in einem BB-C#-Quelltext


    wenn ich das jetzt so mache, dann weiß ich aber nicht, wie ich dann z.B. zwei zahlen addieren soll
    also bei beispielsweise:
    [cs]int x = number[0] + number[1][/cs]
    da kommt dann der fehler, dass die indizierung mit [] nicht auf ein int angewandt werden kann.


    Du musst das int Array vor der Schleife deklarieren.


    also praktisch int[] myNumbers = new int[values.length] zum erstellen
    und dann kannst du mit myNumbers auf die einzelnen Elemente zugreifen


    wenn ich das direkt vor die schleife setze, dann kommt immer noch der fehler, dass eine konvertierung vom typ "int" in "int[]" nicht möglich ist^^

    Hi
    habe heute mal mit c# angefangen und wollte mir einen kleinen rechner machen.
    hier mal ein kleiner ausschnitt^^
    [cs]String[] values = richTextBox1.Text.Split( '+', '-', '*', '/');
    for (int i = 0; i < values.Length; i++)
    {
    int[] number = Convert.ToInt32(values[i]);
    }[/cs]
    hier sagt er mir jetzt allerdings, dass eine implizite konvertierung vom typ "int" in "int[]" nicht möglich ist?!
    hab es auch schon mit Int32.Parse() versucht, klappt aber auch nicht.
    wäre nett wenn mir jemand helfen könnte :)
    MfG

    mit srproxy funktioniert das glaube ich auch nicht, musste mit dem nuconnector machen und den zu der csro ip ändern.
    gab auch irgendwo ein tutorial da rüber, wie du das mit ollydbg machst.
    danach startest du den veränderten nuconnector, dann den analyzer und connectest und dann startest du csro mit beispielsweise edx loader mit redirect ip zu 127.0.0.1 und port 15778 glaube ich

    hm, wenn ich es mit isro ausprobiere, kommt dieser fehler mit der (9)
    hab die ip auf 127.0.0.1 gepatcht, dann den originalen nuconnector gestartet, dann den analysator connected und danach mit loader den client gestartet
    edit: habe die pk2 jetzt nochmal auf die normale ip zurückgepatcht und über den loader mit port 15778 redirected und jetzt bin ich schon mal beim login, hab bis jetzt aber nur diese packets erhalten:
    [J->C](0000)0000000
    [J->C](0000)FF00000
    [J->C](0000)FF00000
    [J->C](0000)FF00000
    kennt keiner eine lösung, bzw. klappt es denn bei euch noch?

    so weit ich weiß gibt es keinen free bot mehr
    paid bots gibt es noch phbot und mbot
    bin mir nicht sicher ob es auch noch den srobot oder auch sroking gibt

    ne, das funktioniert auch nicht. hat jemand einen ip patcher für swsro? dann könnte ich es mal mit dem nuconnector probieren.
    edit: hab den nuconnector jetzt für swsro umgeschrieben und damit klappts jetzt :)
    edit2: klappt doch nicht so wirklich.
    funktioniert der überhaupt für swsro? habe mich eingeloggt und bis jetzt nur 2 packets von J->C angezeigt bekommen, beide mit dem inhalt (0000)0000000.
    packet direction ist both.