[Project Lumisota] RP Development

Status
Not open for further replies.

Joel

Aspiring Developer
Mar 30, 2014
100
30
Good luck on this development! I see high potential in this, where as I don't in many other developments here (oops). Glad to see you're giving to the community!
 

J0E

200% Nigga C# ✔
Jul 27, 2013
40
10
OK Finally got back into the swimg of development...
Not much but RP Class is implemeneted; will be programming some commands now!

EzFba0S.png


:up:
 
User RP Information will be saved on client disconnect; meaning RP information will not be accidently lost!

LwlHCoW.png

:rolleyes:
 
Now... I know this isn't exciting but, hitting is complete :)
2ywA2UF.png

:poop:
 
So... When dead you're transported to hospital, this now means I'll be coding the timers!
taYqYjA.png

:p
 
Timers have been coded... 10 ticks = 60 seconds :D
lpv9QH5.png
 

Wickd

The first member of the Knights of the Pink Table
Jan 15, 2013
1,936
612
OK Finally got back into the swimg of development...
Not much but RP Class is implemeneted; will be programming some commands now!

EzFba0S.png


:up:
 
User RP Information will be saved on client disconnect; meaning RP information will not be accidently lost!

LwlHCoW.png

:rolleyes:
 
Now... I know this isn't exciting but, hitting is complete :)
2ywA2UF.png

:poop:
 
So... When dead you're transported to hospital, this now means I'll be coding the timers!
taYqYjA.png

:p
 
Timers have been coded... 10 ticks = 60 seconds :D
lpv9QH5.png
Looks good keep it up.
 

simonn

Member
Jun 29, 2011
67
14
OK Finally got back into the swimg of development...
Not much but RP Class is implemeneted; will be programming some commands now!

EzFba0S.png


:up:
 
User RP Information will be saved on client disconnect; meaning RP information will not be accidently lost!

LwlHCoW.png

:rolleyes:
 
Now... I know this isn't exciting but, hitting is complete :)
2ywA2UF.png

:poop:
 
So... When dead you're transported to hospital, this now means I'll be coding the timers!
taYqYjA.png

:p
 
Timers have been coded... 10 ticks = 60 seconds :D
lpv9QH5.png
You have 'neen' released from Hospital. 10/10 Grammar!
 

J0E

200% Nigga C# ✔
Jul 27, 2013
40
10
Allowed 'x' to be used to repeat last command :]
oqcmy4v.png

:lol:
 
Join.me session on Lumisota currently open:

<3_<3
 

RyanzRetros

Developer of ChakCMS
Jan 14, 2015
978
182
Allowed 'x' to be used to repeat last command :]
oqcmy4v.png

:lol:
 
Join.me session on Lumisota currently open:

<3_<3
This is looking really good and if you can get this stable and with the features you want, this could be excellent.
 

J0E

200% Nigga C# ✔
Jul 27, 2013
40
10
Snippet of the Wanted class :cool:
Code:
internal Wanted_list()
        {
            this.LoadOffences();
            this.LoadWl();
            Out.WriteLine("Wanted list loaded.", " RP ", ConsoleColor.DarkGreen);
        }

        private void LoadWl()
        {
            using(IQueryAdapter k = Lumisota.GetDatabaseManager().GetQueryReactor())
            {
                k.SetQuery("SELECT * FROM rp_wanted_users");
                foreach (DataRow r in k.GetTable().Rows)
                    this.Wu.Add((string)r["Name"], this.GetOffenceByName((string)r["Offence"]));
            }
            Out.WriteLine("Loaded a total of " + this.Wu.Keys.Count + " Wanted users.", " RP ", ConsoleColor.DarkGreen);
        }
 
There will be a leveling system where users will gain XP for killing users and other things; and level up.
 
Leveling system done!
z6XtF6R.png

:up:
 
Users can now evade the police by hiding for a set amount of time and allowing the wanted level to expire!
oRdptrk.png

:up:
 
Corp classes have been coded and will shortly be followed by corp commands! :lol:
80ZdXFQ.png


Code:
internal Corp(int Id, string Name, string Owner, int HomeRoom, int Balance)
        {
            this.Id = Id;
            this.Name = Name;
            this.Owner = Owner;
            this.HomeRoom = HomeRoom;
            this.Balance = Balance;
            this.LoadRanks();
        }

        private void LoadRanks()
        {
            using(IQueryAdapter k = Lumisota.GetDatabaseManager().GetQueryReactor())
            {
                k.SetQuery("SELECT * FROM rp_corp_ranks WHERE cId = '" + this.Id + "'");
                foreach (DataRow row in k.GetTable().Rows)
                    this.Ranks.Add((int)row["Id"], new Rank.Rank((int)row["cId"], (int)row["rId"], (string)row["Name"], (int)row["Pay"], (string)row["Type"]));
            }
        }
 
n0gAmpi.png
 
Last edited:

Wickd

The first member of the Knights of the Pink Table
Jan 15, 2013
1,936
612
Are there even any r63B EMU's released?
 
Status
Not open for further replies.

Users who are viewing this thread

Top