-
Posts
5,078 -
Joined
-
Last visited
-
Days Won
686
Content Type
Profiles
Wiki
Issue Tracker
Forums
Cash Shop
Gallery
Everything posted by Ueda
-
Re-enabled Bosses & NPCs with Jutsu Hokage and Kazekage can now learn imprison technique from their command rooms. Fixed a major server crash (yay!)
- 788 replies
-
- 14
-
-
http://i.imgur.com/v52VMFA.png Dear Ninja, Today we fixed one of the biggest server crashes plaguing the games development, and with it comes a lot of lessons for the future of the game's development. We now know some things to look out for and avoid when coding the game, and we now have the means to debug crashes like this in the future. The reason this particular crash was so unsolvable was that it wasn't actually crashing the server. It was creating an infinite loop in calling server game logic. Which didn't crash the server and provide any debug information, and our current server was not able to give any debug information when attempting to debug through the latest version of Visual Studio. It turns out that our dated technology required the use of dated copies of Windows and a dated copy of Visual Studio to give us the debug information we needed, and I would not have been able to discover this without @Seth. It also took @Robin's knowledge in debugging methods to figure out what was causing it. I've spent the last couple of weeks blindly testing the server to see what would cause crashes, it took me and Seth stress testing parts of the game blindly, as we collected useful data and information from players about what they felt was causing the crashes. While I cannot disclose the exact cause as of yet for the game's server security, I would like to say that some of the information given did in fact make sense once the bug was found. The discovery took the efforts of Seth, Robin and myself convening over a long period of time analyzing the course of action to solve the bug. I also would like to thank Pokemon Planet's creator, Brody, for also providing assistance, and advising possible courses of action as well @Abhi for agreeing to put aside time from his busy exam schedule to look into it when I called him. Lastly I'd like to thank all the players who have been patient and sending me reports on possible causes for the crashes over the last week. Thank you to Nintendave @Bolan Vongola @Dayum Mirana @Riley @Sukki Ohiya @Jellal Kuraen @Oriax @Itachi Himitsu @Lumy @Shissei @MrChubb The Hozuki @Origami Heart User_name @Lain and whoever else gave useful feedback and encouragement, you're all top notch beta testers. This may not be the last problem causing crashes, but we now have the means to debug any similar problems (which there might be). Hopefully this means a much more stable Nin Online server immediately, or in the weeks to come. However, I would like to apologize in advance that the goals of 2018 (Adv. Masteries / Mist) may come a bit later than end of the year. I was initially going to rush out a lot of content by the end of 2018, but I've decided that in the spirit of Christmas, I'll be working on making the server stable and doing a Christmas event again, because we haven't had holiday events this year. Regards, Rory Edit (26/10/2021): For historical purposes, this crash was due to body flicker technique warping players randomly to a spot around the target. But if the target was at a corner of the map, it was looking for a spot outside the bounds of the index, and because this was a while loop, it was creating an infinite loop of finding a potential spot. It's such a simple issue in hindsight, but impossible to find with the kind of reports we were receiving and the lack of any debug information. There were all kinds of checks in place, but a while loop was still not a good option for this.
- 16 replies
-
- 26
-
-
December Chunin Exams is postponed until further notice due to server instability! We're sorry for the inconvenience.
-
Added Barrier Tags to Ninja Tool Shops. Raccoon Bandits now drop Raccoon Tails.
-
Fixed Sand Village Hospital (2F) Sofa clipping issue and made them grey to match the hospital better. Fixed Apply Bandages Technique Rank I animation issues.
-
Fixed Kumuroi's Spawns from spawning in the walls. Fixed Sand village scroll shop no blanks causing players to get stuck bug.
-
Fixed Advanced Lightning Cutter Technique scaling twice with Intellect instead of once. Fixed Dance of the Crescent Moon Technique scaling twice with Strength instread of once. Fixed Leaf Village Scroll Shop Summoning Contract success rates. Fixed Leaf Village Scroll Shop Hidden Techniques section being missing.
-
Revised the way Summoning Contract enchantment works. Now takes 10 Blank Scrolls for a 10% Chance instead of taking individual Blank Scrolls for 1% chance.
-
Scroll Shop Scribes now allow you to enchant for a Summoning Contract. The summoning contracts aren't usable yet! Fixed mapping bug on Toad village dojo.
- 788 replies
-
- 10
-
-
Council Member Election Ended The elections has ended and 3 council members have been chosen. The council members will now review their candidates for Hokage and come to a decision by 25th November 2018. The new Leaf village council is.. @Sour Suwa @Corgee Sasayaki @Nitche Mirana
-
Changed Kumorui and Kumorui Spawn to level 30 Mobs so they attack all players.
-
Level 20-30 Team Boss Kumoroi now available in Dark Clearing (located in Dark Forests)
- 788 replies
-
- 14
-
-
Streamlined process of moving players through stages of Chunin Exams. Sand village finals arena now has an exit. Fixed Manda Lair auto exit after completing the boss.
-
Registration Ended @Sour Suwa @Kuraen MacDom @Takami Suwa @Jellal Kuraen @Nitche Mirana @Corgee Sasayaki Successfully registered for the Council Member election. @Lumy Your registration failed as you were not a Leaf village ninja when the registration ended!
-
Generic shine art added for invisible quest item appearances on maps.
-
Registration fee reduced from 30,000 ryo to 10,000 ryo based on player feedback!
-
As a Kage steps down, so will the council that had picked the Kage. New council members are selected by an election. How to join the Election All ninja hoping to run for council member must register in this topic by 12th November 2018. Requirements Leaf Ninja Level 30 and above 10,000 Ryo Registration fee Ryo registration fee will be deducted from your account upon successful registration. To register, post a screenshot of your level 30 character and 10,000 Ryo in your inventory in this topic and make sure to retain that status (Leaf Ninja, Level 30+ and Ryo) until the start of the voting. How to vote All ninja hoping to vote must come online between 13th November - 20th November and drop their ballots into the ballot box of the candidate they would like to vote for in the Hokage Office. Requirements Leaf Ninja Level 20 and above
-
November 2018 PromotionsLeaf Village Specialized Jonin: @Josh Suwa the Will of Fire Chunin: @Dayum Mirana @Tomoya @Midnight Hiruzen Jonin: @Aramos Mirana @Leevi SasayakiSand Village Chunin: @Woo Jakusha @Kiwi Jakusha @Lain Jakusha Jonin: @Slaughter @Jun Pachi
- 45 replies
-
- 11
-
-
Horoscopes System now allows players to buy Horoscope Charms of their horoscope! Each horoscope charm gives a different minor stat bonus for 10 minutes. Mature Sasu Hairstyle added.
- 788 replies
-
- 10
-
-
Youthful Spring Technique now silences uses without fail. We're looking into the very conditional attack speed bug!
-
Leaf Military Police Hats now available in the LMPF HQ! Sand Military Police Hats now available in the SMPF HQ!
-
Dear Ninja, As of today, the village score system is working. During this trial period, scores may reset without much else going on. Eventually the village scores will allow Kage and council members to purchase provisions or benefits for their villages. It also serves as a reflection of how well each village is doing in the ninja world. What is village score There are 3 scores each village has - Intel, Economy and Manpower. Each affected by different kinds of missions. Intel is a reflection of how much information your village has on it's enemy villages. Economy is an indicator of how well the villagers and ninja are living in your village. Manpower is how much your ninja are participating in helpful activities for the village. Checking your village score To check on your village score, talk to the Notice Board in your village. From there, select "Scores" to see the scores of your village and enemy villages. Note that non-ninja villages do not have scores. However, Missing ninja missions they do against other villages can also affect the scores of Ninja villages. Mission Score Rewards The missions will display what scores it affects in the mission rewards. For example, surveying the Sand Village Entrance as a Leaf ninja impacts the Leaf Intel score positively as shown below. GM Events RP & PvP Tournaments can now start rewarding villages with scores depending on how well they perform. Experimental Phase The frequency that scores will reset has yet to be decided and we are running these systems as an experiment to see if scores could potentially impact RP systems. For example, allowing players to impeach a government if Economy score is dwindling low. Expect to see use case scenarios for each score as time goes by. Including ninja tool supplies, buying uniform for promoted ninja and the such with economy score. Advantages in village vs. village events with Intel score and and increased security for villages with Manpower score. We're also going to balance the amount of score each mission gives/takes over the course of the next few months. Thanks for participating! Regards, Rory
- 6 replies
-
- 20
-
-
The Village Score systems operational! Ninja tools range doubled from 10 to 20
-
Level 25 Fire Jutsu Combusting Vortex Technique added!
- 788 replies
-
- 19
-
-
Fixed bug where Leaf Jonin uses Blood Pills.
HITSPARK