Jump to content
Eternal Lands Official Forums

Net_man

Members
  • Content count

    27
  • Joined

  • Last visited

Posts posted by Net_man


  1. freeone provided a hosting/design service as long as he was in our guild.

     

    "if you were an elite programmer you wouldnt play EL for more then 5 minutes". have you seen me on EL in the past 2 weeks? and if you're that elite of a programmer, why are you still here?

     

     

    Why is everyone angry at me because i started a guild for programmers??

     

    i like programming, and i like EL(not anymore, thanks to you guys, though i still do develop bots), so i combine the two and make a guild for programmers. am i so evil?


  2. hello, Im selling a iron sword of fire for 23,000gc PM me in game, Or Leave a message here, thanks..

     

     

    -Mid

    <HTML

    <2CENTS>

     

    The most you can get for them now is 20K, if youre extremely lucky.

    </2CENTS></HTML>

     

    oh, if i may ask, where the jamesladd did you get a ISOF?

     

    theyre outdated :D


  3. I will do havesting jobs, tell me wut you want to do and we will discuss a price and i will do it for you.

     

     

    My havesting level is 16 so i cannot mine coal or other metal ores.

     

    I will do alchemy jobs,with or without the materials jus pm me ingame.

     

    *name is the same*

     

    1) i think this is against game rules ?

    2) not suspicious at all :D:icon13:

    3) Eh..16har? im not paying someone to harvest 2 red roses an hour for me :)


  4. Heres my BUY code sofar:

     

     

    f

    function buy($sender, $object) {
    
    
    
    $items = Array("Raw Meat", "Brown rabbit fur");
    $prices = Array(5,8);
    
    
    $this->sendPrivateMessage($sender, "Great!");
    
    $this->send($SERVER_COMMANDS["TRADE_WITH"], $sender);
    
    $this->sendPrivateMessage($sender, "Trade me and ill sell it to you!");
    
    // canculate $ammount
    if($object == $items[0]) {
     $ammount = $prices[0];
    }
    if($object == $items[1]) {
     $ammount = $prices[1];
    } 
    
    
    if($ammount == 0) { //if ammount has not been set(e.g. item not exist).
     $this->sendPrivateMessage($sender, "Sorry, i dont sell that!");
     $this->send($SERVER_COMMANDS["EXIT_TRADE"], "");
    }
    
    $this->sendPrivateMessage($sender, "That will cost you " . $ammount . " gc!");
    
    $this->send($SERVER_COMMANDS["PUT_ITEM_ON_TRADE"], $object);
    
    //Once other person puts item on trade; accept, wait 30, accept again
    
      }


  5. Hi! after my success with netWizzie(hes on alot on the testserver, PM him ;)) i wanted to make a storebot.

     

     

    Edit: does anyone know of an editable store-bot that WORKS? oh, and fixed some spelling errors.

     

    but ive found a few problems :(

     

    first of all, how do you tell what quantity of item opponent put on the trade?

     

    other then that, hes pretty good :pirate:

     

    Thanks for your help,

     

    Netdude2(on testserver, NeTdudE on mainserver)

     

    What ive got so far:

     

    *trade with user(almost..)

    *come up with the right price needed for item

    *list items


  6. Hmm? no block file?

     

    i think not.

     

    Heres why:

     

    When i log in as netdude, nothing happenes. no server message, nothing. when i log in as netdud(took off the e), i get a YOU_DONT_EXIST. Therefore i can almost proove a block file exists. now i just have to search my computer.

     

    C:/WINDOWS/?

    Really hidden folders?

     

    but its a multi-platofrm game. therefore, it is most likely in a place all platforms have. <install dir>? prehaps dedguised as a ELM?

     

     

    where to search..where to search..


  7. Hi, I have a few questions that need to be answered.

     

    1. Would I have to pay to have about 7 bots, in my guild, that basicly talk, DONT TRADE/STORE, and if allowed, walk around.

     

    2. How long will it take get a bot declared? Does it have to pass a stability test? I have a bot that is 99.9% bug free, and if it encounters a bug I'll shut him down imedently, but I need it approved of soon, because I don't want to keep the person I made it for waiting too long :)

     

     

    Thanks!

     

    1) 7 bots? O.o, but if they dont trade, no.

     

    if they DO trade:

     

    $100 for 506 or 504 p/c, and permission for it. YOU CANNOT USE THIS BOT TO FIGHT AFTER YOU PAY FOR THIS. just a note :omg:

    OR

    $20 for no bonus, but you can use it.

     

    2) it has to be bug free, and not spam peoples screens with 'Kalis Was eaten my a grue(Lagged Out)!'

     

    3) whats with your siggie? thats still W.I.P, we decided not to use it.


  8. how about a bot that you could play wheel of fortune with on a channel. I don't know if it's possable because the only thing I have ever programed is HTML. The winner could maybe get a small prize or something.

     

     

    Thanks. ill think of implementing something like this..

     

     

     

    GRR!!!! i TOLD you to keep our site closed until its done!! it gives people a bad impression of our guild!!!!!!!!


  9. Don't go in PK if you aren't prepared to die.

    Don't PK PVPers if you aren't prepared to have people think you ____ !!!!111111~~

     

    w00t! FINALLY someone gets it...

     

    just choose an empty PK map.. say.. *CO* hideout...people like atmos/citizen/options/asgn dont go there because its ===EMPTY===.


  10. look. we all hate jamesladd. lets just get a mod in here.

     

    MOD:

     

    <walks up to jamesladd>

    #god

    #bc jamesladd is liar/scammer/bagjumper!!

    #mute jamesladd

    /jamesladd MWUAHAHAHAH!

    /jamesladd i win.

    #ban jamesladd

    <sniggers and walks away>

     

    ;)

     

    also, im not sure if #mod is mod PM but i got a 'youre not allowed to do that!' :D so i just used normal pm :(


  11. this happens with my bot sometimes.

     

    i think it is a stay-alive packet being lost, but the best way to deal with it is build a module that will re-start the bot if it dies.

     

    my bot isnt foolproof, so i use auto-restarters to make it come back online if it lags out. i've never had a problem with my bot 'dieing' since.

     

    (a word of advice, everything can go wrong if you dont sleep for about ten seconds after your bot dies to re-start it)

    One thing that is a common mistake with bots is send too much text, like in a PM. If you send more then the normal client does, you will be disconnected from the server without warning.

     

    isnt the the thing with EVERYTHING? make a spelling error and youre disconnected? :D

     

    **all sarcasm in playfulness**


  12. this happens with my bot sometimes.

     

    i think it is a stay-alive packet being lost, but the best way to deal with it is build a module that will re-start the bot if it dies.

     

    my bot isnt foolproof, so i use auto-restarters to make it come back online if it lags out. i've never had a problem with my bot 'dieing' since.

     

    (a word of advice, everything can go wrong if you dont sleep for about ten seconds after your bot dies to re-start it)


  13. hi, i have this bot that does..er...nothing. well, he does a BIT:

     

    name ideas too :)

     

    o_0 PMs people(with PM <user> <msg> command)

    o_0 Tells statistics(# of logins, time online, etc.)

    o_0 sits/stands on command

    o_0 Moves

    o_0 Talks in channels,local,GM,PM,ig

    o_0 Posts his ad(defined in ad.txt)

    :) lists Admins

    :) Tells you about him, and the guild

    :) gives random facts(on request, PM)

    :) tells a joke every once in a while or by command

     

     

    key:

     

    :) = anyone

    :D = idea posted here

    o_0 = Admins

     

     

    so i have that, but its kinda BORING. any ideas for st00f he could do?

     

    also, please no donation/trade/etc. ideas, as i dont want to pay for him.

     

     

    {Note: this is MY thread, not jaxbot's, its MY BOT, not Jaxbots. PM my bot(netwizzie) INFO..youll see..}

     

    {Note: hes on test server alot, his names netWizzie, and hes at beam}

     

    THANKS!!


  14. Ok. I'm using a Visual Basic program I made to try to run the bot, however, it disconnects every 2 seconds.

    I'm not sure what I did wrong... do I need to send a heartbeat or something?

     

     

    you got it to log in?

     

    cool.

     

    i tried crusadingknight's idea..but it didnt work.


  15. Ooops, I guess I didn't examine that well enough... aren't you using a function to insert lengths? (I didn't check for that since, I'm used to my bots, even the ruby one inserting it themself.)

     

    In anycase, you should be sending [1 byte: Protocol][2-Bytes, Little-Endian: Length][Message...]. The other link wasn't inserting it in his bot code, and that was his problem too.

     

    Thus, the example packet would be '\140\21\0NetWizard passworddd\0', where \140 is the protocol, and \21\0 is the little-endian binary representation of the length of the string+1.

     

    TY!!!!!!1111111~ lol

     

    oh, whats the IP ADDESS of teh EL server? im converting it to JAVA so i can test it without apache.

     

    thanks!


  16. The format is actually "Username Password\0": it's NULL-terminated, not delimited.

     

    Also, do you have NetWizard registered on port 2001? Anyway, another PHP bot can be found at http://www.eternal-lands.com/forum/index.php?showtopic=24328

     

    EDIT: Smacks self in face... thanks learner, the protocol should also be binary (\140), not ASCII. Again, most of this is already presented in the above-mentioned thread.

     

    thanks for your help..but,can i have an example packet? i mnot exactly the brightest bulb in the box!


  17. hi, i mmaking a bot. he basically sits there and (later) i'll improove him to take basic commands and play a raffle.

     

    i got him to connect to eternal-lands.network-studio.com on port 2001...

     

    unfortinately, i cant get him to login. any help?

     

     

    this is the packet im sending:

     

    printf($conect,"140NetWizard\0passworddd\0");

     

    i AM, however, getting YOU_DONT_EXIST, bu that might jsut be a random case thingy that happens if teh CASE variable($cmd) doesnth ave a value.

     

    if ANYONE has any ideas(especially admins/devs)..PLEASE post!!!

     

    <?php
    
     define($host,"eternal-lands.network-studio.com");
     define($port,2000);
    
     define($username,"NetWizard");
     define($password,"passorddd");
    
     define($forever,1);
    
     define($cmd, "");
    
    echo("Connecting to server\n");
    $conect = fsockopen("eternal-lands.network-studio.com", 2001, $errno, $errstr, 120);
    fwrite($conect,"60");
    
    
    
    
    
     if($conect !== FALSE) {
    
      echo("Connection established.\n");
    
     } else {
    
      echo("Sorry, failed to connect to server.\n");
    
     }
    
    
    
    
     echo("Logging in...\n"); 
     printf($conect, '\0');
     sleep(2);
    //printf($conect,"1409NetWizard0passworddd0");
    printf($conect,"140NetWizard\0passworddd\0");
    echo("Logged in to NetWizard(or atleast we THINK he is..)\n");
    
    
    
    
    
     while($forever = 1) {
    
      //$cmd = scanf($conect);   
    
      echo("$cmd"); //this for testing purposes. 
    
      $cmd2 = ord(substr($cmd, 0, 1));
    
      switch($cmd2) {
    
    case(250);  
    
    echo("LOG_IN_OKAY. your good.");
    
    
    
    case(251);
     echo("LOG_IN_NOT_OK... sorry. wrong pass");
    
    case(0);
    
     // process raw text.
    
    case(60); 
    
     printf($conect,"60");
    
    case(247); 
     echo("YOU_DONT_EXIST. Wrong username");
    
    
      }   
    
     }
    
    function logout() {
    
     printf($conect,'BYE');
     fclose($conect);
    }
    
    
    ?> 
    

     

    Thanks for your support!!

     

    Dude

     

    Ingame Netdude

×