Thread: Developer for Hire - Services - Content - Bugs - Interfaces - Considerate Prices

Page 1 of 13 12311 ... LastLast
Results 1 to 10 of 129
  1. #1 Developer for Hire - Full time developer - 40-70 hours a week 
    Community Veteran

    Dexter Morgan's Avatar
    Join Date
    Nov 2008
    Age
    28
    Posts
    4,419
    Thanks given
    1,184
    Thanks received
    757
    Rep Power
    3098
    Availability: AVAILABLE



    Spoiler for thread:


    Attached image

    BEWARE: Always verify through PM before sending cash!! Imposter alert
    Im not responsible for losses.

    Bio
    16 years of Java experience
    I am a self taught, dedicated programmer. I have taught myself Java so I have no real life qualifications.
    I am able to offer 4- 8 hours a day.
    I can write almost anything from scratch such as skills, minigames, quests, bosses, etc.
    I can create custom 317 interfaces without a problem

    Feel free to PM me for a quote.


    Most recognized servers I have worked for are Runique, Emulous, Grinderscape, and most recently Simplicity PS

    Example of code
    Hunter Skill - Net Catching - Birds - Chinchompas - Rabbits and More

    Spoiler for Some Media:

    Please view my project thread as it's up to date with loads of gifs

    Viserion - Achieve Greatness!


    Spoiler for Method/Approach and Restrictions (services):
    Method/Approach (services):
    1. Gather a list of things you want done
    2. We estimate price and time
    3. No get now - pay later. No favours.

    Restrictions (services):
    1. Not interested in doing data related work such as loading newer OSRS data
    2. Not interested in technical difficulties such as not able to load cache, connection issues, etc.
    3. Not interested in clipping, pathing issues
    4. Not doing tutorials for you
    5. No web development
    6. No OSRS Deob work.
    7. No small work like adding a button to your interface
    8. No 317+ interface work
    9. No model work
    10. No runelite work


    Spoiler for Expectations (full time hire only):
    Expectations (full time hire only):
    5-7 days availability
    Up to 8 - 10 hours
    Weekly payment.
    Not interested in monthly payment
    No late payments or promises.


    Spoiler for Agreement:
    Agreement:
    1. If, for whatever reason, I am not able to carry out paid work. Any outstanding amount paid which hasn't been used, I am obligated to work for you until that amount is resolved OR you are eligible for a partial refund

    2. Any content I create, which has been paid for, and in future, bugs appear, these bugs are free to fix and will never be charged for. This is code warranty. This code warranty can also be broken. I deem when it's broken.

    3. Please understand that an estimation is only an estimation, sometimes, it may take longer than expected. (Due to in real life situations, changes in availability, unsuspected occurrences, unexpected bugs and required time for debug)

    4. (Services only) I will not redistribute any source code from your source, or any code written by me for you which has been paid for. Unpaid work means it's in my ownership and I'm free to do as I wish. Vice versa, you aren't to release, redistribute, or sell any of my code individually.

    5. (Full time only) If being hired full time, anywhere from 0+ hours, a percentage of the payment, if not the full, is expected before starting.

    6. (Full time only) I am fine with paying for the fees if it does not exceed $15+


    Vouches:
    Spoiler for Vouches (22):

    Quote Originally Posted by LionLF View Post
    vouch
    Quote Originally Posted by Gang View Post
    Dexter was working with me on Cendancy a while ago.

    it's definitly the go to guy in terms of rsps dev , Vouch.
    Quote Originally Posted by Unzy View Post
    Whoever works with a registered gang member, like gang, I vouch for.
    Quote Originally Posted by Aboo View Post
    Vouch; work is good
    Quote Originally Posted by Azeem View Post
    I know him from emulous, vouch.

    Glws mate
    Quote Originally Posted by Thrallix View Post
    Hired dexter years ago, vouch.
    Quote Originally Posted by 012951yvna8sgk View Post
    Vouch for Dexter



    Discord:
    dexter.morgan_1201
    Last edited by Dexter Morgan; 03-23-2024 at 07:41 AM.
    Reply With Quote  
     


  2. #2  
    Donator

    LionLF's Avatar
    Join Date
    Aug 2017
    Posts
    234
    Thanks given
    76
    Thanks received
    76
    Rep Power
    115
    vouch
    Reply With Quote  
     

  3. Thankful user:


  4. #3  
    Registered Member

    Join Date
    Nov 2013
    Posts
    746
    Thanks given
    187
    Thanks received
    459
    Rep Power
    5000
    Dexter was working with me on Cendancy a while ago.

    it's definitly the go to guy in terms of rsps dev , Vouch.

    Attached image


    Attached image

    Reply With Quote  
     

  5. Thankful user:


  6. #4  
    Extreme Donator

    Unzy's Avatar
    Join Date
    Feb 2017
    Posts
    1,086
    Thanks given
    0
    Thanks received
    2,881
    Rep Power
    5000
    Quote Originally Posted by Gang View Post
    Dexter was working with me on Cendancy a while ago.

    it's definitly the go to guy in terms of rsps dev , Vouch.
    Whoever works with a registered gang member, like gang, I vouch for.
    Attached image
    Reply With Quote  
     

  7. #5  
    Registered Member

    Join Date
    Jul 2009
    Posts
    499
    Thanks given
    159
    Thanks received
    143
    Rep Power
    619
    Lol not to be negative but

    - No freelance or services available.
    - Can do paid per content.

    You should charge a lot more then $80 min/week min, working 4 hours min a day brings you to $2.85 hourly. Not doing the work thou but just a suggestion

    Vouch; work is good
    Reply With Quote  
     

  8. #6  
    Donator

    LionLF's Avatar
    Join Date
    Aug 2017
    Posts
    234
    Thanks given
    76
    Thanks received
    76
    Rep Power
    115
    Quote Originally Posted by Aboo View Post
    Lol not to be negative but

    - No freelance or services available.
    - Can do paid per content.

    You should charge a lot more then $80 min/week min, working 4 hours min a day brings you to $2.85 hourly. Not doing the work thou but just a suggestion

    Vouch; work is good
    its defo cheap af, but u know what, better be cheap and get more orders etc or wait couple months for some good contract. (probl making more with being cheap but 80 bucks for week is way too low).
    Reply With Quote  
     

  9. Thankful user:


  10. #7  
    Banned

    Join Date
    Oct 2012
    Posts
    4,710
    Thanks given
    1,679
    Thanks received
    1,105
    Rep Power
    0
    10$ hour, most people charge 15$. So 4 hours a day by 5 work days. Easy 200$ week.
    Reply With Quote  
     

  11. Thankful user:


  12. #8  
    Software Developer

    Tyrant's Avatar
    Join Date
    Jul 2013
    Age
    24
    Posts
    1,562
    Thanks given
    678
    Thanks received
    423
    Rep Power
    1060
    I dont personally know you but by the code shown I'm not really impressed. Interface design is quite amateur, though thats just the design aspect. Goodluck tho
    Reply With Quote  
     

  13. Thankful user:


  14. #9  
    Community Veteran

    Dexter Morgan's Avatar
    Join Date
    Nov 2008
    Age
    28
    Posts
    4,419
    Thanks given
    1,184
    Thanks received
    757
    Rep Power
    3098
    Quote Originally Posted by Tyrant View Post
    I dont personally know you but by the code shown I'm not really impressed. Interface design is quite amateur, though thats just the design aspect. Goodluck tho
    Thank you. Perhaps you could point me in the right direction in private message and explain a few things I could do better
    Reply With Quote  
     

  15. Thankful user:


  16. #10  
    Registered Member

    Join Date
    Nov 2013
    Posts
    746
    Thanks given
    187
    Thanks received
    459
    Rep Power
    5000
    Quote Originally Posted by Tyrant View Post
    I dont personally know you but by the code shown I'm not really impressed. Interface design is quite amateur, though thats just the design aspect. Goodluck tho
    Recoded it for U , are you impressed now ?
    Code:
    /*
     @author
    
    ________                   __                    _____                                    
    \______ \   ____ ___  ____/  |_  ___________    /     \   ___________  _________    ____  
     |    |  \_/ __ \\  \/  /\   __\/ __ \_  __ \  /  \ /  \ /  _ \_  __ \/ ___\__  \  /    \ 
     |    `   \  ___/ >    <  |  | \  ___/|  | \/ /    Y    (  <_> )  | \/ /_/  > __ \|   |  \
    /_______  /\___  >__/\_ \ |__|  \___  >__|    \____|__  /\____/|__|  \___  (____  /___|  /
            \/     \/      \/           \/                \/            /_____/     \/     \/ 
    */
    
    
    package com.elvarg.game.content.sanction;
    
    import java.io.File;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.nio.file.Path;
    import java.nio.file.Paths;
    import java.text.SimpleDateFormat;
    import java.util.ArrayList;
    import java.util.logging.Level;
    
    import com.elvarg.Server;
    import com.elvarg.game.entity.impl.player.Player;
    import com.google.gson.Gson;
    import com.google.gson.GsonBuilder;
    import com.google.gson.JsonObject;
    import com.google.gson.JsonParser;
    
    /**
     * Handles the sanctions given to player
     * 
     * @author 2012
     *
     */
    public class SanctionManager {
    
    	/**
    	 * The file location
    	 */
    	private static final String LOCATION = "./data/sanctions/sanctions.json";
    
    	/**
    	 * The date format
    	 */
    	public static final SimpleDateFormat SANCTION_FORMAT = new SimpleDateFormat("dd/MM/yyyyy hh:mm:ss");
    
    	/**
    	 * The sanctions
    	 */
    	public static ArrayList<Sanction> sanctions = new ArrayList<Sanction>();
    
    	/**
    	 private int blackMarks;
    
    	/**
    	 * The duration selected in hours
    	 */
    	private int durationSelected;
    
    	/**
    	 * The rule selected
    	 */
    	private int ruleSelected;
    
    	/**
    	 * The sanctions
    	 */
    	public enum Sanctions {
    		JAIL(SanctionSeverity.LOW, -1),
    
    		MUTE(SanctionSeverity.MEDIUM, 7),
    
    		BAN(SanctionSeverity.MEDIUM, 21),
    
    		IP_MUTE(SanctionSeverity.HIGH, 28),
    
    		IP_BAN(SanctionSeverity.HIGH, 56),
    
    		MAC_BAN(SanctionSeverity.EXTREME, 90),
    
    		SN_BAN(SanctionSeverity.EXTREME, 90),
    
    		HD_BAN(SanctionSeverity.EXTREME, 90),
    
    		;
    
    		/**
    		 * The severity
    		 */
    		private SanctionSeverity severity;
    
    		/**
    		 * How many days to expire
    		 */
    		private int expiry;
    
    		/**
    		 * Represents a sanction
    		 * 
    		 * @param severity
    		 *            the severity
    		 */
    		Sanctions(SanctionSeverity severity, int expiry) {
    			this.setSeverity(severity);
    			this.setExpiry(expiry);
    		}
    
    		/**
    		 * Sets the severity
    		 *
    		 * @return the severity
    		 */
    		public SanctionSeverity getSeverity() {
    			return severity;
    		}
    
    		/**
    		 * Sets the severity
    		 * 
    		 * @param severity
    		 *            the severity
    		 */
    		public void setSeverity(SanctionSeverity severity) {
    			this.severity = severity;
    		}
    
    		/**
    		 * Sets the expiry
    		 *
    		 * @return the expiry
    		 */
    		public int getExpiry() {
    			return expiry;
    		}
    
    		/**
    		 * Sets the expiry
    		 * 
    		 * @param expiry
    		 *            the expiry
    		 */
    		public void setExpiry(int expiry) {
    			this.expiry = expiry;
    		}
    	}
    
    	/**
    	 * The severity of the punishment
    	 */
    	public enum SanctionSeverity {
    		/*
    		 * Low punishments like jail
    		 */
    		LOW,
    		/*
    		 * Medium punishments like mute
    		 */
    		MEDIUM,
    		/*
    		 * High punishment like ban
    		 */
    		HIGH,
    		/*
    		 * High punishment like ipban/mac ban
    		 */
    		EXTREME,
    	}
    
    
    	/**
    	 * Checking if player is muted
    	 * 
    	 * @param player
    	 *            the player
    	 * @return player muted
    	 */
    	public static boolean isMuted(Player player) {
    		/*
    		 * Loop through the sanctions
    		 */
    		for (Sanction san : sanctions) {
    			/*
    			 * Invalid
    			 */
    			if (san == null) {
    				continue;
    			}
    			/*
    			 * Muted
    			 */
    			if (san.getSanction().equals(Sanctions.MUTE) || san.getSanction().equals(Sanctions.IP_MUTE)) {
    				/*
    				 * Found player
    				 */
    				if (san.getName().equals(player.getUsername())) {
    					return true;
    				}
    			}
    		}
    		return false;
    	}
    
    	/**
    	 * Loading
    	 */
    	public static void load() {
    		Path path = Paths.get(LOCATION);
    		File file = path.toFile();
    		if (!file.exists()) {
    			return;
    		}
    		try (FileReader fileReader = new FileReader(file)) {
    			JsonParser fileParser = new JsonParser();
    			Gson builder = new GsonBuilder().create();
    			JsonObject reader = (JsonObject) fileParser.parse(fileReader);
    
    			if (reader.has("sanctions")) {
    				Sanction[] string = builder.fromJson(reader.get("sanctions").getAsJsonArray(), Sanction[].class);
    				for (Sanction l : string) {
    					sanctions.add(l);
    				}
    			}
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    	}
    
    	/**
    	 * Saving
    	 */
    	public static void save() {
    		Path path = Paths.get(LOCATION);
    		File file = path.toFile();
    		file.getParentFile().setWritable(true);
    
    		if (!file.getParentFile().exists()) {
    			try {
    				file.getParentFile().mkdirs();
    			} catch (SecurityException e) {
    			}
    		}
    		try (FileWriter writer = new FileWriter(file)) {
    
    			Gson builder = new GsonBuilder().setPrettyPrinting().create();
    			JsonObject object = new JsonObject();
    
    			object.add("sanctions", builder.toJsonTree(sanctions));
    
    			writer.write(builder.toJson(object));
    			writer.close();
    
    		} catch (Exception e) {
    			Server.getLogger().log(Level.WARNING, "An error has occured while saving a server settings file!", e);
    		}
    	}
    
    	/**
    	 * Sets the blackMarks
    	 *
    	 * @return the blackMarks
    	 */
    	public int getBlackMarks() {
    		return blackMarks;
    	}
    
    	/**
    	 * Sets the blackMarks
    	 * 
    	 * @param blackMarks
    	 *            the blackMarks
    	 */
    	public void setBlackMarks(int blackMarks) {
    		this.blackMarks = blackMarks;
    	}
    
    	/**
    	 * Sets the durationSelected
    	 *
    	 * @return the durationSelected
    	 */
    	public int getDurationSelected() {
    		return durationSelected;
    	}
    
    	/**
    	 * Sets the durationSelected
    	 * 
    	 * @param durationSelected
    	 *            the durationSelected
    	 */
    	public void setDurationSelected(int durationSelected) {
    		this.durationSelected = durationSelected;
    	}
    
    	/**
    	 * Sets the ruleSelected
    	 *
    	 * @return the ruleSelected
    	 */
    	public int getRuleSelected() {
    		return ruleSelected;
    	}
    
    	/**
    	 * Sets the ruleSelected
    	 * 
    	 * @param ruleSelected
    	 *            the ruleSelected
    	 */
    	public void setRuleSelected(int ruleSelected) {
    		this.ruleSelected = ruleSelected;
    	}
    }
    Quote Originally Posted by Dexter Morgan View Post
    Thank you. Perhaps you could point me in the right direction in private message and explain a few things I could do better
    Your code is clean & documented , nothing to change pal'

    Attached image


    Attached image

    Reply With Quote  
     

Page 1 of 13 12311 ... LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Delectable And Educated Developer For Hire
    By Shawn Patel in forum Selling
    Replies: 17
    Last Post: 08-13-2013, 11:16 PM
  2. Website developer for hire - buy a website
    By BCWD in forum Website Development
    Replies: 8
    Last Post: 06-13-2013, 04:57 PM
  3. Replies: 2
    Last Post: 05-25-2013, 02:31 AM
  4. Developer for hire.
    By Purple Pvm in forum Requests
    Replies: 1
    Last Post: 03-12-2013, 12:05 AM
  5. Developer for hire [PI]
    By Revival in forum Selling
    Replies: 12
    Last Post: 10-12-2012, 08:46 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •