Jump to content
Eternal Lands Official Forums

dns_server

Members
  • Content count

    287
  • Joined

  • Last visited

Everything posted by dns_server

  1. is there an easy way?

    Read the stickey thread: "How do I make a bot?" it contains a list of bot makeing projects. But with just about all of them it is up to you to do quite a bit of writeing with the messageing interfaces. with my project all the networking code has been done but it is your job to parse messages from the client and send the responses. I also have some example bots in my project, which are outdated versions of my bot 'iknow', i'll probly release an updated version in a fiew weeks when i'm happy with the code.
  2. inter bot communications

    i have 3 bots useing my code: iknow which is the 'stable' version of the bot, deadface which is the 'development' version of the bot and knoppy which is run by starwarrior. They send 'ping' messages to eachother to see if they are currently online, if they are online they start a negotiation with eachother. The bots provide an el-> irc gateway, and they negotiate between eachother who is responsable for provideing the gateway service, if one of the bots goes down the remaining bots will take over. i'm working on haveing the bots keep an active list of blacklisted members, and trying to implement it so changes in the list will be syncronised with eachother automatically. while it would be possible to open up a socket and communicate with eachother it is not as easy to do, and they do not send too much data to the server, only an occasional pm message containing 'ping' or 'pong'.
  3. kat's birthday party at Aluwen's temple

    congratulations on the birthday, it was also my birthday on the 12th.
  4. bagjumping

    There is no rule against it but it is more a social rule. Many players are honorable and will make an effort to return peoples bags, usually announcing on channels, and pming them, many will ether sit on the bag and wait for you or leave what they are doing. Many honorable guilds are against bag jumpers and try to stop it, and if you are renouned for being a bag jumper many people will not do buissness with you and put you on a blacklist (or pk list if you go on a pk map). if you respect other people they will respect you, by contributeing positively to the game you play your part in improveing society.
  5. More skills?

    it would be great to have something like an entertainer or storyteller that contributes to a social skill. even if it is not implemeted as a skill it would be nice to have more animations includeing some dance moves and other usless moves as having a bot that turns, sits and stands up is not as interesting as a full animation.
  6. Whats your favorite map?

    My favorite is portland, second is votd and third is white stone city. all the maps are verry well put together and have a nice feel to them. These are the maps that i spend most of my time, i spend a lot of time mining Ti ore, selling it, crafting and manufacturing.
  7. EF Client - Explained

    you are all missing the point, the client gives you an UNFAIR advantage not given to everyone else that play by the rules. it does not matter how you used the client it matters that you did. if the changes where submitted properly, aproved and thefore LEGAL you would not have an advantage over everyone else. Many talk about it being 'fair' to use some of the features but when it is restricted to only you, everyone else cannot use those features it is not fair for the thousands of other legitimate players that obey the rules and use legal clients (ether CVS or officially compiled binaries).
  8. Crafter's Strike

    what prices do you think is fair for crafted items? what are your demands for this strike? what do you want to achieve as a result of this action? if you are going to strike do it properly, first look around and see what is wrong, clearly think out what you want to improve. think about what the main problems are with crafting as a skill and how would you do it if you had your way. Anyone can say '"i am on strike" but that will likely do nothing, but if you provide some resons and suggestions you may get something. The developers try to listen to suggestions there is the suggestions section of the forum where you could make suggesions.
  9. To know or not to know.

    human (male) Ti ore harvester - 71 Crafter - 37 Manufacturing - 29 moderator - 2 (the neerly but not quite evil level)
  10. is account sharing legal in el ?

    Basically if you give out your password and they break the rules, steel your stuff or anything else it is your falt so don't complain to us that you have lost items or that your account has been locked. it is your responsability to keep your password secret and if you give it out you are on your own.
  11. Opera is free!

    Well they are Celebrating 10 years, and after the ceo's FAILED in his swim from norway to america (he had to save his PR Manager and there happened to be a farmer with a telescopic lense that captured the event).
  12. Harvesting

    read forums, read /. watch tv, listen to music, listen to radio, program my bot, moderate channels 1,3,4 and answer #help_me and #abuse messages.
  13. Opera is free!

    lynx rules especially because you can use it through ssh. yes you can X tunnel with the others but that is just cheating. anyway i prefer firefox over opera. they both have simular features Opera has thair features build in where firefox allows for extensions where other people extend the platform as a result firefox has more features that i love like addblock and wetherfox.
  14. How do you register to be a mod?

    too bad you replied to this thread....
  15. How do you register to be a mod?

    my top 5 things to becomeing a mod: 1. don't ask can i be a mod 2. don't ask i want to be a moderator 3. be helpful to other people, sticking on channel 1 and 3 and be helpful and not offtopic too much. 4. try not to break the rules too much, if you are a troublemaker there is no chance in becomeing a mod. 5. remember moderators are chosen by the moderation team if you have been around for a while (atleast 2 months generally) are helpful you MAY be chosen, do not contact us we will contact you and ask you about becomeing one. Moderators don't get paid, the only thing we get is one 'Official moderators cloak' which has a weight of 4emu THAT IS IT. We have no advantages over normal players, we may be told about updates within 10 minutes, with the first invasion i was told with the broadcast like everyone else. we do not get to actually play as much eather, we spend a lot of time watching channel 1 and 3 for people breaking the rules and answering #help_me and #abuse reports, and apart from some minor powers like muteing and booting people we are just normal people. oh and remember the last rule: 25. Moderation is never a topic for public discussion. so please don't complain about the moderators we try and do our best.
  16. More skills?

    Though these are not nessisarily 'skills' more atributes of players they would be something good to implement. karma karma (or allignment) would be an atribute you can be good or evil and it is a slideing scale from -100 to +100. Doing something good like casting remote heal would increase your karma where pking would decrease your karma level. This could be combined with items so certan items are avalable for good, bad and nutral people, there could be a black plate armor set as well as a white plate set for example. This could also be combined with npc's so some npc's will not serve you if you are bad while others will not serve you if you are good, or some may charge you a premium above the normal prices. To make this fair not all npc's will care and there would be an even distrobution between types ie the VOTD tavern doesn't like 'good' people, the IP is 'nutral' and the desert pines does not like 'bad' people. Reputation Closely linked to karma it is more an acumilation of your actions, it is based on your interactions with players and npc's, you would get a little experience for talking (channel, pm, #gm etc), tradeing, fighting etc, haveing your name spoken, minutes spent in game etc. it would be based partially on your overall experience gained (overall but cannot be #reset). it would not have much if any effect on how the game is played directly it would just be something interesting to consider.
  17. Changes to the PK system. Yes or no?

    what i would like is a more strict rpg system: Each client has a queue of actions, that take a turn to complete where each turn could take a second to complete with each member of the fight would carry out what ever action was in the queue in turn. By useing a queue of actions it allows the fights to be a bit more automated and fair to people with a high ping. The order in who gets thair actions carried out would be random for most actions but some have a higher chance, so a 'fast attack' has a higher chance of happening earlyer in the round and power attacks would have a lower priority and would happen towards the end of the round. Some actions would be garenteed like useing dis rings, if you use one you will flee the combat before the attack, and this could have an extra bonus of not being attackable for a limited period of time say 5 seconds. Something more structured would allow for better tactics ie if you think the other player is going to use a powerful attack you could prepare for it and use a defensive move and block that attack. Some attack moves have a higher priority but lower damage so fast attacks are more likely to do some low damage where bigger attacks will do more damage but have a higher failure rate. Possible actions are: Flee,fast attack (higher proiority so more likely to be carried out fefore other actions), attack(normal attack), power attack (more risky but possibly more damage), defence, use item, use magic, summon. There could also be wepon specific actions and possibly more fighting style based actions like thrusting swords downwards, from the side etc. you could expand it even more so some actions are easyer to block than others. Combat would not start instantly with a second (or two) passing while the client is put into 'combat mode' this could be a slightly modified interface or a new window apearing to allow the client to select the action to be taken for the first move so the person could try and run before combat starts. This would make combat more interesting and not totally bound to skill levels, it would be possible for someone with far lower attack level to kill someone with a higher attack level if they use better tactics. Another side effect of a design like this is that it could allow for better multi combat playing, it would be possible for 2 people to fight 2 different people more effectively and could be possible for far more people and possibly entire guilds to be involved in a single fight. implementing this would require some protacol changes but may be a little cleaner, the server sends a 'start combat' packet, the client then sends a series of packets to put actions into the queue. the server then takes the action for this turn for each member of the fight, checks thair priority chance to determine the order of what move goes first, then it processes each move and sends this to all clients. The client would then animate the action and possibly have a log of actions: sorry for the length, i just kept writing there
  18. Irilion to come

    i might as well anser but i am not a developer so i might be wrong. The first priority for the developers is to create a stable client and server for the first continent (which is mainly done) once they are happy enough with that they will start to fix some of the bugs with the new maps and continent some of the maps have some major bugs with some buildings as some allow you to enter the building but not exit. yes there should be teleport rings eventually but not for a while, there is a portal room for the continent as well as an underworld. The speed of travel will not change this is because of the design, it requires a lot of rewriteing the timeing of animations and changeing the client/server communications to keep the animation syncronised which is complex and probly will never get done. so there will not be a 'run' ingame. Perhaps you could explore the mines yourself and see if you can find something there There should be several storages on the new continet but i don't know where. ok .... <complain> The new continent is not "OPEN" to the public yet, give the developers time to complete them fully over the next fiew weeks and it will be finished properly. it has bugs and no npc's yet so use some patience and it will be completed</complain> it does
  19. Update test 3...

    map bug at charmien Manor [117,110] - can walk through the bars 'cave passage' (coal cave) no longer has an east wall problems with sound: once you enable sound it does not turn off automatically, you need to change maps and it does not like to be disabled, it should mute when no sound is enabled not requireing you to change maps. changeing volumes also works when no sound is selected.
  20. spawn ownership

    no one owns spawns and there is no chance of it becomeing a rule. yes we would prefer if everyone would be polite and share spawns but it is not our job to enforce this type of thing. if it was going to become a rule it would mean more work for us modertors to do. it is not our job to settle petty disputes and we cannot watch the whole map. How do you think we would enforce such a rule? do you want a moderator to rush to you when someone will not play nice?? how do we determine who owns the spawn? are we suppost to sit neer the spawns and watch everyone that comes close to see who has taken over the spawn? what kinds of punishment do you expect us to use, do you want us to boot people from the game because they attacked a creature before you did? do you think something like that would be fair? just try and be polite and respect eachother, don't abuse other people and everyone should get along with eachother. if you show respect to them they will show respect to you. Most people do not just go and abuse people for no reson perhaps you said or did something to provoke them?
  21. The Unicorn

    you should make it extreemly rare to find, haveing one in the whole game. how about haveing it spawn on a random map every hour or so and sticking around for a fiew minutes before disapearing. would it be possible for it to take over the role of the joker or something?
  22. New storage protocol

    how will player tradeing change? will it use the above protacol or the current protacol? is that code just for npc's?
  23. createing a bot useing jelc

    public void onSystemMessage(String message){ StringTokenizer st=new StringTokenizer(message," "); String person=st.nextToken(); if(st.nextToken().equals("wants")&&st.nextToken().equals("to")) { System.out.println("---"+person+" wants to trade"); try{Thread.sleep(700);}catch(Exception e){e.printStackTrace();} tradeName = person; Hashtable hash=this.getActors(); Iterator i=hash.values().iterator(); while(i.hasNext()){ Actor tmp=(Actor)i.next(); if(tmp.getActor_name().contains(person)){ System.out.println(tmp); tradeWith(tmp); onTrade(); } } return; } st=new StringTokenizer(message," "); person=st.nextToken(); if(st.nextToken().equals("aborted")&&st.nextToken().equals("the")) { System.out.println("---"+person+" aborted the trade"); tradeName = null; abortTrade(); return; } } shouuld be enough to atleast detect when someone wants to trade. I have some of gamblers code and i am trying to work out how to get tradeing working in a logical manner.
  24. Messenger Bots "How do I.....?"

    #Gm !lnx hi would send a message my guild with the tag LNX #gm !segv would send a message to segv guild etc
  25. you know when you played too much EL when..

    .. when it is 3am and you are still buissy playing and you don't feel tired.
×