Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

RPG-Starter-Package

Discussion in 'Made With Unity' started by DevionGames, Feb 26, 2011.

  1. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    hey man why do dont made The MOUNT so player can mount a horse or another mount?? made this
     
  2. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Sorry but i can not model...rig and animate, i am only a hobby programmer...
     
  3. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    how i can create more spells for exemple i have FX and i whant to create mage spells??
     
  4. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    - add your name of the spell in the SpellName.cs
    Code (csharp):
    1. public enum SpellName {
    2.     Fireball,
    3.     Firebreath,
    4.     Firerain,
    5.    
    6.     Snow,
    7.     Frostbite,
    8.     Frostfreeze,
    9.    
    10.     Thunderbolt,
    11.     Energyshield,
    12.     Energyfield,
    13.         [COLOR="red"] yourSpellName[/COLOR]
    14. }
    15.  
    - script your spell like in the example spells(there are 9 example spells^^):

    Code (csharp):
    1. using UnityEngine;
    2. using System.Collections;
    3.  
    4. public class Energyshield : Spell {
    5.  
    6.     public Energyshield() {
    7.         SpellTyp = SpellType.Energy;
    8.         SpellName = "Energyshield";
    9.         ManaCost = 2;
    10.         SpellEffect = (GameObject)Resources.Load("Spell/Energyshield", typeof(GameObject));
    11.     }
    12.  
    13.     private GameObject go;
    14.     public override bool CastSpell()
    15.     {
    16.         if (go != null)
    17.         {
    18.             return false;
    19.         }
    20.         go = (GameObject)MonoBehaviour.Instantiate(SpellEffect, Core._playerCharacter.CharacterModel.transform.position, Quaternion.identity);
    21.  
    22.         return true;
    23.     }
    24. }
    - go to the MagerySystem.cs and add your spell to the Dictionary:
    Code (csharp):
    1.  _spells.Add(SpellName.Energyshield, new Energyshield());
    - make a prefab of your effect in the resources/spell folder
    - i do not know how you want to destroy your prefab there are some examples like TimedDestroy.cs or CollisionDestroy.cs
    - optional you can create an icon and add it in the resource folder to the other icons, the name of the icon should be the same as your spell. If you do not have an icon the default icon will be displayed.

    I hope this helps, if not pm me with your questions.

    regards
     
  5. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    Zerano can you resend me the code because you send it me to skype but i canot enter to see it so you dont remeber me you can se my buyot name is Rixander or Bugli Riccardo look

    P.S send me into PM
     
  6. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    pm sended...
     
  7. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    I have a new quest how you Add waipoint TO npc id a script or a animatio?
     
  8. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    you have a pm :D
     
  9. Nemodain

    Nemodain

    Joined:
    Mar 21, 2009
    Posts:
    5
    Thank you very much Zerano, yes I can see the link to the documentation. This is a very exciting project and I hope you will continue to keep working on it.

    I will be making a purchase just as soon as I get the funds to do so.

    Keep up the great work!

    Nemo
     
  10. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Okay this is an extra package which is only availible for purchaser of the RPG-STARTER-PACKAGE within the next 5 days.

    Here is the info of this package.

    Please pm me with your purchase email, i will check it and send you the asset to your email for free!

    Thank you
     
    Last edited: Jan 12, 2012
  11. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    Zerano i send you same pm but you dont reply my pm's
     
  12. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Of course i reply your pm but i can not be 24h a day availible...
     
  13. whyroph

    whyroph

    Joined:
    Nov 2, 2010
    Posts:
    58
    Zerano so you can not send me into email can you send me into PM?
     
  14. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Hello, you can now purchase this package here
     
    Last edited: Jan 12, 2012
  15. Hans

    Hans

    Joined:
    Feb 20, 2007
    Posts:
    422
    How about the people who have already purchased the above not through your web site but through u, by PM and payed by Paypal - do we still get updates?

    thanks

    Hans
     
  16. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Yes i will inform you about updates here in this thread.
     
  17. Hans

    Hans

    Joined:
    Feb 20, 2007
    Posts:
    422
    Sent u a pm with my details

    Thanks for the reply :)
     
    Last edited: Aug 3, 2011
  18. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    I wrote it to my first post too, please do not send me money to my paypal account! You can buy this package here now: http://zerano-unity3d.com/wp

    You will then get automatically a link for the download.

    Thank you
     
    Last edited: Jan 12, 2012
  19. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    I am quite interested, but I don't know why you don't want to put this on the Asset Store. Its far easier to update through the Asset Store because its a central place where Unity is loaded. Please do consider putting it there.
     
  20. unit97

    unit97

    Joined:
    Jul 23, 2011
    Posts:
    4
    Hi Zerano!
    I have a small wish list that I was hoping you could look through.

    1. When you click on an window/spell, you click both the icon and the ground behind the window.

    2. A spell editor.

    3. A non-talk video like the other videos on the Tread where you show how everything in the package works, spell creating, setting up all of the functions so they work, and so on.

    4. Making the hotkeys work.

    Thanks:D
     
    Last edited: Aug 16, 2011
  21. sanpats

    sanpats

    Joined:
    Aug 24, 2011
    Posts:
    343
    Any user care to review?
     
  22. thelastowl

    thelastowl

    Joined:
    Jul 30, 2010
    Posts:
    71
    its a good system, i have ran a few tests and it all seems good
     
  23. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    I am sort of interested, can't decide whether to get this or RPG starter kit or ORK Okashi RPG Kit for Unity.

    Is this still updating? Or is author giving up on it?? I am leaning towards RPG Strter kit because it seems the author is more active in that one.
     
    Last edited: Sep 1, 2011
  24. drewradley

    drewradley

    Joined:
    Sep 22, 2010
    Posts:
    3,063
    I'd say it depends on your level of ability and your budget. If you're like me and have (slightly)more money than time, ORK is the way to go. It's almost a complete visual scripting package and the creator releases update frequently and they include suggestions made by users. The downside is cost and you need to buy the extension to really make an RPG.

    This package requires you to get down into the code a lot more than I am comfortable with but is pretty cheap (unless the price has gone up since I bought it). That's about all I can about it since I more or less shelved it when I realized how much more work it would be to make my game. Not that I mind work, but I'm busy and I don't want to spend the rest of my life making my opus.

    Haven't tried the other on the Asset store. Might just buy it for the long weekend...

    A fourth option and totally free is to follow along with the Bergzerg Arcade tutorials. I suggest that to you anyway. Everything I know about scripting for unity I learned from those tutorials. Granted, that's much since I have weak skills but it's really detailed.
     
  25. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    Yeh, thanks, I have already got Burgzerg Arcade videos bookmarked. Just haven't got time to go through 250+ videos...

    ORK seems pretty expensive - $100 Euro ($200 USD) for indie, and $500 Euro ($1000 USD) for full commercial. Although its framework seems very clean, comprehensive, and well though out, it just seems too much for me.

    This one seems quite affordable although not as comprehensive as ORK of course, that's why I am still on the fence, wondering if the author will continue to upgrade it. Also, this one is not on the Asset Store, which makes it much harder to update and you will always wonder if author disappear will you still get access to it. The other one RPG starter kit the author seems very responsive, and update it very regularly although it is now twice as expensive as this one.....($70), but it is on Asset Store, and that's a big plus.

    I would like to see a more indepth comparison between this and RPG starter kit though if anyone is got both.
     
  26. RoyS

    RoyS

    Joined:
    Jan 12, 2009
    Posts:
    664
    The RPG Starter Kit is well commented code and Sleglik is always updating and improving, even taking customer suggestions for what you want implemented next. Zerano's kit is good as I have a copy, but I think Sleglik's will be more complete when he is finished with it.

    Both have demos as I played Zerano's before purchasing (I purchased it long before Zerano's and ORK came out) and Sleglik put up a demo (go to his website). Sleglik also has documentation (can't remember if you can look at it or not before purchasing...if not, you can probably ask him).
     
  27. wiseowlstudios

    wiseowlstudios

    Joined:
    Feb 13, 2011
    Posts:
    741
    Quick question to people that have brought it or its creator
    A: is there support if there is a problem
    B:Can data be saved to a database over network (example online rpg)
     
  28. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Sorry, that i answer so late, i was on holiday for one month, now i am back... :D

    A: Yes if you have any problem with the package you can write me a pm and i will try to answer them.
    B: No there is no support for network, you can look at the
    SaveIt

    PDF
     
    Last edited: Sep 9, 2011
  29. grfxman

    grfxman

    Joined:
    May 28, 2009
    Posts:
    309
    I purchased this last night and in the PDF it says it comes with mySQL saving. I can not find this in the package at all.

    I also bought Saveit as well.
    I'm really really interested in how to Set up an Array for mySQL and the Inventories. I also have the free Inventory you supplied as well.
    Any help on learning how to properly get inventories to store on mySQL would be very appreciated. :)
     
  30. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    You can save all datatypes written in the pdf of saveit:

    Code (csharp):
    1. SAVING FUNCTIONS:
    2. StartCoroutine(SaveItMySQL.Save(string param, string data));
    3. StartCoroutine(SaveItMySQL.Save(string param, int data));
    4. StartCoroutine(SaveItMySQL.Save(string param, short data));
    5. StartCoroutine(SaveItMySQL.Save(string param, ushort data));
    6. StartCoroutine(SaveItMySQL.Save(string param, float data));
    7. StartCoroutine(SaveItMySQL.Save(string param, long data));
    8. StartCoroutine(SaveItMySQL.Save(string param, double data));
    9. StartCoroutine(SaveItMySQL.Save(string param, bool data));
    10. StartCoroutine(SaveItMySQL.Save(string param, Vector2 data));
    11. StartCoroutine(SaveItMySQL.Save(string param, Vector3 data));
    12. StartCoroutine(SaveItMySQL.Save(string param, Vector4 data));
    13. StartCoroutine(SaveItMySQL.Save(string param, Color data));
    14. StartCoroutine(SaveItMySQL.Save(string param, Quaternion data));
    15. StartCoroutine(SaveItMySQL.Save(string param, Rect data));
    16. LOADING FUNCTIONS:
    17. string val=SaveItMySQL.LoadString(string param);
    18. int val=SaveItMySQL.LoadInt(string param);
    19. uint val=SaveItMySQL.LoadUInt(string param);
    20. short val=SaveItMySQL.LoadShort(string param);
    21. ushort val=SaveItMySQL.LoadUShort(string param);
    22. float val=SaveItMySQL.LoadFloat(string param);
    23. long val=SaveItMySQL.LoadLong(string param);
    24. double val=SaveItMySQL.LoadDouble(string param);
    25. bool val=SaveItMySQL.LoadBool(string param);
    26. Vector2 val=SaveItMySQL.LoadVector2(string param);
    27. Vector3 val=SaveItMySQL.LoadVector3(string param);
    28. Vector4 val=SaveItMySQL.LoadVector4(string param);
    29. Color val=SaveItMySQL.LoadColor(string param);
    30. Quaternion val=SaveItMySQL.LoadQuaternion(string param);
    31. Rect val=SaveItMySQL.LoadRect(string param);
    Saving a string to MySQL:
    StartCoroutine(SaveItMySQL.Save(“name”,”Zerano”));

    Loading the string:
    string val=SaveItMySQL.LoadString(“name”);
    //Output:
    //Debug.Log(val);
    //Zerano

    The RPG-Starter-Package comes with a xml saving system...It saves the inventory too. SaveIt is a basic system, but you can create your own class in the editor and save all data from it to mysql. There is also an example in the saveit pdf.
     
  31. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    So, Zerano, are you going to put this on the Asset Store any time soon?
     
  32. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    20% discount till Monday here
     
  33. Wikened

    Wikened

    Joined:
    Oct 31, 2011
    Posts:
    271
    Zerano are you still actively working on this? If so I may consider purchasing it. If you can as well please post everything this will allow me too do? (Up to date)
     
  34. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    No not realy, i will fix bugs, but it seems there are no, or nobody finds them^^

    Maybe i will find interest on this project again but at the moment, i am intrested into ai, pathfinding...and multiplayer.
     
  35. Wikened

    Wikened

    Joined:
    Oct 31, 2011
    Posts:
    271
    Hey Zerano,

    public void ApplyRawDamage(int hits) {

    _vitals[0].CurValue -= hits;

    if (_vitals[0].CurValue < 0) {

    //kill Player

    }

    }

    This is to check if the player has 0 HP but after that how do I kill the player? I want him to die and restart at the spawn point? (Spawn point is ur original spawn point)
     
  36. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    pm sended!
     
  37. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Sorry that my site is down , but my provider lost all my data, i know this is incredible and i do not have a local backup of all my files.
     
  38. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Last edited: Jan 12, 2012
  39. ptdnet

    ptdnet

    Joined:
    Apr 20, 2011
    Posts:
    100
    Hey man I think that pill is talking. Far out!

     
  40. dreamlarp

    dreamlarp

    Joined:
    Apr 22, 2011
    Posts:
    854
    You said you are working on multiplayer now. Are there any plans on making this kit multiplayer?
     
  41. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Yes maybe something similiar but more generic, if you or others want to put your ideas write me a pm, if there will be a good list i will try to code it.
     
  42. dreamlarp

    dreamlarp

    Joined:
    Apr 22, 2011
    Posts:
    854
    Great i realy wanted to keep the UO skill and stat system and all the rpg elements but i needed multiplayer. Not mmo but multiplayer. My game will be space/ground futureistic game so generic would be fine. As long as the skills can be addapted to future rpg tye games.
     
  43. Astero

    Astero

    Joined:
    Mar 17, 2011
    Posts:
    115
    Hey, will you make a tutorial about this ? I bought it but it's pretty hard to understand all the mecanics.
    I am a little bit confused and don't know where to start.
    Also, the scenes examples are broken (some elements are not displayed or without textures).
     
  44. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    pm sended :D
     
  45. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Simple walls if someone needs :D





    download
     
    Last edited: Jan 12, 2012
  46. JetSoap

    JetSoap

    Joined:
    Dec 29, 2010
    Posts:
    107
    When ever i try play the game or download content it says i dont have Authorization and that i have to put a user name and pass word i bought the system and i want to get this http://zerano-unity3d.de.tl/Inventory.htm but i cant can any one help me?
     
  47. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    As i posted this i had no website and our admin change the security settings, i am uploading it to my own ftp now...will take some minutes...

    Edit:
    Try
    Get it
     
    Last edited: Jan 12, 2012
  48. DevionGames

    DevionGames

    Joined:
    Feb 22, 2010
    Posts:
    1,624
    Still the same message?
     
  49. JetSoap

    JetSoap

    Joined:
    Dec 29, 2010
    Posts:
    107
    Oh thanks for this :D
     
  50. JetSoap

    JetSoap

    Joined:
    Dec 29, 2010
    Posts:
    107
    Are you able to die on this? I was fighting the monster, and my life goes down but when it has a little bit left, it stays like that. Also would you be able to make it that when you look on the enemy, you lock on and walk with side to side, back and fourth strafing towards the enemy?