Coproduction

# Course Introduction

Using the coproduction feature, you can produce Worlds simultaneously with the team members you like. If you cooperate with your team members, you can concentrate on what you are good at, and you may come across new inspiration coincidentally. Let's find someone we can make a beautiful and interesting World with, and invite them to the group.

# Group Management Introduction

You can create groups and manage members from the MapleStory Worlds official client and .

#### Create Group

As a group leader, you can make groups of up to 10, and there is no limit to the number of members in each group. Once you create a group, you cannot delete it.

  1. Click the [Create World] - [+Group] button.
  2. Enter a group name and press [Next]. [png](167513379650406311e8f72c0493a86951a6e935da33a)



#### Manage Member Grade

  1. Select a group and enter [Manage Members] menu. [png](1727174076420d57018417c0e4b4f93c2cfe292799716)
  2. Adjust the grade of a member you want. When the grade is changed, it will be reflected in the member status at the top. [png](17531767509424ea689a4dd0c4ae9843932825a33b5c3)



> Learn More For more information on member grades and permissions, please refer to the [Coproduction Group Member's Level and Permission](/docs/?postId=1077) guide.

#### Transfer Group Leader Role

  1. In [Manage Members], select a member you want, then click [⋮].
  2. Click the [Transfer Group Leader Role] button. [png](172717609363590f8c533a23441f6977fe8215ff09eb3)
  3. Confirm the contents of the pop-up window and click the [Transfer] button to complete the transfer of the group leader role. [png](1727175648637ad9c1a0ff3b34f5eb9a177016b245b3d)



#### Export Member

The group leader can withdraw members from the group. The members whom the group leader withdrew will lose the right to edit from all Worlds of the group.

  1. In [Manage Members], select a member you want to delete, then click [⋮].
  2. Click the [Export] button. [png](17271761900545ff4e27da12e494fb76a57641ae15a19)



# Apply to Join a Group

If you find a group you'd like to join, you can apply to join the group. When you apply to join, the group leader or manager can decide whether to accept you.

  1. Click the name of the group you want to join. [png](1727177359609639ecf225b55453d81b2fa435b4952c3)
  2. On the group information page, click the [Apply for Membership] button. [png](17271773971956e90e83b7e2046bcb486cac9f2820e77)



# Group Worlds

You can see the Worlds released by the group you belong to in Play - Group Creation World. [png](1657243801514b9c779d467544b7baf3b32c1dbd21d37)

# See Online Members

Click on Panels - Cooperation from the group's World. You can see the usernames and the maker IDs of the people connecting to the World together. [png](1656652152957d88e3a917e4a44b984a825324ca881f1)

# See the Editing Situation

You can see the work situation with the icon created from the right side of the entry from Workspace and Hierarchy. You can see the working members if you put the mouse cursor on the icon. The icon will be shown as below depending on you and other members.

#### Editing Status Icon

  * : This is shown in the entry you're working on. Other members can access the entry when you Check-In after finishing the work.

[png](165951264937121b4736a686643cdb826e73f0ee16ad7)

  * : This refers to the status wherein other members are progressing the work influencing the entry, and it's not applied to you. You cannot access it until the working members Check-In. [png](16595126827450aa46fce85ec4a80a07b1c04ae7471d3)




#### Set Up the Right to Edit

In case you select an object of the scene or select it to edit the script, it will automatically Check Out. However, the worker must manually Check In after all the edits are done.

  1. Select the entity's entry from Workspace and Hierarchy.
  2. Open Context Menu and press Check Out or Check In.



[{"Type":"Check Out","Description":"Once you select an entity and start the work, others cannot access it. It shares the working status with others with Locked by username."},{"Type":"Check In","Description":"When you complete the work, it shares the working status and allows other members access."},{"Type":"Bulk Check Out","Description":"The work can be started by selecting several or all entries from the high entry to the low entry. Once you start the work, others cannot access it. It shares the working status with others with Locked by username."},{"Type":"Bulk Check In","Description":"Simultaneously share work details with all members at once that the work is done or the high entry is done by selecting several entities. It allows other members access."}]

#### Precautions

  1. If more than two members press the same entity simultaneously, only one can access it. The members who couldn't access it will see the failure window.  
[png](172913165188960af9f9550d64232bd99feec9de6632e)
  2. If you change the name of one entity or the function name, all the entities that will be affected will automatically Check Out, and other members cannot modify it.



> Tip If you don't check in the entity you're modifying and leave the World, the modifications won't be applied to all members. We recommend making it a habit to Check In whenever you finish your work. 

# Local Changes

In this window, you can see all items checked out by the worker in the group World. You can check what you've changed in Hierarchy, Workspace, and can Check In all items at once.

  1. Click Panels - Cooperation - Local Changes to open the window. [png](170590776515736a73b5b5bad493086a242f33a677bb5)
  2. When the worker goes to Check Out, the entries, components, etc. that the worker worked on will be reflected in the window.
  3. Select the entries you want to reflect the changed state, and then select Check In to reflect the changes in the coproduction World. [png](1705907944580466f84660f7043cfa4aad482c7887ac3)



> Tip If you load another map without checking-in the changes, a prompt will appear. . [png](172912969483648123293d5d148be8cdde59942fbe611)

# Recovery Mode

Reverting the revision of a group World or using the Import from File feature will have a significant impact on the entire World. It's safer to do this task while all other members have closed the Maker. This means that you can revert a revision or import a mod file only after turning on recovery mode.

#### Turn on Recovery Mode

Recovery mode can only be turned on by the group leader or manager. There are two ways to turn on recovery mode.

[{"index":"Turn on Recovery Mode in the WORLD MENU Window","0":"Lobby - Create - Click [⋯] button - WORLD MENU - Turn on recovery mode[png](1727178369778127c20cb26c74be89225d49e37ce4922)"},{"index":"Turn on Recovery Mode in the Cooperation Window","0":"Maker - Panels - Cooperation - Turn on recovery mode[png](16891480873844fa6bec1cabb4523886225fe0ad53f7e)"}]

If you turn on recovery mode, any work not checked in will be discarded, and you will not be able to edit the group World until recovery mode is turned off. If you turn on recovery mode while any member is still connected to the Maker, they'll have to leave the lobby, abandoning any changes they didn't Check In yet. So it's best to make sure that no members are connected to the Maker before turning on recovery mode.

> Learn More For more information on how to create and revert a revision, please refer to Revision Management in the [Loading and Managing World You Created](/docs/?postId=213) guide.