I think it's time we rework our lovely /tutorial for our newcomers, to make the introduction phase smoother for them.. and life easier for us :P
The first part of tutorial should be introduction to some of the basic mechanics of the server. For example, we can't expect out newcomers to know that they need to stand in the yellow circle in order to be able to change their skin, instead.. they usually enter the interior of shop in expectation to do it the "SinglePlayer" style.
Shall we start?
Player starts with 0$ and "default" hp [30hp]Upon writing /tutorial, player gets the following lines displayed on the chat:
Mission 1. Learning the basics!- Need help? Write a question in public chat or call administration by writing: /ask
- Hit PageUp or PageDown to scroll chat
- Respect server rules. Read them on one of available languages
- Languages available: English/Russian/Portuguese/Spanish/French/German/
- To continue write: /rules english
Reward 2000$.
To continue write: /tutorial
Upon finishing this simple mission, we are certain player did read the server /rules, or at least.. displayed them to him/herself as they usually do. But at least they did, right on the start!
Yes, that is correct, I would force newcomers to pass the first mission of /tutorial in order to change the skin or do almost anything else. [At least they would probably think that]
Now the other "tricky" part, I was thinking that maybe.. it would be good to write /rules in few major languages. We can do that! Should we? I do not know.. that is why I write here to you all.
Okay, yes, the server is international, but as you all know some of players are maybe going more for FreeRoam part of the server than the RolePlay. We are Light-RolePlay server after all, remember.. RolePlay can't be forced and things. I think that we can always start some sort of global RolePlay where they can participate by just standing around and get the fun out of it.. of course, that is if they understand the only thing they have to.. the server rules.
This first mission will require a bit more changes, at least I think it will. For example, the current status of those little yellow circles that mark our houses/businesses/what not's.. is shown in the left column, right one is suggested change. Notice, that this is the information that is displayed upon stepping into the circle.
NameOfProperty | NameOfProperty |
Owner | Details [commands to use] |
For a change.. instead of just showing us the owner, the property would first show the details for it, more specifically how to "use" it.. what is it for
Additionally typing /building would show information like: Owner, price of the property, type of the property.. status
new? (If it's for sale or not)
With this type of clarification, it would be easier to pickup the basics.
Besides that, I think that all the players should have phone and GPS right at the start of the game [Rip me.. and then rip electronic store owners]. What could be done.. as sort of exchange for electronic stores is maybe buying "custom" numbers from them instead of managers? Similar way as we order new property, maybe we could request custom numbers over Electronic store which then managers would approve or not? :P
Mission 2. Changing skin!- Need help? Write a question in public chat or call administration by writing: /ask
- Hit PageUp or PageDown to scroll chat
- Take any state car and go to any "Clothes shop" icon on the map
- Stand in the yellow circle and write: /clotheshelp
- Use the commands to find the skin you want and buy it.
Reward 1000$.
To continue write: /tutorial
Upon finishing this mission player will hopefully understand that he can stand in any yellow circle to use commands from the before mentioned reworked "details" of properties.
I think the reward could get rounded up to 1000$. The current status only allows to players to buy skins from the clothes shop at the first island.
This way, with first reward, they will be able to buy even the expensive skins [1800$ I think?] and then get some money back.
Beside this, I think that /clotheshelp could need minor changes
Where it would list commands the following way.. or similar to it..
Clothes help
/pricelist - to show skin ID`s
/trymodel ID - to see the skin model. Do not move outside of circle
/tryclothes ID ID - First ID is part of body 1-9. Second ID is combination 0-100
/buyclothes - When you decide to buy the skin permanently.
Mission 3. Let's eat.. Both of us!- Need help? Write a question in public chat or call administration by writing: /ask
- Hit PageUp or PageDown to scroll chat
- Take any state car and search for any restaurant in the city
- Stand in the yellow circle and use commands to buy food
- To fill your car with gas, find a gas station or call a mechanic, write: /call mechanic
- If you are filling up at gas station, your car must be parked while filling up.
Reward 1000$.
To continue write: /tutorial
This mission is to initiate at least some interaction with other players and eventually show them a way how they can buy anything. Of course, this will not be possible if the previously mentioned property rework isn't done.. and if the players didn't get the phone/gps for free.
Mission 4. Need a job?- Need help? Write a question in public chat or call administration by writing: /ask
- Hit PageUp or PageDown to scroll chat
- Take any state car and go to any "Fire Station" icon on the map
- Stand close to Fire Station and write: /fireman
- To see help for this job, write: /jobhelp
- Finish one fireman mission
Reward 1000$.
To continue write: /tutorial
At this moment, the tutorial with fireman mission offers only one line of text where it says you should work as fireman [Not entirely sure about it.. but it is similar to that].
This way we would explain to the player exactly where he should go, as well as give additional info through that /jobhelp
newCurrently players usually keep just asking on the main chat how to do the mission. Of course our players help them when able to.. but we could do that automatically through the /jobhelp.
This command would go instead of /jobcommands and it would work similar to /clotheshelp
Fireman help
Your job is to finish missions at specific area marked on the map with X
To finish the mission you must stand near the mission objective [i.e. Fire hazard]
The progress of mission will be shown on the chat
Missions are automatically generated every 8 minutes
To join a fireman mission you need a Fire Truck, write: /joinmission
Additional commands: /misc
To quit job, go to Fire Station, write: /fireman
Misc Fireman
To change your skin model, write: /nextmodel
To change your skin uniform, write: /uniform ID ID
You can refill your Fire Truck at Fire Station for free, write: /fillup
Mission 5. Helping other players.- Need help? Write a question in public chat or call administration by writing: /ask
- Hit PageUp or PageDown to scroll chat
- Take any state car and go to any "Hospital" icon on the map
- Stand close to Hospital and write: /medic
- To see help for this job, write: /jobhelp
- Heal one player
Reward 1337$.
More details at argonathrpg.eu and wiki.argonathrpg.eu
Following the previous example, but keeping up to the original tutorial.. to show that you can start RolePlay with your job and not just finish generated missions. We ask of the player to heal someone else and eventually even start RolePlay scene. Still, we will explain to him that he can join the same type of missions as firemen.. we will do that over /jobhelp
Medic help
Your job is to finish missions at specific area marked on the map with X
To finish the mission you must stand near the mission objective [i.e. Injured person]
The progress of mission will be shown on the chat
Missions are automatically generated every 8 minutes
To join a medic mission you need an Ambulance, write: /joinmission
To heal a players, player must write: /heal ID
Additional commands: /misc
To quit job, go to Hospital, write: /medic
Misc Medic
To change your skin model, write: /nextmodel
To change your skin uniform, write: /uniform ID ID
You can refill your Ambulance at Hospital for free, write: /fillup
By now I am not sure even what I wrote above.. but generally, this is the idea I had.. now let's rework it together C: