Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Aug 24, 2025

Description

What it adds
Actions:
Change the name of Manual ID with custom ID Room1
Change the name of Manual ID with custom ID Room2
Change the name of Manual ID with custom ID Room3


Conditions:
If player owns the ID
If player does not own the ID

This extension is at version 0.0.0 it requires work But I will give the early access to all users :)
Note: if the 2 to 4th scene don't get the Id after the player leave make sure to restart the game on that scenes to fix the issue 👍

Changelog's: Fixed players don't get the ID after the player leave who own the ID be sure to check this using your other devices to work amazingly

100% working

Tested successfully on 4 devices (laptop, two phones, and a PC). IDs are assigned correctly in normal network conditions. On unstable networks, if the 3rd or 4th player does not receive an ID, restarting the scene on the host usually resolves the issue

How to use the extension

It's easy you can do it
to override a custom ID use "Change the name of Manual ID with custom ID Room1" at the beginning of the scene and don't add connect to a default broker because it already have everything in
To check if player owns the ID just add the condition "If player owns the ID at a new event and their you go no need for actions
same as "If player did not own the ID" Condition you don't need an action for this
You successfully learn the basic's of my extension Congratulations

Checklist

  • I've followed all of the best practices.
  • I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?

Reviewed

Example file

P2PCustomIDLocalGameExample.zip


Extension file

P2PCustomIDLocal.zip


Extension by @irshadsaab-ai

You can update the extension on this "Pull Request" by commenting the update command: in the comment field, type !update, then drag and drop a zip file with your extension file in the commenting field, like how you initially submitted the extension. It should look like this:

!update [MyExtension.zip](https://github.com/GDevelopApp/GDevelop-extensions/files/12709661/MyExtension.zip)

It can take a few seconds for the file to fully upload and show as the above. Once it is like shown above, click "Comment" and let the bot do the rest!

@github-actions github-actions bot added the ✨ New extension A new extension label Aug 24, 2025
@github-actions github-actions bot requested a review from a team as a code owner August 24, 2025 08:59
@github-actions github-actions bot added the ✨ New extension A new extension label Aug 24, 2025
@CreatorADOfficial
Copy link

Hello man can you explain your extension. Sounds like what I need!

@irshadsaab-ai
Copy link

irshadsaab-ai commented Sep 17, 2025

Hello man can you explain your extension. Sounds like what I need!

Hey I love too help and sorry for the late reply. What it does it overrides an P2P ID by custom IDs giving in the Extension. This allows for easy connecting with friends not like the long ID this extension only works for LAN not Public server's because it is not recommended by me and "MaxRBLX1" the coder who code the extension. He says that people can leak IP addresses on the public server so feel free to use it on LAN
Thank you.
your helper
Irshad111

@CreatorADOfficial
Copy link

Hey I love too help and sorry for the late reply. What it does it overrides an P2P ID by custom IDs giving in the Extension. This allows for easy connecting with friends not like the long ID this extension only works for LAN not Public server's because it is not recommended by me and "MaxRBLX1" the coder who code the extension. He says that people can leak IP addresses on the public server so feel free to use it on LAN Thank you. your helper Irshad111

Thank you, is this like auto connect player to player?

@irshadsaab-ai
Copy link

Thank you, is this like auto connect player to player?

Thank you for messaging us unfortunately No you need to use the default p2p things to make it this extension is only used for overwriting an P2P ID with custom one and if another player joins late it will display your error you add

@CreatorADOfficial
Copy link

CreatorADOfficial commented Sep 25, 2025

Thank you for messaging us unfortunately No you need to use the default p2p things to make it this extension is only used for overwriting an P2P ID with custom one and if another player joins late it will display your error you add

Cool, all respects don't give up!

@irshadsaab-ai
Copy link

Thank you for messaging us unfortunately No you need to use the default p2p things to make it this extension is only used for overwriting an P2P ID with custom one and if another player joins late it will display your error you add

Cool, all respects don't give up!

Hello thank you for your message we will and we wish you will be a great coder
Thanks
Your Helper
Irshad111
Note from Helper: Sorry for late reply I am busy on making games and other stuff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ New extension A new extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants