Go Back   The PokéCommunity Forums > Members List
Reload this Page Criminon's Profile

Notices
For all updates, view the main page.



Criminon Criminon is offline

Visitor Messages

Showing Visitor Messages 1 to 15 of 15
  1. Turtl3Skulll
    1 Week Ago 04:01 PM
    Turtl3Skulll
    Oh wow I feel like an idiot I could have used an external program to see stats.
    The pokeball code works, that's why I'm so confused on why it didn't with the IVs, but maybe its the checkers that aren't working, but the point is it does call the pokemon menu and works with which ever pokemon I use.
    And thanks for your help/knowledge its always good to see that I have a lot of places to improve in.
  2. Turtl3Skulll
    1 Week Ago 01:06 PM
    Turtl3Skulll
    Also, you got be really interested in the IV specials now... so sorry for all the questions, but how is your checker script setup?? Mine will replace the selected pokemon with the last checked pokemon, did this happen to you by any chance??
  3. Turtl3Skulll
    1 Week Ago 11:41 AM
    Turtl3Skulll
    So I just realized what you did here....
    Spoiler:
    special2 0x800B 0xBA
    compare 0x8000 0x0 ///this is the variable its stored at when you select your pokemon. this judges which one its based off of and then acts accordingly
    if 0x1 goto @one
    compare 0x8000 0x1
    if 0x1 goto @two
    compare 0x8000 0x2
    if 0x1 goto @three
    compare 0x8000 0x3
    if 0x1 goto @four
    compare 0x8000 0x4
    if 0x1 goto @five
    compare 0x8000 0x5
    if 0x1 goto @six
    '---------------


    Although you said it worked, I did it differently with this piece of code:
    Spoiler:
    #org @start
    msgbox @welcome 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel
    special 0x9F
    waitstate
    compare 0x8004 0x6
    if 0x4 goto @cancel

    this was originally a much longer code, but I just took this part out to show you, this was to change the pokeball they are stored in, but when I tried it with IVs is when it selected all the pokemon over the one I selected.

    Here is the entire code for you to test out if it actually works or if it just worked for me, you seem to have more knowledge on how setvar works than I do, so I'll let you see this and maybe see why this one works, thanks for your input its definitively helped me out remembering how this works haha.

    Spoiler:
    #dynamic 0x800000

    #org @start
    msgbox @welcome 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel
    special 0x9F
    waitstate
    compare 0x8004 0x6
    if 0x4 goto @cancel
    showmoney 0x13 0x00 0x00
    setvar 0x8006 0x0
    loadpointer 0x0 @0
    special 0x25
    setvar 0x8006 0x1
    loadpointer 0x0 @1
    special 0x25
    setvar 0x8006 0x2
    loadpointer 0x0 @2
    special 0x25
    setvar 0x8006 0x3
    loadpointer 0x0 @3
    special 0x25
    setvar 0x8006 0x4
    loadpointer 0x0 @4
    special 0x25
    setvar 0x8006 0x5
    loadpointer 0x0 @5
    special 0x25
    setvar 0x8006 0x6
    loadpointer 0x0 @6
    special 0x25
    multichoice 0x0 0x0 0x25 0x0
    copyvar 0x8000 0x800D
    compare 0x8000 0x0
    if 0x1 goto @great_ball
    compare 0x8000 0x1
    if 0x1 goto @ultra_ball
    compare 0x8000 0x2
    if 0x1 goto @luxury_ball
    compare 0x8000 0x3
    if 0x1 goto @premier_ball
    compare 0x8000 0x4
    if 0x1 goto @timer_ball
    compare 0x8000 0x5
    if 0x1 goto @dive_ball
    compare 0x8000 0x6
    if 0x1 goto @cancel_money
    goto @cancel_money

    #org @great_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x1F4 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x1f4 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6d
    setvar 0x8005 0x3
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @ultra_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x3E8 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x3E8 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6
    setvar 0x8005 0x2
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @luxury_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x1F40 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x1F40 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6
    setvar 0x8005 0xB
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @premier_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x708 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x708 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6
    setvar 0x8005 0xC
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @timer_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x44C 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x44C 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6
    setvar 0x8005 0xA
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @dive_ball
    msgbox @confirm 0x5
    compare LASTRESULT 0x0
    if 0x1 goto @cancel_money
    checkmoney 0x384 0x00
    compare 0x800D 0x0
    if 0x1 goto @need_money
    paymoney 0x384 0x00
    updatemoney 0x13 0x00 0x00
    special 0x6
    setvar 0x8005 0x7
    special 0x14
    special 0x6
    msgbox @payed 0x6
    goto @hide_money
    release
    end

    #org @hide_money
    hidemoney 0x10 0x00
    release
    end

    #org @need_money
    msgbox @no_money 0x6
    goto @hide_money
    release
    end

    #org @cancel_money
    msgbox @exit 0x6
    goto @hide_money
    release
    end

    #org @cancel
    msgbox @exit 0x6
    release
    end


    '-------
    'Strings
    '-------
    #org @welcome
    = Welcome to the Pokeball Mart. \nWould you like to change your \lPokemons storage unit?

    #org @exit
    = Come back any time.

    #org @no_money
    = Sorry, but you don't have enough \nmoney.

    #org @confirm
    = Are you sure?

    #org @payed
    = There you go. \pCome back soon.

    '--------
    'Pointers
    '--------
    #org @0
    = Great Ball \hB7500

    #org @1
    = Ultra Ball \hB71000

    #org @2
    = Luxury Ball \hB78000

    #org @3
    = Premier Ball \hB71800

    #org @4
    = Timer Ball \hB71100

    #org @5
    = Dive Ball \hB7900

    #org @6
    = Exit
  4. Turtl3Skulll
    1 Week Ago 02:55 PM
    Turtl3Skulll
    Hey, I didn't want to fill the thread by asking you questions
    You said that "setvar 0x8004 0x1" was the fix, did you mean taking it out, or using it, since you had that in your original script.
    If you didn't mind, I'd like to see the code, even if its just the main part that grabs the pokemon correctly.
  5. Percy
    2 Weeks Ago 01:35 AM
    Percy
    haha, I don't mind! glad to help another member!
  6. Percy
    2 Weeks Ago 01:30 AM
    Percy
    you're welcome, man!
  7. Percy
    2 Weeks Ago 12:37 AM
    Percy
    The problem you posted in the Quick Research & Development thread. Sorry for not clarifying things :P
  8. Percy
    2 Weeks Ago 08:49 PM
    Percy
    let me help you out with your problem. Here's what I did:

    step 1: add 2E E0 3F 02 02 00 2E 0C 3C 02 02 00 2E 0D 3C 02 02 00 23 00 10 0D 01 3A 2E 82 3E 02 02 00 F3 80 9A 1D 08 F0 13 54 E6 3F 08 12 40 00 28 81 9A 1D 08 on some free space, say, 720000

    step 2: Add this in some free space, too (i'll put this in 800000: 2A 00 68 3D 02 02 05 00 50 9A 1D 08 60 0B 10 0B 01 F1 XX XX XX XX 2E E0 3F 02 02 00 2E 0C 3C 02 02 00 2E 0D 3C 02 02 00 23 00 10 0F 01 3A 2E 82 3E 02 02 00 F2 10 0D 01 3A 2E 82 3E 02 02 00 F3 80 9A 1D 08 F0 13 54 E6 3F 08 12 40 00 28 81 9A 1D 08 Replace the X's with your offset. No plus one is needed. its just a battle script not an asm routine.

    so it will be 2A 00 68 3D 02 02 05 00 50 9A 1D 08 60 0B 10 0B 01 F1 00 00 72 08 2E E0 3F 02 02 00 2E 0C 3C 02 02 00 2E 0D 3C 02 02 00 23 00 10 0F 01 3A 2E 82 3E 02 02 00 F2 10 0D 01 3A 2E 82 3E 02 02 00 F3 80 9A 1D 08 F0 13 54 E6 3F 08 12 40 00 28 81 9A 1D 08

    In a hex editor, go to 2d70C, and then replace the pointer there to where you put this: 2A 00 68 3D 02 02 05 00 50 9A 1D 08 60 0B 10 0B 01 F1 XX XX XX XX 2E E0 3F 02 02 00 2E 0C 3C 02 02 00 2E 0D 3C 02 02 00 23 00 10 0F 01 3A 2E 82 3E 02 02 00 F2 10 0D 01 3A 2E 82 3E 02 02 00 F3 80 9A 1D 08 F0 13 54 E6 3F 08 12 40 00 28 81 9A 1D 08.

    So, I put mine in 800000, so, I'll put in 2D70C, 00 00 80 08. And, then, after that, go to 2D7C4, and then do it again.

    PS: if I didn't make myself clear, ask away!
  9. Lone Knight
    October 24th, 2014 05:11 AM
    Lone Knight
    Hello there! Are you a ROM hacker? I am extremely sorry to disturb you, but would you like to join my small hacking team?
  10. Criminon
    May 29th, 2013 07:04 AM
    Criminon
    I really appreciate that! Sorry for the late response! I'll toss a link on my page.
  11. kebbles
    December 22nd, 2012 04:18 AM
    kebbles
    Dude your sprites are wicked!
    You really have talent, could i use a few of your sprites for my hack?
    Credits would be given of course.
  12. Criminon
    August 15th, 2012 11:27 PM
    Criminon
    Sure, just PM me the ones you want to use.
  13. halcyonic
    August 12th, 2012 01:21 AM
    halcyonic
    Your sprites are amazing. May I use some sprites for a hack?
  14. Criminon
    August 5th, 2012 04:00 PM
    Criminon
    I just do them for fun. I haven't made one in quite a while. The most recent one was the pandoom, and the devolutions. I've been working on a custom game lately. I might get around to spriting pokemon again, I just kind of wanted to put most of my work in one place. I have a lot more of it, and I might post it later though.
  15. NikNaks
    August 5th, 2012 04:16 AM
    NikNaks
    Do you take requests for sprites, or do you just do them for fun?

About Me

  • About Criminon
    Gender
    Male ♂
  • Signature
    FC: 3582 - 9598 - 9978. Add me!

Statistics

Total Posts
Activity by Forum
Visitor Messages
Blog
General Information
  • Last Activity: 13 Hours Ago 01:36 PM
  • Join Date: August 4th, 2012
  • Referrals: 0

Friends

Showing Friends 1 to 1 of 1

All times are UTC -8. The time now is 02:47 AM.