Jump to content
Eternal Lands Official Forums

dns_server

Members
  • Content count

    287
  • Joined

  • Last visited

Everything posted by dns_server

  1. iknow features

    I've never thaught about translating iknow to use other languages. Seeing that i'm in the middle of adding account managment features so i could add a field to store what language it is in so i might consider this. The only thing is that i have not had a need to add localisation to any of my applications but i've read a fiew articles on how to do it a while ago and it seems reletively straight forward. If someone is willing to translate the strings into thair language i can try and do the rest. just pm me through the forums or email the translations to dns_server at yahoo.com.
  2. harvesting more interesting

    When they first implemented harvest events they where really seviere and had really high chances of hapening with them all about equal. For the first day it was posible to harvest anything (with equal chances of an event) to be hit with an event includeing 50hp (or was it 60) radon damage. It was especially bad for newbies that where harvesting lilacs who would be teleported to gumbadi panintula or KF and be instantly killed with no way of getting thair stuff back. Just about everyone complained from the top pk fighters down to all the harvesters and the effects where greatly reduced, initially removeing the pk maps then removeing teleporting to different maps altogether and just teleporting to a short range. Harveting events where introduced to catch people that use macroing to cheat, these are modified clients that send the commands automatically and are used to make essences for example by first harvesting then mixing and eating food. This has become verry effective and we still catch a lot of people that leave thair clients still active when they die and try and harvest ore while they are in hell. Something like this would never return as the effects are far to great for the community to accept but they still do tweak the system a little from time to time.
  3. Feeding yourself and funny gems.

    All minerals have large veriation in colour this especially with dimonds, they come in a huge range of colours from yellow, orange, pink, blue etc. this is based on the impurities in the minerals.
  4. Custom clothing in CVS

    how about we get organized about this and share these custom clotes etc between our guilds. Does anyone have any that they want to share with everyone? If you do lets put them together. Just put a zip file containing the mesh on your guild web server and we could create a simple tool to fetch them. How about a simple bash script, first it would contact a web page to download a master list containinig a list of URL's to the zip to the guild files. it would then go and download these files if they are newer and then extract the files to the correct directory.
  5. Chat interface modifications

    Looking good, the only thing that we need is to add a button to add a new channel to the list and bring up a new dialog to specify the channel number (with a spinner) and an input to specify the name.
  6. iknow features

    I'll defenately try and implement a /. or other feed reade but how to implement it in a way where people can add thair own feeds. If it is just /. it would be reletively easy, just maintain a list of people to notify but if i add the ability to add feeds to modify might make it a little more complex but i'll think about doing atleast a /. feed. i'm not shure about an admire command as it has the high possibility of being abused as the messages can contain anything. i would probly need to have some way of reporting abuseive messages. I like the idea of sending text messages but it would require a lot of work to implement as this is an international game and would need a bit of tweeking for each countries respective phone company. If you are willing to help me do something like this i would be greateful. the bot is GPL and avalable in the JELC project. doing something like that would be best to implement the 'Replyer' interface as this is what i use as an abstraction to allow the returing of results to several different backends.
  7. iknow features

    it currently you need to pm him with anything and he will say wether you have a mesasage, in a fiew days i will have hopefully written a service that monitors the online pages to see when they login/out and pm them.
  8. iknow features

    i really need to move iknow to use a database instead of lots and lots of flat files. One option that i could do is store the stats pages when i download them. if someone has privacy on it would check for a cached version and display just a combat level and state that it is most likely wrong. what the user would need to do is: #set_privacy off /iknow cacheme (or something as stupid) [PM from iknow: cached correctly] (or say that it failed) #set_privacy on Blame brom for the combat level he wrote it. Combat level is calculated with: Reaction+Toughness+Dexterity+Attack*.75+Defense*.75+Matter*.50 If someone would like to make a suggestion for a better equation i would be happy to use it. This provides a good aproximate but is not extreemly acurate in determineing wether you could beat them and does not take into account magic level or summoning level. If someone has any idea's tell me, ie should you get a higher combat level if you are more likely to cast restore? or if you can summon fluffies? etc.
  9. iknow features

    there is also 'mail get' to retrieve a list of messages, and 'mail read number' to read the message.
  10. Cooldown log

    Overall the idea of a coundown system is a good one but in my opinion the times need a lot of tweeking. i would suggest that no countdown should be more than 30 seconds with the average being around 10 seconds for each type. for example i think countdowns of fruit should be 30 or 20 seconds. Perhaps it might be better to reduce significantly the food countdown and increase the contdown for manufacturing items so they are more closely matched In my opinion it would be a good idea to compensate people for this extra work required in alchemy/crafting/manufacturing/potion makeing by ajusting the experience curves so it is easyer to gain levels. One of the percieved problems with the economy is there is too much mass production haveing a countdown system solves this by makeing it far slower to make items and therfore mass produce them but if you ajust the experience gained or ajust the curves so you require less experience there will not be as much of a need to mass produce these items. if implemented correctly it should allow people to spend an equivelent ammount of time gaining levels than before ths countdown system but removeing mass production of items, Think of the economy as a bath that is being filled with water and is about to overflow. there are two ways of stoping it you can ether turn the tap and slow the flow of money in curculation or you can pull out the plug and try and take money out of curculation. This reduces the flow of money and may increase the demand for items being bought from npc's if people turn to buying potions of feasting from mira. alternatly you ajust the experience system you will reduce the need for this mass production of items in the first place.
  11. if you want a pm bridge i could reletively easily implement something like that in my bot. i have redesigned my bot a little to make it easyer to implmement a bot that can have mutliple connections and multiple backends. For example i have a socket backend so i can telnet to my bot if i wanted to.
  12. Player Ratios

    i'm mainly a harvester and crafter and am around the top 50 in both (same level as others in the top 50 in harvest) and have worked on manufacturing and am going to work on potions when i gain a fiew more levels so i can buy the vegetal nexis.
  13. Calling all guildleaders

    Overall it seems like a resonable idea. I would set it up as something like the United Nations and provide a forum for guilds and guild leaders to talk with eachother. It could be a forum where people can discuss and resolve conflicts between guilds for example. The group would not have any direct power but it could have some effect if members agree to a "code of conduct" that would promote better behavior between those guilds that agree. It could also be possible for members to agree on things like minimum prices for items. It is up to my guild wether the "EL Linux Community" (lnx) or who is the representative is up to the fellow guild leaders.
  14. Storage display.

    how? (draw a diagram)
  15. Duel feature implementation

    The way that i would implement dueling is by makeing a map like the arena or perhaps the great hall of the magic school, there would be one or two npc's that are used to teleport you into the arena and out once the match is over. this would allow for an enlosed place for people to duel safely without haveing other people interacting.
  16. guild List From Outside

    read > "How do I make a bot?", CrusadingKnight's guide to botbuilding for a list of bot projects. Then: If you want to use my bot that is written in java i am happy to help you.
  17. Let's descover writing

    no it is /iknow mail send username [username] where you can send to multiple people sepeated by spaces in the next line you are asked for a subject line, lines after that make up the body of the message, and you send a final '.' to finish writeing.
  18. Let's descover writing

    i finally have a working mail system. to send pm: /iknow mail send names seperated by spaces enter the subject line enter the message. end with a single line containing a single '.' /iknow mail get to check for messages /iknow mail read number to read messages it is not yet complete but it is atleast partially functional.
  19. Let's descover writing

    yes i'm working on a mail system for iknow. you woud pm: /iknow mail send Brom ttlanhil -you can specify multiple people seperated by spaces [pm from iknow: Names are valid please specify the subject] - ie checks if the people exist, have not dissabled the email system and you are not on thair blacklist /iknow this is a subject name for the message [pm from iknow:you may now enter the contents of the message, to end send a single '.'] /iknow hi my email system works /iknow it is cool /iknow . [pm from iknow: message sent] I currently have the input working as above and it stores the messages correctly but i still need a fiew more days of work before i will release it. I have been working on createing an account system to make it easyer for people to disable/enable parts of the bots like email and store more of the user data in a ceneral place and this has taken longer than expected. I will have it notify people that they have unread messages when you use iknow and i need to create a service that regularly parses the pages to see when people login. I also need to program mail reading, deleteing etc commands.
  20. is there an easy way?

    Createing something to be easy to use is really hard to do. First it requires a bot to be written in a completely modular way so it is possible to mix and match several versions of the same code so this would mean that it would require someone to write the major parts of the bot several times so you have options. It also requres us to have ether a time machine, telepathy or some kind of future sight to think up all the ways that the bot would work in the way the user would want it. My bot is slowly evolveing into a more modular archatecture where each command is processed by a seperate module this allows me to add commands easyer.I'm working on createing sessionless communication to allow developing more interactive inputs, ie filling out a form where it asks for your name, email adress etc and am working on an email system to allow you to write letters that take up multiple lines. I'm also working on adding services such as account managment to allow things such as email to be personalised and add things like mail blacklists. I need to get interested and rewrite the networking code for my bot to fully implement the protacol. Currently my bot is pritty dumb it processes createing actors so it can extract names and guild tags and can chat but i should actually write most if not all the protacol. i have not goten the bot to trade with the new protacol yet and that was months ago that it changed.
  21. ALL out war comments/sugestions

    For the next war we probly need to be a little more organised with the bots. I would also like it so that you only get 1 or a limited set of lives say 3? The way that i would implement it wouldbe to have atleast 4 bots. perhaps with some haveing moderator privelages. There should be one in the underworld to count people as they die and notify people, perhaps nelson could be reserected? Then there would be 3 bots sitting on the entrance to watch for people re-entering the maps after they die and give one or all of them ranks as moderators so they can be demigod and not attackable and have permission to send people to the wraith if they have already died and are out of the game. The next war should also have a goal this could be a person being marked as a target that your team has to protect this could be a bot. There could be a person that you have to rescue this could be a moderator that you have to rescue by going into the enemy base and standing next to them and then escort them back to your base to score points makeing it sortof like a capture the flag idea.
  22. As we already have an encyclopedia how about haveing a custom tab for displaying a news papaer ingame. This would involve someone takeing the encyclopedia window and adding a new tab called 'News' to the same window that holds the encyclopedia. This tab would take it's data from'eldir/languages/language/news/index.xml' as it's starting page. As the game does not have a proper HTTP web browser it would be the responsability for the user to ether download and extract the news paper manually, get a shell script to download it or write a simple program to download the encyclopedia's for you. This program/script would first download a simple file containing lists of issues of the paper. it would then go and download these issues and extract the zip files to 'eldir/languages/language/news/paper_issue/'. after it has downloaded and extracted all issues of the paper it would recreate the new index.xml to contain links to all the issues of the paper stored. So the user would simply need to run this script/application every fiew days/weeks to get the latest news.
  23. embeded news paper

    i'm involved in writeing a server for another game and am planning to create a really basic web browser for handleing just about everything. it will be used for npc's, books and item information, possibly in game player information etc. By useing something like this for npc's it should make it easyer to program and test npc's as they can be programed in any server side language like php but could be a bit more compex to implement this in el as the server is not database driven so manipulateing user data is a little more difficult.
  24. All OuT WAR!

    Incase the_antiroot cannot make it i will be the moderator for the contest unless another moderator wants to join me. it will be fun with demigod on (green name so don't attack me) and watch the slaughter
  25. how do you make bots?

    how about reading the thread"How do I make a bot?" The forums has a section called 'bots' and that is the sticky thread at the top. Bots are basically custom clients that have the graphics removed and only have the networking code remaining. if you know how to program and atleast how to compile the client you should be able to create a bot.
×