Pokémon Online v2!

Discussion in 'News' started by coyotte508, Jul 6, 2012.

Thread Status:
Not open for further replies.
  1. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Pokémon Online has upgraded to its v2.

    Many changes there, including a lot of new stuff.


    New design


    The design of the Teambuilder / Server list / Menu /Challenge Window have completely been redone, based on the sketches Sgt. Padawan made in his thread. (The theme Classic was done by Croak, from the Dark Classic one)

    There are three themes, Classic, Dark Classic, and Shoddy. It changes a lot from the old Classic/Dratiniy Dreams, but I'm sure artists will soon create new themes, and *everything* can be styled now!

    Here is how the teambuilder looks now:

    [​IMG]

    To open the pokémon selection window, click the pokémon picture / the pokémon species, and in the pokémon selection there is even the option to use advanced search (by clicking on the pokémon picture inside again). Base stats are shown anyway and forme switching is extremely easy. You can now switch to Arceus/Giratina-O, and the item will automatically be set to the correct plate/Griseous Orb.

    You can look around the rest of the design for yourself, let's move on!


    Multiple teams loaded


    You can have up to 6 teams loaded at the same time! In the trainer menu, you can manage your teams easily, and online, you can change each tier individually or find battle with only the teams you want.

    [​IMG]

    That way, you can keep a find battle for several non-populated tiers if you're an odd player, or anyway you can load 6 OU teams and fight with one at random to be unpredictable on the ladder! Profiles also became separated from teams with that feature.


    Reconnect option

    You can now reconnect on the server if you had an internet problems, or if you crashed during a battle. The reconnect option while you're still online won't work when you're kicked, unfortunately! Anyway, if you're in a battle and have internet problems, you just need to reconnect within the 5 minutes, and if your opponent didn't close the window, you can resume your battle. (Your opponent won't get the points until he waits the whole 5 minutes, but he can close the window before that, resulting in a tie)


    Subgens & Mods

    Pokémon Online can now deal with all the different cartridge versions (Red/Blue, Yellow, Stadium, Stadium w/ Tradebacks, Gold/Silver, Crystal, Stadium 2, Ruby/Sapphire, Colosseum, Fire Red/Leaf Green, Emerald, XD, Diamond/Pearl, Platinum, Heart Gold/Soul Silver, Black/White, Black/White 2). Mechanics for Stadium or movesets for Stadium w/ Tradebacks aren't there, but otherwise you can enjoy! No need for scripts anymore if you want to play a true 200 tier, as Ruby/Sapphire is there! True RBY has been implemented for gen 1, and reported bugs will be fixed quickly.

    Mods are another topic. Now servers can create mods, aka custom pokemon, and give the players a zip to download. They can then install that zip in their teambuilder, and select the mod. You can change anything with mods, even add new generations/subgenerations! I'll make a tutorial soon enough, and hopefully the Pokémon Online server will see a Shadow XD mod. Another use of mods would be updating the database when new events are released by downloading a lightweight file, but that's not what they're made for ^^ Custom Pokémon / etc. are now easy to have, and you can still play in the regular server/tiers without another install of PO.


    Client scripting

    Two new client plugins, one to edit your settings and another one introduces Client Scripting! Hopefully someone will post a tutorial for that. But basically you can make your PO behave like any IRC bot, whether it be for tours, PMs, etc. Too bad scripting in battles is not yet implemented!

    links can also now trigger joining channels, watching battles or ignoring/unignoring players. They can be used as well as by client scripts or server scripts!

    Tabbed PO

    You can now connect to several servers on the same PO, or the same server with two different alts if you prefer!

    [​IMG]

    Ctrl + N for a new tab, Ctrl + W to close the current tab, and Alt + X to switch between tabs.

    Miscellaneous

    Network optimization was done. There is a compatibility break with old servers, but now the bandwidth used should be close to half it was before. The server should also have a reduced CPU usage, and changes to the network protocol should be smoother from now on
    The advanced connection now keeps a history of the servers you've gone to, in case the registry is down. There are also registry announcements telling about updates.
    The new battle window was slightly improved: the bug with Speed Boost freezing the window disappeared, and you can now see Stats / Stats Boosts / HP using tooltip. For the people with a cheap graphic card, however, the pokémon not showing bug hasn't been fixed. Keep the old battle window!
    Sounds can now be better configured. You can choose to play only pokémon music or pokémon cries, and you can set the volume for each.
    Mods can now tempban players (up to a day)
    You can now change colors while being online.
    PMs can now be tabbed.
    Translations can now be reloaded on the fly while PO is running, without needing to restart it. Translations of database files, move messages etc. can now be partial, and the rest will be loaded in english.
    Dual registry ports: if you can't connect to the registry (with the 8080 port), you can refresh it to try port 5090.
    Script changes: see this topic.
    Alts expire after a set time of inactivity by the server (6 months by default).

    Information before update

    The pokédex was removed (hopefully back in a later update). If your pokémon boxes are not moved automatically, know that you can get them in your AppData/Roaming/Pokémon Online folder and move them to the AppData/Local/Dreambelievers/Pokemon Online/ folders. You should also remember where your teams are stored, so you can load them again.

    This version of Pokémon Online is not compatible with the old servers. That's why if your community still has a 1.0.60 server, it's advised to install in a separate folder.

    For server owners: be aware of the script changes, as the new team parameter was introduced due to multiple teams loaded on the server. It will most likely break your scripts, so the the topic about script updates and ask questions if you have any.

    Download on Windows: Here
    Download on Linux (32 bit): Here
    Download on Linux (64 bit): Here
    Download on Mac (Snow Leopard+): Here

    Change log: [secret] New:
    - Possibilities to load several teams at the same time
    - Separate profile / teams
    - Reconnect option on server if you disconnect due to internet problem
    - Reconnecting possible if you disconnect due to crash and your name is registered on the server (and you can resume your battle)
    - Tempban implemented (<3 Blastcore, lamperi)
    - Faster server in general, less network usage for both server & client
    - BW 2 stuff added
    - Better sound configuration window
    - New design overall with 2 themes in the download (<3 Sgt Padawan for the design, <3 Croak for the regular Classic with lighter colors)
    - True RBY added in place of Stadium
    - Serverside, alt expiration added
    - Registry announcement added
    - Possibility to change colors when online
    - Possibility to tab PMs (<3 Blastcore)
    - Better, more flexible network protocol
    - Private Messages can be logged now (client side).
    - BW 2 trainer sprites (<3 Croak)
    - Client plugin for scripts (Special thanks to TheUnknownOne)
    - Plugin to edit settings
    - Pokemon base stats and Advanced Search in the Pokémon Selection window (click on the picture once more to trigger advanced search)
    - Duals registry ports and button to reload the registry
    - Client can be retranslated without restarting
    - Translations can be partial
    - Mods system
    - New battle window slightly improved (Tooltips on pokemons now)
    - Subgens added! (Red/Blue, Yellow, ...)
    - Multiple tabs to connect to several servers at once
    - links in chat can now trigger player ignore/unignore, or watch battles (a href="po:watch/battleid" for example) (<3 TheUnkownOne)

    Removed (not done yet):
    - Pokedex

    Important:
    - Teams aren't deleted, but the old team isn't loaded by default, you'll have to load it once and there you go

    Upcoming:
    - Fixes for the new battle window
    - Pokedex
    - Better replay window

    Script Changes:
    - Most script changes are listed here: http://pastebin.com/gvPVfdry (thanks Blastcore)[/secret]
     
    Last edited by a moderator: Oct 14, 2012
  2. SoulWind

    SoulWind Member

    Joined:
    Mar 31, 2011
    Messages:
    109
    Likes Received:
    7
    Thanks for the update Coyotte!
    For any reason Pokemon like Alakazam or Blissey can't learn Seismic Toss :x
    This happens to me for DPP and BW generations.
     
  3. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    v 2.0.01b uploaded, fixes this.
     
    Last edited: Jul 6, 2012
  4. Rhino

    Rhino nerds.

    Joined:
    Jul 6, 2012
    Messages:
    18
    Likes Received:
    0
    Holy cow, this looks amazing. Keep up the great work man.
     
  5. Clarion

    Clarion Snow on the Sahara

    Joined:
    Jun 14, 2011
    Messages:
    1,654
    Likes Received:
    124
    I can't see the file from your link, coyotte... :(
     
  6. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Had to reupload for a server fix (Sql drivers), should be fine now.
     
  7. Darkkis

    Darkkis The Superhero of Mafia

    Joined:
    Jun 23, 2010
    Messages:
    228
    Likes Received:
    0
    A couple of errors:

    (14:49:34) Dismantle: tornadus and thundurus are normal normal :?

    It seems that all the 5th generations formes are Normal/Normal.

    (14:49:07) Redshape: my keldeo doesn't use his lum berry even though it;s paralyzed

    ^ Lum Berry seems to be bugged?

    And Trivia isn't taking MY answers, yet someone else's answers are OK. I answered questions right and didn't get any points.

    Otherwise it seems fine. Good job, coyotte.
     
  8. Xenolize

    Xenolize Revengeance

    Joined:
    Oct 4, 2011
    Messages:
    395
    Likes Received:
    18
    PO Trainer Name:
    Omega Hawk
    Broken link...well, to me it is.

    Edit: 404 link, but was still able to download in the Downloads section.
     
    Last edited: Jul 6, 2012
  9. Kyrk

    Kyrk KACAW

    Joined:
    Jun 28, 2011
    Messages:
    1,232
    Likes Received:
    142
    PO Trainer Name:
    RTG
    Is there a Mac-compatabile client available yet, I really want to try this right away without using Crossovers to do so.
     
  10. ivysaur/venusaur have no egg moves in any gen (bulbasaur is fine).
     
  11. Yoshii!

    Yoshii! New Member

    Joined:
    Jul 6, 2012
    Messages:
    1
    Likes Received:
    0
    Any idea when this will be usable with Macs? Thanks!
     
  12. Gary Oak.

    Gary Oak. Freakin' Legend

    Joined:
    Jul 6, 2012
    Messages:
    3
    Likes Received:
    0
    Pokémon Online v2.0 is great! Well done coyotte! I was just wondering though, is there somewhere server owners could download the v2.0 server and everything, so we can make servers on the newest version, and also, could you put the newest scripts for v2.0 up anywhere? Oh yeah one last thing, do you know where the most recent copy of the tiers are, for use in server making on v2.0? oh btw what do you mean v2.0.01b or something? Thanks!
     
  13. Steve

    Steve Active Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    491
    Likes Received:
    45
    I created a Linux build for V2. It is now available on the Downloads page! :)

    You can download the server application for V2 on the Downloads page. Here is a direct link to the ZIP: https://github.com/downloads/coyotte508/pokemon-online/Pokemon-Online-v2.0.01b.zip
     
  14. connorpayne

    connorpayne New Member

    Joined:
    Jul 6, 2012
    Messages:
    5
    Likes Received:
    0
    Wifi seems to be broken on my server, it won't allow you to pick a 'mon to start with.
     
  15. ctom42

    ctom42 New Member

    Joined:
    Jul 6, 2012
    Messages:
    2
    Likes Received:
    0
    Any idea if rotation battles will ever be added to PO? I was hoping they would be included in this update, but apparently not.
     
  16. Bamarah

    Bamarah "Baton Pass Elite"

    Joined:
    Oct 16, 2010
    Messages:
    344
    Likes Received:
    16
    Huh....when I'm idle & uncheck Enable Ladder it puts me in an unidle state. Please fix!
     
  17. Blastcore

    Blastcore Developer

    Joined:
    Jul 19, 2010
    Messages:
    763
    Likes Received:
    1
    I wish i was here when this got released :(

    Oh wait, it was 5 minutes ago!
     
  18. Xinc

    Xinc Time for Oras?

    Joined:
    Aug 1, 2011
    Messages:
    1,569
    Likes Received:
    14
    Looks great. Nothing for mac though?
     
  19. Pkrs

    Pkrs New Member

    Joined:
    Jun 9, 2012
    Messages:
    21
    Likes Received:
    0
    SUCK !! i need back back to the last PO

    this have many many bugs

    Edit: All this is without offending
     
  20. kkitsune

    kkitsune New Member

    Joined:
    Feb 8, 2012
    Messages:
    11
    Likes Received:
    0
    Wow... Um, this is really buggy.

    Kitsune TEST called Magnezone back!
    Kitsune TEST sent out Tornadus-T!

    The foe's Toro di Wild used Sacred Sword!
    It's super effective!
    Tornadus-T lost 300 HP! (100% of its health)
    Tornadus-T fainted!

    ... Apparently all the Therian forms are Normal/Normal typing?!
     
  21. Homura_101

    Homura_101 New Member

    Joined:
    Jul 6, 2012
    Messages:
    1
    Likes Received:
    0
    The Therian forms (I was using Landorus-T) are Normal-Normal type. I switched into a Thunderbolt and got hit.....
     
  22. Destroy

    Destroy New Member

    Joined:
    Jul 6, 2012
    Messages:
    1
    Likes Received:
    0
    Pokedex!!

    I wish you guys would bring back the pokedex feature. Some pokemon i dont know there weaknesses and pokedex is a fast and nice feature to see pokemon's weaknesses. Please bring it back.
     
  23. Xenolize

    Xenolize Revengeance

    Joined:
    Oct 4, 2011
    Messages:
    395
    Likes Received:
    18
    PO Trainer Name:
    Omega Hawk
    And I say add the damage calculator with it.
     
  24. -Manaphy--

    -Manaphy-- Overconsumption

    Joined:
    Oct 23, 2010
    Messages:
    697
    Likes Received:
    1
    Type resist berries also don't seem to work.

    Anyway this is really looking sexy!
     
  25. Cosmic Ranger

    Cosmic Ranger Always @ Your Service

    Joined:
    Sep 5, 2011
    Messages:
    31
    Likes Received:
    7
    PO Trainer Name:
    RoboMan
    Thanks for the update Coyotte!
    All seems to be cool
     
  26. AquaFlame_825

    AquaFlame_825 New Member

    Joined:
    Aug 9, 2011
    Messages:
    17
    Likes Received:
    0
    YAY!




    That is all :p
     
  27. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Okay, a quick release (v2.0.02) added a few things:

    - Load team option in teambuilder, menu & client
    - Possibility to change generation in the teambuilder
    - Fix 3rd gen moves for Lickilcky, ...
    - Fix berries & Therian/Kyurem formes
    - Fix Telekinesis / Smack Down/Spite

    Other minor bugfixes/UI stuff
     
  28. connorpayne

    connorpayne New Member

    Joined:
    Jul 6, 2012
    Messages:
    5
    Likes Received:
    0
    Still getting a bug when selecting a 'mon with wifi clause selected.
     
  29. Isa

    Isa Well-Known Tauros

    Joined:
    Dec 11, 2011
    Messages:
    936
    Likes Received:
    1,006
    PO Trainer Name:
    Isa
    Red/Blue/Yellow:

    Many Normal moves deal roughly ~50% of the intended damage - Body Slam and Hyper Beam are notable ones, while Egg Bomb is an exception. At times, these moves work like intended though. It's very random, but broken more often than not. Slash is extra random.
    Sleep lasts for 1-7 turns in RBY, not 1-3.

    More to come
     
  30. Kirinmon

    Kirinmon New Member

    Joined:
    Mar 25, 2012
    Messages:
    3
    Likes Received:
    0
    I'm having this problem as well.

    Also Show Team option is not available.
     
  31. Gary Oak.

    Gary Oak. Freakin' Legend

    Joined:
    Jul 6, 2012
    Messages:
    3
    Likes Received:
    0
    Thankyou Steve c: Does anyone here have the newest script and tiers of the Beta server for v2.0? I wish to use them on my server c:
     
  32. B. Rizzo

    B. Rizzo A relic of the past, given new life.

    Joined:
    May 1, 2010
    Messages:
    229
    Likes Received:
    0
    PO Trainer Name:
    B. Rizzo
    Well i'm for one am blown away.
     
  33. Aerith

    Aerith Banned

    Joined:
    Jan 6, 2011
    Messages:
    354
    Likes Received:
    1
    https://github.com/lamperi/po-server-goodies

    Download it as a zip and extract it to your server folder
     
  34. MindFreak

    MindFreak Member

    Joined:
    Jun 23, 2012
    Messages:
    32
    Likes Received:
    0
    don't do that !! becouse I donwload it and when some friends start a battle the server crash.. :°D.. idk where is the problem but i download again a new server client and it works fine o.o
     
  35. Lamperi

    Lamperi I see what you did there

    Joined:
    Apr 25, 2010
    Messages:
    2,647
    Likes Received:
    11
    Updated with downloads for 64-bit Linux users and Macs users with Snow Leopard+.
     
  36. Cosmic Ranger

    Cosmic Ranger Always @ Your Service

    Joined:
    Sep 5, 2011
    Messages:
    31
    Likes Received:
    7
    PO Trainer Name:
    RoboMan
    Pokemon Online Version 2 is not connecting to main server.
    It is showing connected registry and then not showing list of server/
    Advance connection also doesn't work.
    Solve this Issue SOON.
    this problem is not only with me but with many ppl.
     
  37. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Press the refresh button, and the list should appear then.
     
  38. connorpayne

    connorpayne New Member

    Joined:
    Jul 6, 2012
    Messages:
    5
    Likes Received:
    0
    Any idea on the Wifi thing yet? Every time done is pressed it just comes back up
     
  39. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    What tier are you in, do you have v2.0.02 (show in the bottom), what is the generation of your team (Black White/Black White 2), etc.
     
  40. connorpayne

    connorpayne New Member

    Joined:
    Jul 6, 2012
    Messages:
    5
    Likes Received:
    0
    I have 2.0.02 and my server is the same as well. It doesn't happen on the main PO server. There isn't any tiers as I haven't put the scripts in yet for it as there has been rapid updates so far, but its just BW2, but any team does it
     
    Last edited: Jul 7, 2012
Thread Status:
Not open for further replies.