• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

GameMode Pokémon Universal 3D [Dead yea] [Deleted]

Status
Not open for further replies.
J

jianmingyong

Guest
;) Just added wally into the game. It is testing atm.

Gym building weather bug fixed.
 
Last edited by a moderator:

Demon Albados

Starting Trainer
Also, I noticed it doesn't give bonus experience after every battle, just some its playable and i noticed you added in yourself Jianmong thats kinda of neat except i wasn;t expecting it so i got killed basically... lol
 
J

jianmingyong

Guest
Also, I noticed it doesn't give bonus experience after every battle, just some its playable and i noticed you added in yourself Jianmong thats kinda of neat except i wasn;t expecting it so i got killed basically... lol
hahaha :p That is the extra storyline added so you will be surprised at times.
All other trainer don't give bonus exp yet since I didn't implement it.

As for the Bonus exp, there will be a option to remove that entirely in the next version.
 

Demon Albados

Starting Trainer
It only goes to Petalburg city to, i thought it had all the city's implemented already.... Oh well, it looks like a good start, now you just need to finish lol
 
J

jianmingyong

Guest
It only goes to Petalburg city to, i thought it had all the city's implemented already.... Oh well, it looks like a good start, now you just need to finish lol
I wanted to implement all maps but... making map require at least a few hours so a maximum of 3 maps I can make per day excluding scripts. :p Pain job actually.
 

Demon Albados

Starting Trainer
Well, I'll be waiting because i would rather play the newer version than the old one that pokemon 3d comes with... I remember when this version came out for game boy i was so excited because they changed around the animations for all there moves and stuff...
 

Demon Albados

Starting Trainer
If i remember right this is the version with bagon in it, but I'm not sure i've played so many versions.... Almost everyone except the new ruby and sapphire and emerald....
 
J

jianmingyong

Guest
If i remember right this is the version with bagon in it, but I'm not sure i've played so many versions.... Almost everyone except the new ruby and sapphire and emerald....
;) This version actually include all pokemon from gen 1 to 6. ( The encounter for each map is mixed ) The only thing is that some are gain through mini games ( apparently they are mystery dungeons ).
There is also mystery gift in game. The poke mart should have a survey on his table that unlock the feature.
 
J

jianmingyong

Guest
This is the facts about the new encounter scripts that my gamemode has.

It is actually Hard to get those rare pokemon that are 1% using this new script.

P(Encountering Pokémon with 1% chance)
= 101/10001
= 0.01009899010099
= 1.00989901009899%
= 1.01%

P(Encountering Pokémon with 10% chance)
= 1001/10001
= 0.1000899910008999
= 10.00899910008999%
= 10.01%
 
Last edited by a moderator:

cherrim98

Starting Trainer
This is the facts about the new encounter scripts that my gamemode has.

It is actually gard to get those rare pokemon that are 1% using this new script.

P(Encountering Pokémon with 1% chance)
= 101/10001
= 0.01009899010099
= 1.00989901009899%
= 1.01%
Can't wait for the new version so i can actually PLAY it lol. But just wondering, will there be Roxanne in the next version?
 
J

jianmingyong

Guest
Can't wait for the new version so i can actually PLAY it lol. But just wondering, will there be Roxanne in the next version?
Probably not... That is few maps away and I might not be able to make on time.
 
J

jianmingyong

Guest
Added a new log system for playing new game. This time, I can debug where the script stopped.

Code:
version=2
@Level.update
:if:<Register.registered(Options.System.Game ID)>=false <and> <Register.registered(System.Game ID)>=false
    @Text.log(> Initiate System\Intro\GlobalBackground)
    @Script.start(System\Intro\GlobalBackground)
    @Text.log(> Initiate System\Intro\GlobalRegister)
    @Script.start(System\GlobalRegister)
    @Text.log(> Initiate System\GlobalRegisterValidation)
    @Script.start(System\GlobalRegisterValidation)
    @Text.log(> Initiate System\GlobalOptions)
    @Script.start(System\GlobalOptions)
    @Text.log(> Initiate System\GlobalIntro)
    :if:<Level.mapfile>=System\GlobalIntro.dat
        @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
        @Script.start(System\GlobalIntro)
    :else
        @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
        @Player.warp(System\GlobalIntro.dat,0,0,0,0)
        @Level.update
        @Script.start(System\GlobalIntro)
    :endif
    @Text.log(> Successfully started the game.)
    :end
