Page 1 of 1

Questions about RPG...

Posted: July 5th, 2010, 5:04 pm
by Benvdog
Hello, i have a couple of questions.
1) How do i make a main menu and make it so every time you get on you have to log into your account and you can have characters...
2) How do i make a fully cosumizable character ( Hair, hair color, skin color, eye color, CLASSES ( Warrior, mage, etc. ), race (Troll, human, elf, etc. ) **I know i need map models for them and different Hair, skin, eyes, races, but im really not sure about the Classes and how to actually set it all up.
I am pretty sure this requires to script, which i have no idea with this program, so if someone will help me with most of my scripting/help my game, that would be great!
THANK YOU

EDIT: Male, Female.
Another Question :: Also, i want to make it so you can duel weild weapons
Couple more :D :: 4) An Inventory system, Weight/amount
5) Equipt and unequip *Put on back From a press of a button, and Pull out weapon when pressed by the same button to put away*

Re: Questions, Questions, Questions! :D

Posted: July 6th, 2010, 4:06 am
by siimvuss
There aren´t tutorials yet to the things you´re asking...
Tho you can check out this page, maybe you can find some tutorials there: http://sandboxgamemaker.com/wiki/index. ... rials_List
You have to figure out how to do it yourself, but If you manage to do it let us know how you did it :D

Oh, and you could read how its (the login system) made in syntensity, which is also cube engine based

Re: Questions, Questions, Questions! :D

Posted: July 6th, 2010, 10:12 am
by arcones
I've kinda been messing around with the idea of a login system myself. More profiles etc.

Weight was addressed in TGC's thread and I'll try to pull it up for you:

Code: Select all

    apple = [0] //variable apple with weight 2
    weight = [0] // weight system

    "level_trigger_X1" = [showgui applequest]  //trigger se to X1 show the gui applequest
    "level_trigger_X2" = [showgui inventory]  //trigger se to X2 show the gui inventory

    apple_1 = [apple = (+ $apple 1); echo "You got an apple"; weight = (+ $weight 2)] //function that adds an apple
    apple_0 = [apple = (- $apple 1); echo "You lost an apple"; weight = (- $weight 2)] //viceversa

    newgui applequest [
       guitext "Hey, here is an apple for you!!!" chat
       guibar
       guibutton "Oh thanks!!!" [apple_1] cleargui
    ] "QUEST APPLE"

    newgui inventory [
       guitext (format "apples = %1" $apple)
       guitext (format "weight = %1" $weight)
       guibar
       guibutton "Exit" cleargui
    ] "INVENTORY" 
RPG mode has some equip, unequip coding so you might wanna try that ;)

I'll let you all know if I get any progress on the login or profile system :)