Jump to content

ginji

Members
  • Posts

    24
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by ginji

  1.  

    edit it just for pm
     
    uses sysutils, dialogs;
     
    function StringInArray(const Value: string; Strings: array of string): Boolean;
    var I: Integer;
    begin
      Result := True;
      for I := Low(Strings) to High(Strings) do
        if Strings = Value then Exit;
      Result := False;
    end;
     
    const numberOfNames = 10000;
    var i,j: integer = 0;    
        usedNames: array[0..numberOfNames] of string;
        currentName,sName,fName: string;
        mailSubj: string = 'http://www.lineage2tales.com/ 15x H5 start 2.1.! ';
        textToWrite: string = 'http://www.lineage2tales.com/ 15x H5 start 2.1.!';
        messageDelay: integer = 5000;
    begin
      //InputQuery('Spam bot', 'Enter the mail subject', mailSubj);
      //InputQuery('Spam bot', 'Enter the mail and PM text', textToWrite);
      while true do begin
        currentName:= CharList.Items(i).Name;
        if not (currentName = '') then begin
          if not (StringInArray(currentName,usedNames)) then begin
            Engine.Say(textToWrite,2,currentName);
            //Engine.SendMail(currentName,mailSubj,textToWrite,[57,1]);
            usedNames[j]:= currentName;
            inc(i);
            inc(j);
            delay(messageDelay);      
          end else begin
            print('Char already used!');
            inc(i);
            delay(1000);
          end;
        end else begin
          print('No chars to pm!');
          i:= 0;
          delay(1000);
        end;
    delay(200);
        Engine.Say(textToWrite,1,'');
    delay(200);
        Engine.Say(textToWrite,8,'');
      end;
    end.

     

    Hi Adr.bot, u mean this?, this is send pm to anyone, how can i modify it to reply if someone pm me ?

    Thanks !!

  2. Well, from what I have seen (on C5), those AuthDs for C3, C4, C5, C6 require that you inject prelude auth code to client (either directly to L2.exe or Engine.dll, or just add an import to L2.exe and do that in DllMain, e.g. C5ex.dll). So if you use 40504 successfully on C3 557+, or any later chronicle, that means that you have a customized client system folder (in other words, it does not use the auth method it was using back in the day).

     

    The sad thing about C4 AuthGateD is that it's simply useless today.

    C4 and C5 clients have hardcoded checks for GG process all over their network code. If GG is not running, the client will not build any packets (and will not send any).

    And the best part is, both C4 and C5 noGGs out in the public only disable modal GG dialogs in nwindow.dll. They do not remove the hardcoded checks. Which is most likely why you are using a custom system with prelude auth injected.

     

    Now you might ask, why the hell can't we simply run a completely clean client on a legacy OS, for example Win XP x86, with a GG download server emulator to download old (C4/C5 dated) GG files (idk if anyone even has them).

    The answer is that C4/C5 GG (Lineage2US.ini & other IDfiable content) is blacklisted @ nProtect. If you have no internet, you will always get a GG error, that's how it always was. But if you have internet, you will still get an error, as the game itself is blacklisted.

     

    So unless someone has time and is willing to spend their effort on cleaning up GG from C4/C5 clients (or has already done so, and could share), all you will see is that with a clean client C4 AuthGateD sends a single packet and client does not respond. (e.g. it "doesn't" work). Not that the 40504/C4 works with a clean client either.

    Thanks, very clear!

  3. Make sure you have Bridged networking installed when installing VBox.

     

    Then, select "Bridged adapter":

    74f41Xt.png

     

    This will make sure VBox is able to attain it's own IP address in the current host machine's subnet (instead of being behind an emulated NAT).

    Adjust the IPv4 config of the guest OS as desired (if you have a LAN with a DHCP server, no further config).

     

     

     

    EDIT: this method allows both local and remote connections. Default config (NAT) allows connections to services in the VM on localhost, if I recall it right…

    Hi Zeeyo,

    Can you share C4 authgated, I also tried with c4 60215 but could not log in.

    I can only login with AuthD 4xxxx

  4. Any particular reason you are not using https://code.google.com/p/l2oep/source/browse/trunk/L2OFFRetail/L2C4Retail/Script/npcdata.txt? (this comes from a mixed C3 557/560/C4 656 release, which was dubbed "C4 PTS" x64 C4 leak)

     

    An alternative is the ragezone live pack, which afaik is just a more complete version with fixes (a.k.a. modifications).

    Thanks Zeeyo ! Is it clean and retail npcdata x1 ?

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock