Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 24 of 44 · Next page · Last page

After starting a new game, it crashes.

Hi there!

I'm still not sure what is causing this error. But seeing your log, could be a plugin compatibility or an event problem.

But let's clarify some things first:

  1. Eli Book is somewhere above my mobile controls plugin?
  2. Did you make any configurations on the Mobile plugin, or just put it in your project and try to playtest?
  3. Did you take a look into my sample project to compare how it is working there and in your project?
  4. Could you try use the plugin in a clean map(without any events), to see if it will work?
(1 edit)

Hello Hakuen!

I want to ask you something, It's about a map scene, how I can specific a map where I can use it control or not on the map id?

For example, I have map ID 33, and it's about cutscene with tutorial, and when I transfer to another map ID 34, it will start the game and show controls.

Is there way to make it? I don't want to make all maps id available controls, I want a specific map where I can use it

Hi there!

If I understand, you want to show/hide the controls according to the map ID, right? If yes, then you can use this:

You can specify a formula to only enable the controls on specific map ids, or even if a switch is on or off. But that condition is only evaluated when you refresh a scene(enter/leave a map or menu).

An example of allowing the button to show only on the map IDS 2,3,17,20:

  • return [2, 3, 17, 20].includes($gameMap.mapId())

Another example of allowing a button to show only if the switch 10 is on:

  • return $gameSwitches.value(10)

I don't remember, but I believe this is only available for MZ.

(1 edit) (+1)

If I want to hide control, what should I write?
I am using mv.

Also, I got an error when I tested of conditions

Edit: I just solve it problem, I didn't write condition correctly, so it works!

Nice!

Have fun!

(1 edit) (+1)

Hello Hakuen!

My son is developing a game in Rpgmaker MV and asked me to help him with some problems he was having with your excellent plugin. The main one is that in his game, all the scenes are of the "Scene_Map" type, but he only needs controls in the minigames, the rest are screens with dialogues, questions and answers. I have allowed myself to modify his plugin to add a new parameter to the configuration. The parameter is called "Allowed Map IDs" and if it is left blank, the plugin works as in its original version, however if you put a list of Map IDs separated by commas, it works the same as the original, but only activates the controls if the current map id is in the list. This way, you only have to put the map ids of the minigame scenes to use the controls.

On the other hand, while I was at it, I modified the plugin so that if a normal button is held down, it stays in that state until it is released. This way, the shift button is no longer disabled when moving the player and releasing the motion controls. It also solves the problem that when clicking on the screen in another place, the motion controls were released.

I have also solved a problem that there was, when hiding the controls, if the "screen movement" option was activated, when clicking on the screen where the hidden controls are, the click was not registered and therefore in that area you could not move to the character. I don't know if it is allowed, if not, please remove it and apologize, but here is the modified version in case it helps someone.

Eli_MobileControls.zip

Hi there!

Totally fine what you did! ^^

I will just not update it because I'm not supporting MV plugins anymore, and soon enough will remove them from their pages and create a single page with all of them.

Best of luck to your kid on it's project ^^

Well, if it helps someone, I'll be satisfied. I don't know MV, in fact until two weeks ago I didn't even know what rpg maker was, but because I've been able to read MV and MZ they are very similar. If the MZ version has the same behavior with buttons that are released even if they are pressed, you just have to check when any handleup event is triggered, all the points currently pressed and if any are in the area of the button that has fired the event is still pressed, then the event will not execute and the button will remain pressed. For the "screen movement" problem, simply, before checking if the click is on a button to cancel the click, check if the controls are visible, if they are not, allow the click. You already have some suggestions for the next version of the plugin. Thanks again for your work, I have learned a lot by analyzing your code. If I can be of help to someone, I will be delighted.

Thanks!! I will try to implement these on the next update for mz! ^^

And welcome to the RPG Maker world xD

Hello Hakuen!

I am thankful you made for mobile, but there's something I really want to help me with moghunter chrono abs:

1) I am really happy that it's working for me, but when I press Correct mark icon (Z keyboard) it won't show me attack.
2) How I can add more buttons? since I know you made samples few things, but I want to add more like magic menu, item menu, cast magic, and use item.

Hi there!

1) Are you saying that, while my plugin is ON, when you press Z your character does not attack? If so, I believe the problem is that maybe Mog plugin changes the Z functionality when you have the abs mode on, I guess.

You need to find out the name of the abs button that performs the attack and create a regular button parameter to represent it.

2) To add more buttons you need to create more regular buttons(on that same screenshot you showed to me, just need to click on an empty space to create a new button). Just set the keyboard keys you want that do those things you want. 

If there is no keyboard key for what you want, for example, a keyboard key that casts magic, you need to figure out on the mog plugin the script call that does that and insert it on the script field of the regular buttons.

Ok, it will be difficult, but I will try.
One more thing, is there way to hide title menu control? like I want to use plugin command to hide for title, and press new game to show control.

On the title screen, there is no way to dynamically show and hide. Or you show the controls or you do not show.

But if you did a evented title screen(on the scene map), you will be able to hide/show the controls.

Good news! I finally solve it problem for real!

Now I can modify my project and publish it, thanks for wonderful plugin

Check the gameplay

Finally it took me 6 or 7 hours to figure out a script for moghunter abs.
But there's one thing I forgot to ask you, do you think I can publish as IOS for iphone? or it's only working on android?

I never did anything for IOS. But, this is html / web app. It should work on IOS.

Hi Hakuen! 

Can you maybe also provide the pictures of the buttons? 

Or can I just not find them in the download? thanks! <3

Hi there!

You can find the pictures on my sample project here on itch Io. It is free :)

Hi Hakuen!

thanks a lot! :)

Please help i keep getting this error when setting up regular buttons at MV

Hi there!

Make sure you have my core plugin installed above all eli plugins.

I already did install it before anything else

Hmm.. that is strange. Ok, so try make the error happen again, and when it does, press F8 or F12. A browser window will open. 

Go to the CONSOLE tab, and send me a screenshot of the error trace that will show there. Also send me a screenshot of your plugin list, on the plugin manager.

(1 edit)

I found the problem now nvm

hello again, is it possible to add a new scene or a function such as a button the can call the jump plugin?

Hi there!

I really do not understand what you mean. 

Do you want a mobile control button to execute the jump function, from my Jump System plugin?

yes, is it possible and how can i do it?

just choose a keyboard key in the Jump System plugin to make the jump.

Then set this same Keyboard key to the mobile button you want to execute the jump. Set it to appear only on the Scene_Map

just wondering on what parameter does it called on the mobile control plugin that ill be putting the key board key on?

wait i think i get it now xD

Hello can i ask for a help? it says PluginManagerEX not defined is there a way to fix this?

Hi there!

Make sure you are using my core plugin, Eli Book, somewhere above all my plugins.

And also make sure you are using the plugins that match your RPG Maker version.

(+1)

thankyou! i fixed it now 

Hi can you make it possible to disable a "control button" from specify screen ? Because I don't want player using any button during a title screen and if they accident hit the button too fast with a default plugin from RPGmaker name "MadeWithMV" will cause this error

And since a new update I keep plugin alway on and just realize that a "control button" appear on a device not using mobile button

Hi there!

I can see what I can do to make the control button only appear in specific scenes.

And since a new update I keep plugin alway on and just realize that a "control button" appear on a device not using mobile button

- But about that, can you be a little more specific? Like, can you show a screenshot of your plugin settings, regarding what platforms you are enabling the plugin? And also tell me, on what platform/device the mobile buttons are being shown. 

My plugin settings

https://ibb.co/kM5HTN2

And I was try to run game in playtest and I thing playtest mean Desktop platform right ?

(+1)

Tecnically, playtest is desktop. But on the plugin, I check if the game is on playtest or deployed. Meaning when playtest, the plugin is always active.

But when the deployed, the plugin will check the platform against the plugin parameters.

Your issue is that It was working on playtest? And you are afraid that it will work on deployed desktop?

Hello!

My project is being compiled to run from itch's Browser feature, so the same game at the same URL will be accessible from both PC and Mobile. Is there any way I could make this plugin only active if the game is being run on a Mobile Browser?

(+1)

Hi there!

Yes, there is. I will add it as a parameter in the next update!

great plugin! was this added as a new parameter? or atleast a plugin command to turn it off and on?

Just want a way for the player to turn it off or on at the start of the game if playing it through the browser.

(+1)

Hi there!

Not, I totally forgot. Will see if I manage to do this tomorrow!

