Jump to content

Solist

Members
  • Posts

    40
  • Joined

  • Last visited

Everything posted by Solist

  1. Hello, I don't play that much anymore, and am too much of a scrub to actively participate in competitive play. So whenever I log on, I often just try to beat any of the E4's as fast as I can for as little cost possible. This became somewhat of an innocent but interesting challenge for me after Baton Pass got nerfed. It's not hard to beat the level 100 E4's, but can you make it a (somewhat) profitable alternative to most of the other, mostly boring, money making methods? I finished some 250 runs, and found some strategies that bring me predictable results and nice chunks of money/BP without it costing too much time. I have no doubt that there are better approaches though, making me curious what you guys came up with. In short: what is your strategy to milk E4 runs? Cheers! PS: If It's interesting for you guys, I will add my strategy for beating E4's. But I feel I might be the only nerd interested in this :P
  2. I actually would like a (near) impossible story line. As I see it, any challenge in a story line Pokemon play through can be boiled down to "wasting enough time". Sit through those abundant sleep turns, slowly whittle down that annoying Bronzong, or spend time grinding up counter Pokemon to whatever challenge you're facing. The goal to beat the AI is always straight forward and within reach. Achieving this goal simply requires time. PokeMMO is no different. I feel this should be familiar to someone who spend multiple thousands of hours on these games. The real challenge PokeMMO provides is competing in the non-AI competitive community. Forget the story line time sink. Succeeding in this challenge requires a ton more time. Personally, I enjoy playing through the tedious PokeMMO story lines from time to time. Embrace the tedium. Challenging yourself by completing it as fast as possible with whatever decent wild Pokemon you find. Or something like that. For someone as experienced as you, I can only imagine the satisfaction of destroying this tedious PokeMMO story line challenge.
  3. For nostalgic reasons, a spot in any gen 1 team should be reserved for Alakazam. But looking at your current composition, perhaps give Victreebel a try. Interesting Pokemon that's hardly ever used. It will surprise you.
  4. I rarely play on my main account, simply because there's barely any end-game content. Whenever I play PokeMMO, I just create a new character and enjoy one of the many storylines I can choose from. I appreciate the Sinnoh update. But now that newer players have a choice between 4 new regions, I would argue that development focus would be better spend on content aiming to keep end-game players busy. Like the long before mentioned dungeons.
  5. I've played on and off for quite some years, and the amount of activity I see in-game surprises me everytime. A seemingly never ending stream of new (and alt) players even though this game is hardly marketed. I also feel the dev team has a solid grasp on how to run this game and its current community. I guess the game might live as long as the generations with affinity for Pokemon are alive and have free time to invest. That said, is there still some active legal pursuit by Nintendo, or the Pokemon company or whatever? I feel that'd be the main reason for this game's lifespan to be cut short.
  6. As someone that grew up with these games, knowing them like the back of my hand, I very much appreciate the additional difficuly and limitations. Not being able to sweep the story with Starmie and co relaxes my min-max mentality, opening the door for being creative with whatever comes my way; decent wild catches, GTL bargains, using competitively shitty TM's (Rock Tomb saves lives), etc. I often end up with a weird team of cheap semi comps that are perfectly capable of completing the story by beating most of its trainers, having to grind only a level or 3 for the E4 (which now also heals your team after each win). Any serious grinding I have to do to can be attributed to my own mistakes composing a functioning team. I brought a team of fresh comps a few times, mostly because I wanted to see how fast I can run through the story. I would not do this for money though (perhaps I'm doing something wrong). I'm basically sitting out scenario's that I already know will happen, aka mashing buttons. Riding the bike properly is the most challenging part. I also don't care too much about the untradable items. Considering alt runs imply you have a main, you have plenty of better alternatives to generate money. In my opinion, alt runs are mostly for laidback casual plays. They still generate some easy valuables for your main (never had them net 1m though!), but also protecting the overal MMO economy.
  7. Hello, I'm not a big fan of the default UI configuration, especially not on high resolution screens. After tinkering a bit with the XML files, I found a few easy improvements. I didn't find a thread like this, except for this one. But it appears to be bit outdated. And there is more to improve than just the inventory window. Though, much appreciation for the author for sharing his knowledge. Also, it doesn't look like the developers will improve client customization anytime soon (that GUI library is quite outdated though...). So here goes. What is XML? XML is an encoding format used to structure and describe data for software and human reading. In our case, it is used to describe GUI configuration. Values are placed between so called tags. <tag>value</tag> The two tags (the opening <tag> and the closing </tag>) make up what is called an element. The element serves as a "description" of the value which it contains (in this case the text "value"). The XML in the GUI configuration files are a little more complicated, but the same concept applies. In these files, you will find something like this. <param name="minWidth"><int>530</int></param> The element <param> contains another element <int> (which is called nesting). The two elements describe a minimum width value of 530. You can open any XML file in your browser to see how this nesting concept works. You can expand parent elements to see what child elements they contain. How can I edit XML? Editing XML files requires a text editor, like Windows's default notepad. Not a word processor like Microsoft Word. I recommend using Sublime Text. Where can I find the XML files? Navigate to your PokeMMO directory (from now on referred to as PokeMMO/), where your PokeMMO.exe and PokeMMO.sh files are located. The files we are editing are found in PokeMMO/data/themes/default/ui. Please backup the PokeMMO/data/themes/default directory before making changed to it. So before you start: You have access to a text editor You have access to the XML files in PokeMMO/data/themes/default/ui You have backed up the PokeMMO/data/themes/default directory You have your game open Some sidenotes: Everytime the game updates, the XML files are reset to their default settings. You have to edit the XML files again. Do not overwrite XML files of a new update with your old editted files. Sometimes the structure of the XML files changes (new lines are added or some are removed) which could mess up your client. Because the XML files are subject to change, I can't rely on giving line numbers in this tutorial. You will have to search for the correct elements. After editing the XML files, make sure you save it, and press CTRL+F5 (or CMD+F5 for mac) in game to refresh your theme (reload GUI configuration), applying your changes. Increasing window sizes can hit the FPS quite hard. Don't increase it too much if you have a low end system. Resizing the inventory window Resizing shop windows Resizing PC window Fitting PC box buttons I might add more customization as I go along. Please feel free to make suggestions or imrpovements. Thanks for reading.
  8. You can also make the frame a little wider. /data/themes/default/ui/pc.xml, line 146. Increase the integer between <int></int>. Don't recommend it, but it works.
  9. Hello, I would like to see a public API for GTL data, which would allow for community made third party applications to interact with it. From a players/customers point of view, I would simply like to see a more friendly UI for the GTL. Longer lists, pretty sprites, faster and more specific filtering, etc. I also often find myself just logging in to organize my listings and look for some breeders or profitable deals. It would be very convenient if I could do this from my phone or browser with some community made app. This ease of access would greatly improve my, and probably many others, overall experience with the game. From the development team/business point of view, I would argue that there is a lot of unused (development) expertise and creativity within the community. In my opinion, exposing an API to tap into these resources would be a great trade off. Obviously, I don't know much about the state of the backend, so I find it hard to estimate how much effort it would take to set up and maintain such an API. But from my experience, even for big monolithic systems, it was never too hard. There are plenty open source projects to help with this. And I'm sure experienced developers from the community could advice. Also, the GTL domain does not include that much business logic subject to change, as far as I know. I doubt it would require much maintenance. In return, you get a bunch of free UX and development resources to contribute to the games experience (In my opinion, this is reason enough to expose much more of the games data). I'm aware that a request for an API has been made before. It was deemed too much work to develop and maintain. And there were other priorities. Which is why I suggest just limiting it to GTL data. Perhaps even hand pick some community members to work with a sandboxed version of the database to let them create this API. I imagine three endpoints: /api/v1/auth - for authentication/authorization /api/v1/gtl/item - for working with item listings /api/v1/gtl/pokemon - for working with pokemon listings So for example. I make a GET request to https://pokemmo.eu/api/v1/gtl/item?offset=0?limit=2 Which responds with 2 listings. Or something along those lines. Then just let the community's creativity go to work with this. Thanks for reading.
  10. Immunities seem to work well. The AI is very predictable when it comes to what moves they pick. They don't predict switches very well, and don't consider possible immunities on your team, afaik. So far, Curse Snorlax and Substitute/Disable Gengar has been almost impossible for them to crack. Other than occasional crit, they never faint. I only use a few leppa berries to replenish sub or curse pp. I also like Volt Absorb Jolteon and bulky Substitute/Dragon Dance Gyarados. Because replenishing pp also costs money, I'm trying a team which focuses on setting up entry hazards without taking much damage. After which I will just keep switching in immunities and resistances. The AI never removes entry hazards, they seem oblivious, and they switch often. I'm finding myself hardly attacking and hardly losing any hp, while they gradually kill themselves. Skarmory is very effective with Roost and Whirlwind. An exploitable AI characteristic is the fact that they will exclusively go for either attacking moves, or a healing move. You don't have to worry about them setting up, or status moves. They will spam something super effective against whatever you have in the battle at the moment, or their strongest stab move. I found immunities abuse this quite well.
  11. Make sure the ports are not blocked by your firewall, and that they are forwarded to your local ip via the modem. What else have you tried?
  12. Reinstall. Or try opening/forwarding TCP port 2106 and 7777.
  13. Solist

    UI Resizing

    Hello, Most windows that I spend a lot of time on (GTL, PC, inventory, etc) I feel are too small by default. Especially on a system with plenty of screen real estate. I've been fiddling with the XML files a bit trying to scale these windows, and I was able to improve most of them. However the process was not very intuitive, and I'm not too pleased with the result. I suggest making all (or at least most) screens scalable like the chat window. I'm not too familiar with that TWL library, but I reckon it supports dynamic window resizes (?). It works with the chat window. Main reasons for scaling windows: Too many items for this small inventory screen. The name filter is a nice improvement, but a bigger visible overview makes it that much easier to work with. This is what I use at the moment. Finding and dragging items is much easier. PC box tabs overflowing the PC window. I feel this arrow navigation is unnecessary and slow to work with. Definitly not perfect, but I like it more than the default (does seem to cause some framerate issues). Perhaps putting tabs on a new line when overflow occurs would work as well. GTL listings. Because of pagination I didn't try to fiddle with this (is the pagination adjustable?). Having only 10 items with a ton of pages, refreshing each click, doesn't feel very friendly to work with. I'd like to be able to maximize the GTL screen and fit as much listings as I want/memory can handle. Couldn't come up with any non-subjective arguments. But I feel making these windows resizable (or more customizable in general) is not a very difficult improvement to implement. And it would make my experience on this game quite a bit more enjoyable. Cheers Edit: To change sizes of windows shown above (please backup /data/themes/default folder before doing so). /data/themes/default/ui/inventory.xml /data/themes/default/ui/pc.xml Edit values between <int> elements with a text editor (notepad, sublime text, etc). The integer values represent amount of pixels afaik.
  14. Hello, quick question. What happens to current relearnable egg moves when the Unova update goes live?
  15. My listings have reached a point where it becomes quite time consuming to manage them. I regularly check market prices against my own listing prices. But finding the item or pokemon I want to check can take a while with 10 items per page and oldest to newest sorting. A simple search filter, like with the item listings, would solve this problem.
  16. My assumption is based on the pokemmo specific mechanic that sleep lasts 1 to 3 turns. 0% chance to wake up turn 1. 50% for the other two. I probably should've tested this before making claims. I'll also compare both methods fairly when I have some time and report back the results. Thanks for the feedback guys, appreciate it.
  17. I'm not entirely sure about the probability of waking up on your second turn of sleep. I'm assuming 50%. Might need to change some numbers in the guide if this is untrue. If this is true however, then the probability of Ditto using Spore during the battle will be 6.25% (50% to wake up turn 2, 50% for speed tie, 25% to select Spore) if you Spore turn 1. You make a good point though. Using False Swipe turn 1 will conserve Spore PP and increases the chance of catching it turn 3. In exchange for a 6.25% increased chance of Ditto using Spore. This might be more efficient, provided that your Smeargle does not have any other offensive moves. Although I tried this method, I must admit I quickly went back to a Smeargle with Pay Day for killing Whismur.
  18. Solist

    PTS!!!!!!!!!

    I believe the listings refresh when switching tabs. A refresh button would feel more natural though. I think too much emphasis is put on the tax and trading high value commodities. This does not concern the vast majority of players. Besides, I think this system will liquify alot of frozen money. I don't see prices for shiny's and comps dropping to a point where you can no longer make a profit, even with the taxes. It probably won't be as lucrative anymore, but I personally don't mind. This system opens up alot more options to make big chunks of money. Hoarding, monopolizing and inflating much used goods like everstones or something. I think the developers did a great job. And it will make my time on this game alot more enjoyable.
  19. I also think a reward for endgame PVP would make this game alot more enjoyable for all kinds of players, casual or competitive. How about if the matchup system puts a cooldown on getting rewards from players you already battled during a given timespan. And adjust the search algorithm in a way to prefer matchups against players you haven't battled yet.
  20. Can't top that. But this one's pretty good.
  21. Thanks for pointing out the percentage is 15%. I did not do my research properly. I'll take 15% from a dead pokemon sitting at the front of my party though. Yes, I was also thinking that might be useful. But I also think such a list is prone to subjective views and changes to the game/metagame. Though, I will gladly add your list to the guide as guideline for players new to Ditto farming. And also mock up a list of my own.
  22. I believe with Pickup, it doesn't work. With Synchronize I'm convinced that it does work. I don't have logs or anything. But I do have alt accounts filled with Ditto's. I own significantly more Adamant Ditto's than any other nature. Enough to convince me that it's worthwhile to use Synchronize this way. But yeah, no reliable data to show you. Thanks for the feedback folks.
  23. Maybe I should add that this not a definitve method for farming Ditto. And I agree that there is no need for catching Ditto's as quick as possible. Maybe you opt for a cheaper, but perhaps more time consuming method. However, this guide should answer at least some of the questions I get when spamming trade chat. I tried using regular balls, because it does feel wastefull releasing most Ditto's knowing they're at least worth 1.2k. But probably not long enough to notice a significant change in profit. I just like being able to see what I encounter as quick as possible. Otherwise the grind will get too tedious. But that's just personal I guess. The farm should be profitable either way.
  24. I have been getting random whispers lately as to where and how I farm Ditto's. I don't mind answering any questions other players have, but I feel like refering them to the forums will make things easier for both parties. So here goes. Before I start I would like to note I tried to write this guide to the best of my abilities, but English is not my first language. Spelling mistakes and/or unconvential combination of words will probably occur, lol. Also, as others have stated in the comments, this is not the only method for farming Ditto's. However, I've spend quite alot of time doing so, and I personally believe this method is the best trade-off between time spend and profit. Requirements. Before you start farming, there are a couple of requirements to be met. 1. Complete the Hoenn playthrough and become the Elite Four Champion. This will allow access to Desert Underpass. The cave that has, according to Bulpapedia, a 50% Ditto encounter rate. I believe this encounter rate holds true for PokeMMO aswell. 2. Obtain a level 100 Smeargle with Spore and False Swipe. Preferably one that can reliably bring Ditto down to 1 HP with False Swipe. I personally recommend a Smeargle with an attack nature, an attack IV of 20 or higher, and full (248 or 252) EV attack investment. 252+ Atk Smeargle Fake Out vs. 0 HP / 0 Def Ditto: 112-133 (100 - 118.7%) -- guaranteed OHKO This calculation was done using an Adamant, 20 Attack IV, fully EV trained Smeargle (Couldn't find False Swipe in the DPP calculator, Fake Out has the same power). The Ditto is level 45 (highest possible) with a neutral nature and a 15 (average) Defense IV. A quick overview on how to make such a Smeargle. Because the aim of this guide is efficiency, I recommend using a PP Max on your Smeargle's Spore move. 3. Cash to buy Ultra Balls with. Because of Ditto's low catch rate, you want to use Ultra Balls. I usually buy 200 Ultra Balls at a time. Which will cost you 240k. 4. A pokemon with the Synchronize ability. This might not add to the efficiency of catching Ditto's. But it sure adds to the value of your farm. Synchronize is an out-of-battle ability that grants a 15% chance for wild pokemon you encounter to have the same nature as the pokemon with the Synchronize ability. As many of you know, some natures are much more desired than others, and will therefore increase the value of your Ditto's. This will also help if you yourself are looking for a Ditto with a specific nature. I use a Natu with an Adamant nature most of the time. But Timid, Jolly and Calm are also good. Obviously, as the metagame changes, the demand for specific natures might change aswell. My advice is to consider what natures popular genderless pokemon (like Porygon or Metagross) would want to have. 5. Leftovers. If your Smeargle has access to a move that is able to kill other pokemon (not False Swipe), you want to give your Smeargle Leftovers. There are going to be occasions where Ditto will do significant damage to you. Location You can find Desert Underpass near Fallarbor Town in the Hoenn region. Map Route Strategy. 1. Place your Synchronize pokemon in the first slot of your party, and kill it. I usually fight Wally using Match call (He's at the end of Hoenn Victory Road) before I start farming. The out-of-battle effect will still be in effect after the pokemon has fainted. Use the boxes in your PC to heal your other pokemon from there on out (put them in, get them out). So to not reanimate your Synchronize pokemon. Obviously, you want to put your Smeargle in the second slot of your party, so it gets send out first on every encounter. 2. Fill your party. This is, I guess, an optional part. But I personally like being able to instantly release Ditto's I don't want after catching them. This prevents the boxes in your PC from clogging up, and saves you the trouble of filtering out all the Ditto's you don't want at a later stage. 3. Go to Desert Underpass. 4. Encounter a Ditto. The goal is to bring Ditto down to 1 HP and it having the sleep status. This part is up for debate I suppose. Ditto now copies your pokemons speed stat upon transforming (it will speed tie your Smeargle), so the easy pattern of False Swipe, Spore, Ultra ball no longer gaurantees a catch in turn 3. I recommend the following pattern. Use Spore turn 1. You always go first. Ditto sleeps. Use False Swipe turn 2. You still go first. If you brought Ditto down to 1 HP and it is still asleep by the end of the turn, use an Ultra Ball turn 3 with a 100% chance to catch it. This is the best case scenario. I reckon there is about a 50% chance for this scenerio to occur. There are three alternative possibilities. You didn't get Ditto down to 1 HP (due to weak Smeargle or Ditto holding Metal Powder), Ditto wakes up and transforms, or both. If Ditto is still asleep but is not at 1 HP, use False Swipe turn 3 and pretend turn 2 never happened. If Ditto is at 1 HP but transformed turn 2 (it woke up), use Spore turn 3 and hope you win the speed tie. Ditto has to win the speed tie (50% chance) and select Spore (assumed 25% chance) to prevent you from catching it turn 4. I can't prove the second probability, but I think it's save to say there is a 87.5% chance of you having caught Ditto at this point (turn 3 or turn 4). Occasionally, Ditto wins the speed tie and selects Spore to attack you. You will have to sit out the turns of sleep spamming your own Spore. You are guaranteed to catch the Ditto the turn after you wake up. In the off chance you still need to bring it down to 1 HP, and it transformed (woke up) turn 2. I recommend going for False Swipe first to conserve Spore PP, and hope Ditto doesn't go for Spore itself. However, this doesn't happen very often. In my experience, you will get Ditto down to 1 HP in one shot and catch it turn 3 or turn 4 most of the time (estimated 87.5%). I prefer Spore turn 1 instead of False Swipe because of the new Transform mechanics. If you opt for False Swipe turn 1 (the old method), you will have to speed tie with Ditto at least once, giving it more opportunities to Spore. You will also get hit more often which can be troublesome if the Ditto copied a move that allows it to faint your Smeargle. There are other methods that will prevent Ditto from using Spore on you (like forcing Ditto to transform into Magikarp for example). But I feel the benefits of Ditto not being able to Spore do not outweigh the fact you have to switch and wait out extra turns (especially if the Ditto copies moves with long animations like Calm Mind). Giving up a little bit of control over the battle will, in the end, average in less time spend battling Ditto's. And more Ditto's being caught during a given timespan. Feel free to debate this strategy to your hearts content. Harvest. You will probably already have a good idea of the spoils of your farm. But assessing what Ditto's you caught is in my opinion the best part of this whole ordeal. It's not in the domain of this guide to recommend what you should do with your harvest. But I do feel like I need to elaborate on how profitable this farm can be. Especially since the Ultra Ball costs are somewhat offputting at first. I cannot look into the future, so I'm going with the current state of the game. In my opinion, the reason this farm is profitable, is the seemingly constant high demand for 31 IV Ditto's. At the time of writing this guide, these Ditto's sell reliably for 20k each. I don't see the demand for these Ditto's changing without the current breeding system changing. On paper, 1 in every 6 Ditto's will have a 31 IV. So your Ultra Ball costs should statistically be well covered if you're willing to spend time trading (666k for every 200 Ultra Balls). However, the reason I think this farm is more profitable than others, is the chance of finding abnormally good IV Ditto's, or multiple 31 IV Ditto's. I do not have any statistics to back that up, nor can I give reliable price ranges for these kinds of Ditto's. But it seems the value of these Ditto's grows exponentially the better they are. I will leave it up to you to fill in the blanks. Happy farming. Guidelines for determining your Ditto's value. First and foremost, the value of your Ditto is not set in stone. There are numerous factors that influence this value. However, it might be helpful for newer players to have a reference as to which Ditto's are usually considered valuable. I'm not going to burn my fingers trying to come up with any numbers though. I will leave that up to you. This list was contributed by Sashaolin. My own contribution. If you want to contribute to or discuss any part of this guide, feel free to comment or PM me.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.