POKEMON MMORPG
Cliquer sur l'image pour le télécharger. Ou ici, si cela ne fonctionne pas.
L'archive est au format 7zip. www.7-zip.org/
Contact webmaster : pokemonmmorpg@gmail.com
Concevoir un MMORPG
Guide pour utiliser
Playerworlds
http://www.onrpg.com/contentid-3.html
How
To Make A MMORPG Using The Player Worlds Engine
Par Octavious
(semperfi0904@earthlink.net)
Version 0.2 [Version du 1 mai 2004]
STEP 0:
INTRODUCTION
Bonjour et bienvenue dans mon guide. Il
présentera de façon complète comment crée
votre rpg online 2D en utilisant "the Playerworlds engine".
I
am pretty skilled in the Player Worlds field ( I used to own my own +
I worked with the oh so popular Novatica ) and I assure you this
guide may assist you in every way possible. Lets begin...
STEP 1: INSTALLATION
First of all, head
over to Player Worlds (http://www.playerworlds.com/)
website and get the latest Server/Client.
After
doing so, extract the zip file to a folder (Such as C:\PlayerWorlds)
and the folders should go to the right places by themselves. (Using
WinZip, anyway...)
Now
you will have two folders, Server and Client. There's also visual
basic 6 runtimes (these will be needed to resolve errors -- install
these first).
Now open up your Server folder, and run your
Server.exe file.
Now head out of the Server folder, and go
into your Client folder. Run Player Worlds.exe In Player Worlds.exe
goto 'Change IP' and make sure the IP is set to 127.0.0.1 (this will
not be the IP users will connect to you with, however.) Leave the
Port alone.
Now
goto New Account and set up your account. It should say Account
Activated! Now close your Server/Client. Return to your Server
folder, and go into the folder named 'Accounts'. Open the .ini file
that has your account name on it.
Change Access to 4 so it
looks like this:
Access=4
And now lets begin...
STEP 2: SETTING UP YOUR SERVER \ PART ONE:
CLASSES
You might of noticed if you went snooping when you
wasn't supposed to ;) that there is a Classes.ini in your servers
folder. Open it.
I believe (but not sure) that you will have 3
classes already in there for the default. To make a new class just
follow the same format as the other ones (Copy + Paste).
Be
sure to distribute 20 points and 20 points only to the classes. To
set the correct sprite open up your /client/gfx and click on
Sprites.bmp
Now count down starting from 0, the number of
tiems u count = that sprite. Such as DarkKnight is the first class,
so it's sprite is 0. Get it?
If you make new classes be sure
to set the numbers right (STR/DEF/SPD CANNOT BE 0, BUT MAGI IS OK),
and have the ? of "MAXCLIENTS=?" replaced with how many
classes you have.
It may look something like
this:
[INIT]
MaxClasses = 2
[CLASS0]
Name=Dark
Knight
Sprite= 0
STR= 10
DEF= 5
SPEED= 5
MAGI=
0
[CLASS1]
Name=Paladin
Sprite= 5
STR= 10
DEF=
8
SPEED= 2
MAGI= 0
[CLASS2]
Name=Dragoon
Sprite=
3
STR= 10
DEF= 8
SPEED= 2
MAGI= 0
Also be sure
to never forget that you must ONLY distrubute 20 POINTS EXCACTLY and
STR/DEF/SPEED CANNOT BE 0. Moving on...
STEP 2:
SETTING UP YOUR SERVER \ PART TWO: SCRIPTS
Go
into your Server folder, there should be a folder named Scripts. Go
into it and run Archangel.
Once in archangel, click on File ->
Open, and open Main.as , in Main.as there are quite a few options
that are self-explanitory but I will point out a few.
Call
SetServerName("Generic PW Server")
Change Generic PW
Server to your server's name. Leave the quotations and brackets
there.
Call SetMOTD("Welcome to my server!")
Change
Welcome to my server! (Or whatsever there) to something like, Welcome
to FF2 Online, or Vote for us! Or both! Or whateevr you want it dont
matter.
Now your ready for step 3 baby yeah ....
STEP 3: MAPPING
Run
Server.exe again and Player Worlds.exe and Login to your server (Just
enter acct. name and password)
Create a character in the account
(the class won't really matter) and Logon with that character. If
your character name is NOT red, please close the server/client and go
back into your accounts folder and recheck if Access=4. If Access=4
and your character name still aint purple, then you need to go ask
someoen at www.playerworlds.com how to fix it I'm not making this
guide for technical issues. ANYWAY IF YOUR NAME
IS PURPLE, You'll appear in the game and everythign will be
blackened. This can be arranged In the game, type /mapeditor.
WOAH! Checkout this kewl stuff! No actually, these are the default
Tiles.
Make a whole bunch of grass. Now put a house on it.
Woot woot! Lol jk anyway back to the guide, there's a lot of things
in this section I'm going to have to explain.
First off, just
click on the desired tile then click anywhere on the map to place it
there. Making a ground tile then a mask tile will put the mask over
the ground but the ground will still be there.
Catch my drift?
Anyway, Here we go now...
/mapeditor:
Layers
GROUND: Ce qu'il il
a par terre ... (Grass, Dirt, Floor, etc..)
MASK:
Ce que l'on met sur le sol... (Maisons, arbres, etc..)
ANIMATION:
Juste rien de spécial pour l'instant
FRINGE:
Tout ce qui reste sur le careau. (Forets, marcher sur un pont,
Etc.)
Woot woot that part is done for explanation. Now let
the fun stuff begin.
You will notice that there is "Layers"
and "Attributes", we just messed with Layers, now keep
everything you mapped there, and go into Attributes, because you
ain't done yet.
/mapeditor: Attributes
BLOCKED:
C'est là on un joueur ne peut pas aller. (A utiliser pour
l'eau, les murs, etc. Je pense que vous saisissez)
WARP:
Aller sur une autre carte. Like
set the warp to Map 2, when a player steps on that tile, he will be
warped to Map 2 and put on the coordinates you set for him to warp
to. (Used for doors, secret passeges, ladders, roads, etc.)
ITEM:
Place un objet. (Un joueur peut marcher dessus et appuyer sur Entrer
pour le prendre :O)
NPC AVOID: NPC's wont step on
this tile.
KEY: Set's a key for a
treasure chest and such.
KEY OPEN:
Requires a key to open something (Treasure Chest)
Alrighty!
Time to move on to "Properties"...
NAME: C'est
le nom de la map qui apparait en haut de l'écran.
(Comme 'Town of Baron' ou 'Death Dungeon')
UP/DOWN/LEFT/RIGHT:
Cela dit dans quelle map le joueur sera téléporter s'il
sort. Lets say the player is on Map 1, you set Left to "2".
When the player walks off of Map 1 to the LEFT, he will enter Map 2.
Got it?
MORAL: Sets a "Zone"
for the area. Here's the explanation:
*NONE: Carte
où tout peut arriver. Player-Killing grounds, anything
goes.
*SAFE ZONE: Utilisé
pour les villes, les attaques de tout types sont
impossibles.
*ARENA:
PvP/PvM arenas. (Player vs Player / Player vs Monster)
*SAVAGE
LAND: Monster areas but no PvP
SHOP: We'll get into this
later...but after you make a shop, you can select what shop you want
to appear on this map.
MUSIC: Ne
fonctionne pas actuellement.
NPC'S:
We will also get into this later, but you can set the NPC's you want
on this map.
Well the rest is up to you, I can not give you
Mapping Skills over the internet, or in real life for that matter,
practice makes perfect.
Oh i almost forgot the most important
rule, AFTER YOU ARE FINISHED MAKING A MAP BE SURE TO PRESS "SEND".
IT WILL SEND AND SAVE THE MAP TO THE SERVER/CLIENT. IF YOU PRESS
"CANCEL" EVERYTHING IS LOST! ALSO DO NOT HAVE 2 ADMINS
WORKING ON THE SAME MAP AT THE SAME TIME, IT'S KNOWN TO CAUSE
PROBLEMS.
Step 4: NPC's/SHOP's/ITEM's | NPC
Creating
an NPC...its actually pretty easy. In game, type /editnpc
, There's already one for an example named Townsman but he's gay, so
point your mouse to "2:" and press OK. Here we go...
NAME:
Le Nom de Votre NPC (Castle
Guard, Hilda the Hooker, EVIL DEMON OF COMPLETE DEATH, whatever you
want.)
SAY: What the npc says
upon pressing CTRL next to it. (How are you today? I heard this
rumor... FEAR MY SPELL YOU CANT BEAT ME YOU SUXS DIE,
whatever...)
SPRITE: A
quoi resemble votre NPC. Just checkout the toolbar as it shows
a picture to the right of how you want it.
RANGE:
A quel vitesse il va.
STR/DEF/SPD/MAGI:
The NPC's strength, defence, speed, and magic
stats.
BEHAVIOR: Comment
le NPC va réagir.
Their all
self-explanitory:
*Attack On Sight
*Attack When
Attacked
*Friendly
*Shopkeeper
*Guard
DROP
ITEM CHANCE 1 OUT OF: The chance of dropping an item specified
below.
SPAWN RATE: Après
combien de seconde le NPC réapparait après sa
mort.
ITEM: We'll worry about
this later, but for now you can put "Gold" because that's a
preset.
*NUMBER: 1 is Gold, well
It will say the name above it -- thats really all you need.
*VALUE:
Combien il jette. (Like enter 300, and the monster will drop 300
gold.)
START HP: The HP the NPC
starts with.
EXP GIVEN: Number of
EXP points given after defeating the NPC.
STEP 5: SORTS
You guessed it, Magery.
That's an awesome addon for this game. (Of course its /editspells.)
Alright there are no preset spells, so highlight 1: and press
OK.
NAME: Hmm...Let's name it
"Heal".
CLASSES: Having
a Spellcasting CLASS (I tought you how to make classes!) helps here,
you wouldnt want a big strong warrior to be able to cast stuff like
this. Make something like a White Mage, which are known for healing
spells.
LEVEL: Level of the
spell.
SCROLLBAR: What the spell
does, since it's called Heal i'm going to guess that it's under ADD
HP.
VITAL MOD: How much HP the
spell "Heal" will ADD. Or any other spell for that matter,
such as MP.
MP USED: How much
Mana Points the spell takes away when casted.
Already done
with that
STEP 6 (Optional.): CUSTOMIZATION
You
CAN make your OWN sprites and your OWN tiles and your OWN items if
you want. Just please don't steal anyone elses. It's lame and you
could be looking toward a lawsuit.
You can open Sprites.BMP
and see how they are made and what all needs to be done. The numbers
remain the same (Like if u have a Cloud Strife sprite, which is
number 26 down the list, then setting the SPRITE=26 will make it that
sprite.) This is very hard though (For me anyway, im no artist!) But
it's probaly easy to a lot of you.
Télécharger Visual Boy advance et la rom pokémon rubis/saphir. Vérifier que la rom marche.
Ensuite télécharger « Advancemap 1.70 » Ouvrir la rom avec. Sélectionner langue en français.
« Nur aus Header » , « 1 », BOURG-EN-VOL (ou tout autre ville), pour avoir l'intérieur des pièces.
« Nur aus ini », « Wurzelheim », pour avoir la ville de l'extérieur.
Sauvegarder l'image de la palette blocks, mettre un nom et extension en .bmp. Le prg doit vous dire « opération réussi ».
Pour le mettre dans Playerworlds, renommer la « Tiles », aller dans le dossier « client », puis « GFX ».
STEP 7: OTHER PLAYERS CONNECTING
Goto
http://www.whatismyip.com , copy that IP and change your IP to that
in the Change IP option. Zip your client folder *After removing the
LastPassword= and LastAccount= from your account file, but dont
delete the accoutn file* and send it to other people, that way when
they connect the Data will already be set and they can connect to
your server.
If people have problems connecting, again - this
is not a technical guide, so ask the people at
http://www.playerworlds.com
STEP
8: Fun Stuff!
Yeah, you've been waiting for this! Here's
some fun stuff to do on your server:
/editsprite spritenumber:
Like /editsprite 25 will change your character's sprite to 25. (Of
course staff only.) You can be a chocobo
Set Secret Passages!:
Make some water tiles Un-"Blocked" (You should know what
this is by now.) And have them warp to a different map with treasure
or a secret boss on it.
Phew! Well that was over. I'm going to
go ahead and leave a Version History under this as the guide will
most likely be updated from time to time. Thanks for reading and I
hope it was useful to you!
VERSION HISTORY: 0.2 -> Made a
few minor updates. In 0.1 I said the admin's name should be purple,
but it should indeed be red. Fixed a few spelling mistakes and other
minor things. 0.1 -> First version of the guide, it seems pretty
thorough and good. Hope people like it .
©
2000,2003 Pokémon © 1997-2005 Nintendo © 1995-2003
Creatures Inc © 1995-2003 GAME FREAK inc.