Hello. Is there a way to keep the Dpad/Joystick active when it's still pressed even when I simultaneously press on another screen spot? As of now, if I hold my left thumb on the Dpad/Joystick and use my right thumb to press on the screen, it just cancels the Dpad/Joystick with my left thumb still pressing on it, making my character stop moving.

Hi there!

Not for now. And that is because of how RPG Maker handles the input system. 

If you notice on my plugin, and also are using the _hot images, you will see that as long you still press the button, the hot image will still show.  But the characters will stop moving anyway. This is due to how the RPG Maker works on the Input system.

(+1)

So there's no way to fix it. :( Thank you, regardless.

I think this is solved. When the handleup event of any button or pad or joystick is received, you must check all the current touch points on the screen and if any are in the area of the button that receives the event, it means that it is still pressed, so you do not have to execute the event and that's it.

I've just sent you a message on Twitter. I hope you received it.

Will take a look! I don't see twitter very often ^^'

Hi do you create custom plugins at a price? I wouldn't mind paying if your willing. Thanks in advance

Hi, there friend!

Yes, I create! We can talk better on discord?

Hakuen Studio#5661

Thnk you. I sent a request. Immortal Amar.

Hi Hakuen Studio, do you have a sample project file for MV? I downloaded the sample, but its only or MZ? Thanks in advance.

Hi there!

No, I don't have one for MV =/

(+1)

I am a Chinese game maker. Thank you very much for the plugin! My game is on TapTap app. It means a lot to me.

Glad you liked it!

Have fun!! All success to you ^^

Hello! Your plugin is a godsend!

However, i have a strange issue. I'm using Mog's LMBS Plugin, and in the battle screen regular buttons appear and actually swap between hot and cold images, but there's no action done. Say i changed the normal attack button to "a", and i create a button for "a", i press it and it works as if i pressed it, but the character doesn't attack. Is there a way to fix it?

Hi there!

I don't really know if I understand, because I do not know how the Mog plugin works.

What you are saying is:

    • The mobile buttons appear on the screen.
    • When you press the mobile buttons, they change to a cold/hot image, leaving us to think that the buttons are really pressed.
    • On the Mog plugin, you changed the normal attack button to work with "a".
    • On my plugin, you created a mobile button with "a", to use for the attack.
    • But in the end, the attack does not work.
    1. So, if that is alright, first, let's check for a compatibility issue. Disable my plugin on the plugin manager, and make sure the mog plugin is working WHILE my plugin is off.
    2. When you manage to make it work, you install my plugin and test it again. If it did not work, show me a screenshot of the plugin parameter that you used to set up the "a" button.
    3. Maybe also, press F12 to open the dev tools and go to the CONSOLE tab to see if there is some error log there(send me a screenshot of it).

    Thank you for answering!

    1. Mog's plugin works with and without your plugin.

    2.

    •  {"scenes":"[\"Scene_Battle\"]"
    • ,"img":"Attack_Battle",
    • "width":"7",
    • "horizontalOrientation":"right",
    • "padX":"24",
    • "verticalOrientation":"bottom",
    • "padY":"2","key":"a",
    • "scriptIn":"\"\"",
    • "scriptOut":"\"\"",
    • "vibration":"0"}

    3. There are no error logs. (Can't upload image)

    In any case i'll record a small video and link it to you. I tried to post images but itch.io gives me an error.

    I also forgot to mention something that may be the key to solve this. All other buttons work: Control Button and Pads work, except regular buttons.

    Hi there!

    What I was trying to say with 

    1. So, if that is alright, first, let's check for a compatibility issue. Disable my plugin on the plugin manager, and make sure the mog plugin is working WHILE my plugin is off.

    Is it if you are able to attack using the "a" button, without my plugin.

    But, It's best if you send me a sample project, replicating the issue. A video will not help me  =/

    Sorry for the delay. Here is the project.

    https://mega.nz/file/dUBS0YjI#tOD674p_DWu7NOEq7-vioeue2wNgsRluwwuhyFQlLDQ

    Hi there!

    Sorry for the delay. It was a compatibility problem, but now is fixed! Thanks for the report!

    Good afternoon. The plugin works like a charm! is there anyway to make the joystick appear anywhere you click on the screen(apart from other buttons), instead in the fixed position?

    Hi there!

    No, currently not. It's a nice feature though, I already see this on some mobile games. Will see if someday I can implement this.

    (+1)

    Thank you! That would make you legendary 🙏🏿

    (1 edit) (+1)

    It's a perfect work! 

    However, in RMMV, the D-pad works normally, but even if add regular buttons, all functions of the plugin do not work. 

    I would like some advice on resolving this issue. thank you.

    here is log,

    Uncaught SyntaxError: Unexpected end of JSON input

        at JSON.parse (<anonymous>)

        at Object.parseRegularButtonParameters (Eli_MobileControls.js:1458)

        at Object.initParameters (Eli_MobileControls.js:1394)

        at Object.initialize (Eli_MobileControls.js:1379)

        at Eli_MobileControls.js:1665

    Hi there!

    That seems to be something wrong with your plugin parameters. Can you show me a screenshot of them for me? Or send a sample project replicating the issue?

    I uploaded the project file. thanks

    https://mega.nz/file/0KcU3ZBA#QyvhbQdjRDYiCgM1C3G4h4qjqTSUX4-tywjRFmdEwBU

    (+1)

    Hi there!

    These fields cannot be empty/blank:


    They need to be like this if you do not want to use them:

    Will fix this in the next update!

    (+1)

    Holy Molly! Thanks to you, the problem has been completely resolved. Thanks for making such a great plugin! Thank you!

    Have fun!! ^^

    (2 edits)

    The controls don't show for some reason on mobile. Im getting a broken image symbol. everything works on rpg maker though. Any suggestions? Thank you in advance.

    Hi there!

    1. Did you perhaps encrypt your files?
    2. After you made the deployment on android, did you check if the image files were in the android deployed folder?

    yes I encrypted the files for deployment. And I've checked and files were there in the deployment folder. Should I have not encrypted it?

    I guess that could be the problem. Try to put only the mobile files there, not encrypted, and see if they will work.

    Meaning, you can encrypt your game files just fine, but only on the www folder, go to the screen_controls folder and replace them with the not encrypted versions.

    (+1)

    Thank you! everything works fine. Im only having an issue with the joystick size going back down to the default size when going in and out of the menu screen. Rarely happens though.

    (+1)

    Disregard. Lol I think you fixed it with your last update

    Amazing work, this is exactly what i was looking for, but i have one question.

    I have some other plugins which creates extra menus screens. How can i add those menus as allowed scenes inside the plugin?

    (+1)

    Hi there! Thank you :)

    To add these extra menus, you need to know their Scene Names.

    You can do that in two ways:

    1. Open the plugin file with any text editor, and try to search for the text, without quotes, "Scene_". If you find it, it probably will be something like that: Scene_Something.
    2. This way is a little advanced but is easier to get. When you are playtesting, open the custom scene you want. While inside it, press F8 or F12, and a browser window will be opened. Go to the console tab, and type: SceneManager._scene, and you will be able to see the scene name.

    I was able to find it really quick with the second option and works perfectly now. Thanks ;)

    Have Fun! :)

    (1 edit)

    Hi, I have another question. I had to completely disable mouse/touch click  because otherwise it would have issues with the touch controllers in some parts. This means "Hide on message" must be "false", because if the HUD hides in a message while playing in phone the game can't progress without touch.

    But keeping the HUD all the time covers the text in conversations like in this picture (That's not good for user experience). During messages, the control button can't hide the HUD because the config must be "false".

    My question is, Is there a way to still be able to hide the HUD with the control button during messages even if "Hide on message" is false? (I'm using MV) This way, the player can hide the HUD to read and show it again to progress the text. Maybe is confusing, but i hope i could explain myself well :(

    Hi there!

    I'M not on my computer right now, but if I understood you right, you want for the player to be able to manually hide the controls while the message is opening?

    If it is that, I can see what I can do. But I believe the main problem is how did you disable the mouse/touch interaction on ROG Maker. Because I believe there is safe ways for doing that, without remove the feature of the player progress the messages by pressing on the message window.

    Can you tell me more about that?

    (2 edits)

    https://forums.rpgmakerweb.com/index.php?threads/eli-mobile-controls-responsive-...I used this plugin and it worked fine when invoked from the RPG Maker MZ as playtest but when deployed in any way, including in Windows mode with ALL files copied, the buttons did not show. i added a comment with details in some RPG Maker thread on this.
    See https://forums.rpgmakerweb.com/index.php?threads/eli-mobile-controls-responsive-...

    Hi there!

    I have answered you on the rpg maker forum.

    (6 edits)

    is there a way:

    - to get the control button to hide during all scenes except scene_map ?
    - to have the MobileControl button to be enabled at the start, and then when the user pressed the control button it shows?

    - have the control button appear behind map display names and text windows?

    - also is there a way for it to apply to the game windows x,y rather than the screen x,y as it messes with my website :) lol

    - Can you hold down two buttons at the same time so that the player can sprint?


    Happy birthday by the way you incredible human being you.

    Figured some stuff out :) need a pretty high Z-frame don't ya :)


    Bit of a weird one but guy whose tested my game is using a OnePlus Nord N10 5G, with a screen resolution of 1080*2400 which is ridiculous in my book but when he goes into full screen mode... don't seem to like it.

    Video attached for your viewing pleasure


    (1 edit)

    Hi there!

    The video is set as private, so I can't see it.

    About your previous questions:

    1 - I created a patchto only show the control button on the scene map.

    2 - About that one, you can play with the following script calls:

    • Eli.MobileControls.controlButton.setInput() - It will toggle the visibility of the buttons on screen(except for the control button).

    3 - That is not possible, because the buttons are HTML elements and they are not inside the Pixi App to be organized with the scene layers. Or they will be above the game canvas or they will be below.

    4 - That is possible, but that is something I will not do with this plugin. The purpose of the plugin is to let the developer place the buttons on the screen, including on the "black bars". Meaning, not tied to the game canvas, but on the screen itself. Someone else already asked me about this, someday I will do one that can be tied to the game screen X, Y.

    5 - Unfortunately my plugin only adds the buttons on the screen. You can press two buttons at the same time, and they will show as pressed(visually), but for them to work RPG maker code needs to make that happen.

    Thanks for the birthday message! ^^

    (+1)

    1 - That is awesomesauce thank you very much, I came to realise that the buttons only show themselves on the mobile version of the game anyways :) Is there a way to get it to work on Tablets as well?

    2 - I just have the controls on permanently now, since I found out it's on mobile only :) very cushty.

    3 & 4 - I learned this after delving deeper into your code and found out that it has a z-index of 11, so I just put the other buttons on the website above z-index 11 and all is cushty

    5 - Any idea on how to make it so sprint is toggled by the shift key rather than hold to sprint? Or perhaps you could have the button act as if it's held down in _hot mode until it's pressed again?

    I hope you had an amazing birthday buddy, and insane to see you're back at this again. Absolutely love the new character poses plugin I'll have to have a think on how I implement it into my game :)

    1 - Hm... I don't know about tablets. They should work the same way as they work on mobile, I guess.

    5 - That needs a custom plugin. I will make a dash manager plugin someday, maybe I can cover it there. But I guess you can find a plugin that does that. Maybe even an MV one should work on MZ.

    I'll put it on the to do list, thanks for replying so quickly buddy. Appreciate it.

    hey bro, i don't see "REGULAR BUTTON" option in plugin manager, or do i have to edit img,key,... in the code? Or this option is not used in MV ?

    Hi there!

    It's on the first page.


    Did you see my last message from your previous question?

    Damn bro. I'd love to know how your plugin works, that's why I'm looking into it. Is it the "button" option?

    Hi there. 

    You are using an older version of the RPG Maker MV. You need to update it.

    And it is like I said before:

    "If you are using only RPG maker for a week, stay away from plugins.

    Go and learn the engine, the event commands, etc.

    When you have more experience, you download and read the plugin help file. It has all instructions you need.

    Then, if you do not understand something on the help file, tell me what it is and I will try to help you out."

    how to set up on mv, i've only been using rpgmv for a week so i don't have much experience.

    Hi there!

    If you are using only rpg maker for a week, stay away from plugins.

    Go and learn the engine, the event commands, etc.

    When you have more experience, you download the plugin and read the plugin help file. It has all instructions you need.

    Then, if you do not understand something on the help file, you tell me what it is and I will try help you out.

    Viewing most recent comments 1 to 24 of 44 · Next page · Last page