:endif
:if:<Register.value(System.P3D Version)>=0.50.0 <and> <Register.value(System.Game Version)>=0.0.6 BT 5
    :if:<Register.value(System.GlobalRegister Validation)>=true
        @Script.start(System\GlobalRegisterValidation)
    :endif
    @Script.start(System\GlobalOptions)
    :if:<Storage.count(Integer)>=0
        @Script.start(System\GlobalBankInterest)
        @Script.start(System\GlobalMysteryEvents)
        :if:<Register.registered(System.EncounterStep.fix)=true
            @Register.unregister(System.EncounterStep.fix)
        :endif
        @Player.save
        @Storage.set(integer,System.GlobalMain,0)
    :endif
    :if:<not><Register.value(Options.System.Game ID)>=<Register.value(System.Game ID)>
        :if:<Level.mapfile>=System\GlobalIntro.dat
            @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
            @Script.start(System\GlobalIntro)
        :else
            @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
            @Player.warp(System\GlobalIntro.dat,0,0,0,0)
            @Level.update
            @Script.start(System\Intro\GlobalBackground)
            @Script.start(System\GlobalIntro)
        :endif
    :endif
    @Script.start(System\GlobalParallelProcess)
    :end
:else
    @Script.start(System\GlobalRegister)
    @Script.start(System\UpdateRemoval\<Register.value(System.Game Version)>)
    @Script.start(System\GlobalRegisterValidation)
    :if:<not><Register.value(System.P3D Version)>=0.50.0
        :if:<not><Register.value(System.Game Version)>=0.0.6 BT 5
            @Register.change(System.ErrorLog.ErrorID1,2)
            @Script.start(System\GlobalErrorLog)
            @Player.warp(System\GlobalValidation.dat,0,0,0,0)
            :end
        :endif
    :endif
    @Script.start(System\GlobalOptions)
    :if:<not><Register.value(Options.System.Game ID)>=<Register.value(System.Game ID)>
        :if:<Level.mapfile>=System\GlobalIntro.dat
            @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
            @Script.start(System\GlobalIntro)
        :else
            @Register.change(System.Game ID,<Register.value(Options.System.Game ID)>)
            @Player.warp(System\GlobalIntro.dat,0,0,0,0)
            @Level.update
            @Script.start(System\Intro\GlobalBackground)
            @Script.start(System\GlobalIntro)
        :endif
    :endif
    @Script.start(System\GlobalParallelProcess)
    @Script.start(System\GlobalBankInterest)
    @Script.start(System\GlobalMysteryEvents)
    :if:<Register.registered(System.EncounterStep.fix)=true
        @Register.unregister(System.EncounterStep.fix)
    :endif
    :end
:endif
 
J

jianmingyong

Guest
Emergency update will be out in a few minute. Well it will be my test build 6 and I think this fixes all the bugs and trouble of getting the file to run.

I have double test it this time and I hope it will fix all the same crash logs that I have at here and PMs.
 
J

jianmingyong

Guest
jianmingyong updated Pokémon Universal 3D with a new update entry:

Pokémon FireRed Universal 3D v0.50.0.0.0.6 Beta 6 Change Log

Fixed the crash bugs. From what the crash logs says... it look like a script problem. But when I debug it using my scripts, I found out that it didn't start the script at all.

It fails to start at version=2 <= this line alone stop the entire script....

at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
at _2._5DHero.ActionScript.AddScriptLines(String[] ScriptData)
at _2._5DHero.ActionScript.StartScript(String Input, Int32 InputType, Boolean CheckDelay, Boolean ResetInsight)

Something here starting to convince me that the conversions are totally screwed... and now that I checked the encoding of the file... ( Somehow it is converted to UNIX ) which apparently P3D does not support this.

After finding out this problem though it is not easy, I have made this a bug fix though it is not a stable build that I am suppose to release.

Also for the bonus, the bonus exp system can now be turn off. As such, wally event are also able to play right now so download this again and give me your input about whether it crash again or not.

Sorry for the very inconvenience caused.

As for those starters who want the mystery gifts again,
Use this code if you can still redeem it.
Code:
QFBva2Vtb24uYWRkKDQ4MywxMDAsQXBwYXJlbnRseSBoYWQgYSBmYXRlZnVsIGVuY291bnRlciwxLGF0IE15c3RlcnkgR2lmdCwwLE15c3RlcnkgR2lmdCkequal
Read the rest of this update entry...
 
Status
Not open for further replies.
Top