Nana's Developer App

Discussion in 'Resolved Applications' started by Nana, Dec 7, 2018.

Thread Status:
Not open for further replies.
  1. Nana

    Nana New Member

    Joined:
    Nov 8, 2018
    Messages:
    4
    Likes Received:
    0
    Checklist:

    Steam Profile Link:

    https://steamcommunity.com/id/NanaNetflix

    In-Game Name:
    Nana

    Teamspeak Name:
    Nana "Big Man Tyrone"

    Playtime (Server you are wanting to develop for):
    64 Hours

    Age:

    16

    ____________________________________________________________
    Questions:

    Programming:

    Known Programming Languages (LUA, CPP, PYTHON, etc.):

    LUA

    What content did you want to create for Gateway?
    Any content users suggest and is a plausable idea like most of the posts in the newly created suggestion thread. Also personal ideas I would think up at certain points and could create scripts for the server. Even some adjustments to already existing scripts obviously with authors perm if needed and not just blatantly ripping code. I do still understand just because I create a script doesn't mean it will be used, I wouldn't guilt trip anyone about it either.​
    Have you created any scripts or content (If so, provide below)?

    Weren't exactly scripts but I did some stuff for TF2 which I can't exactly recall back in the day on another account, sounds sus I know.
    The DEFCON script which was already previously posted on another thread
    A snippet of an edit of /roll I would be happy to make into a full command in the "Change to /Comms" thread.

    Some notes:
    One thing id like to add is the reason my playtime is so low is because Ive recently had a lot of time where I've only been able to use my laptop and not my PC. My laptop can only do Gmod single player otherwise it crashes gmod. This led me back into coding as well as the fact wanting to do more with the server while I can't play thus my application and thread responses. Sorry if this extra notes part isn't allowed just though id add a tad bit of info.

    ____________________________________________________________

    TOS:
    It's important to recognize that IF you become a Developer for Gateway Gaming, the content you possibly provide is for the use on Gateway Gaming ONLY. If you are caught distributing any content without the permission of the Executive Staff team, you will be community banned.

    Do you agree to this?
    Yes

    Cheers for reading my app
    - Nana








     
  2. Richard

    Richard Active Member
    Donator

    Joined:
    Dec 19, 2017
    Messages:
    128
    Likes Received:
    26
    I think it would be good to have another as a developer, I'm obviously not too sure how hard the job is and if it's badly needed or not needed at all but regardless after seeing a few of your ideas on other posts you seem like you want to help the server and you have some good ideas!

    +1
     
  3. Otis

    Otis Forum Staff
    Forum Moderator Event Master Donator

    Joined:
    Oct 7, 2018
    Messages:
    120
    Likes Received:
    26
    I liked your DEFCON script and seeing more of that would be nice. Although I am not educated in code, I don’t see why you couldn’t develop more for GG.
    +1
     
  4. Cuffs

    Cuffs Well-Known Member
    Donator "Map Developer"

    Joined:
    Apr 13, 2017
    Messages:
    356
    Likes Received:
    36
    I'm a bit on the fence here, the only code iv seen from you is a snippet from the /roll that adds a simple IF THEN statement that is very much basic, The code you provided is also situated to DarkRP which is not the game mode we use. As far as I'm aware, Coding for the current game mode is more difficult than DarkRP, If something breaks in the current game mode, there is not "Going on Google" and trying to find a fix. You'll have to diagnose the problem yourself and provide a fix that works which is why I think you should provide us with more to show your skill level then a simple IF THEN statement.

    Personally, I think we should see some more advanced stuff from you before things like money are thrown into the equation.
     
    • Agree Agree x 2
  5. Nana

    Nana New Member

    Joined:
    Nov 8, 2018
    Messages:
    4
    Likes Received:
    0
    Thanks for the feedback so far Otis, Richard and Cuffs appreciate it.

    Ill reply to some of what Cuffs said as he had some good points

    Diagnosing problems currently I don't have to much of an issue with but obviously I'm not the best in the business. Im at my current level able to easily handle errors created by my own scripts and somewhat capable to manage game mode errors but I don't have to much experience with game mode errors and I do think I would be able to learn it relatively quickly. When it comes to the roll if then thing I only really based of DarkRP's job team thing as I'm not sure how the server currently has jobs setup though I am guessing they are team assigned due to the tab menu being able to order regiments as well as the fact Gmod by default has teams and it doesn't seem like theres much of an easier option. Being payed isn't a bother for me either as I script for the fun of It. Id also be up to getting a suggestion from you on more of an advanced script as your saying so I could have a crack at it. Overall very much appreciate your feedback as it gave me an opportunity to address and answer some things and look forward to getting some more.
     
  6. Thiccen Little

    Thiccen Little Well-Known Member
    Donator

    Joined:
    Jul 2, 2016
    Messages:
    340
    Likes Received:
    20
    the nana from way back?
     
    • Quality Post Quality Post x 2
    • Dumb Dumb x 2
    • Disagree Disagree x 1
  7. Nana

    Nana New Member

    Joined:
    Nov 8, 2018
    Messages:
    4
    Likes Received:
    0
    LONG POST AHEAD

    Ive made some more scripts and the familiar. The first one is more of an improvement over the current /roll system which currently prints the random number to /me. Although this is pretty good as it makes it local chat instead of global it does make it very easy to fake buy just simply typing /me rolls a 100 and so forth. So what I've done is just made a command that prints to all players in a 750 unit area the random number in a random colour and the player that has rolled the number. Basically it my personal opinion it looks nicer and is not able to be cheated like the current. The command is still /roll.

    [​IMG]
    [​IMG]
    [​IMG]

    The other script I made is a pilot script. The pilot script basically kicks any player from the Star Wars vehicles addons vehicle if they do not have a pilot license. There is four levels of pilots license that are all stored in as custom JSON file whith each individual player license level and steam id.
    License level 1 means the user has no rights to be flying and will be immediately kicked out of the aircraft upon entry.
    2nd level means the user is a pilot and can fly ships.
    3rd level means the user can add people to level 2 and demote people to level 1 basically the head pilots.
    The 4th level is meant for only high staff or the person in charge of all flying and land vehicles as they can add people to level 2 and 3 and can demote people to level 2 or 1.
    This script also works on land vehicles. This script ultimately denies any unauthorised usage of aircraft and will stop the general confusion of who's a pilot and who's not as it will just straight kick you out if your not. Of course theres also a series of commands that go along with this script these being
    /addpilot (Name) --- adds a level 1 license user to level 2
    /addheadpilot (Name) --- adds a level 1 or 2 license user to level 3
    /demotepilot (Name) --- Demotes a license level 2 user to level 1
    /demoteheadpilot (Name) --- Demotes a license level 3 user to level 2
    both /add's have a congratulations message as to deter people from sneakily adding people to pilot levels as well as to congratulate the recipient on his/her achievement :). All messages also obviously check the person calling the commands level to make sure it checks out so you won't be having level 1s demoting 3s and 3s demoting 3s so on so forth. Fun fact all staff are immune to the script as to allow them to do there jobs without hassle (Not my own idea, apologies)!


    Summary for those who don't want to read the incredibly long prior:
    If a user doesn't have a license user can't use LAAT, AT-RT's and so on

    All messages are sent to the caller apart from the congrats messages

    [​IMG] --- If a user attempts to demote a player that is invalid or cannot be demoted by the user

    [​IMG] --- If a user attempts to add a head pilot when they do not have the perms or the targeted player is invalid

    [​IMG] --- If a user attempts to add a pilot when they do not have the perms or the targeted player is invalid

    [​IMG] --- Congratulations message for adding to head pilot

    [​IMG] --- Congratulations message for adding to pilot

    YouTube video of the script working like if I was license 1(IS BAD FPS BECAUSE I DID IT ON MY MAC)



    No code is going to be shown for this script as it required a bit more work and I don't want to give away the code apart from the people I've already sent it to and no it Is not just ply:ExitVehicle u bully the Star Wars vehicle addon is a couple lines more complex sadly and took me way to long to find how to only make the pilot exit mainly because it was my first time looking at the addons code.
    uhhhh that should be all, long post sorry and no I didn't take me since November 8th to make all of this
    Cheers for reading my update you absolute mad man.
     
  8. Remi

    Remi Admin
    Admin Donator

    Joined:
    Mar 19, 2016
    Messages:
    310
    Likes Received:
    23
    I have faith that you made the code. Overall if you did make that Pilot script then I don't see why he wouldn't be a bad choice. My only issue with you is that barely any of us have had interactions with you and therefore don't exactly know how we trust someone who will be building our server. Try talk to us more through teamspeak or something and you have my +1
     
    • YEET YEET x 2
    • Useful Useful x 1
  9. s8ncaat

    s8ncaat Community Manager
    Community Manager

    Joined:
    Jan 29, 2017
    Messages:
    850
    Likes Received:
    86
    User has left the server, requested application to be taken down.
     
Thread Status:
Not open for further replies.

Share This Page