#[MUST READ] Rules And Info
17 messages · Page 1 of 1 (latest)
||
||
If you are interested in posting in this forum, you are looking to make serious financial agreements. Please read all the information below before posting... if you can't be bothered reading this all, you are not taking the concept seriously, and you are not ready to enter any financial agreements here.
How this channel works:
• If you are interested in hiring a scripter, please post a thread following the Servers-Hiring-Scripter Post rules, and the general rules.
• If you are a scripter interested in getting hired, please post a thread following the Scripters-For-Hire post rules, and the general rules.
Scripters that have made themselves hirable can choose to be automatically pinged when a server-hiring post is made.
• If you are a scripter that has posted a for-hire thread, and you are interested in taking on a server-hiring thread, please post in the server-hiring thread.
After that, if the user who posted the offer agrees to work with you, you may mutually choose to either discuss further in the thread OR DM from there.
Do not send DMs without first posting in the thread.
||
||
WARNING: We make no guarantees about the people who post in here, or the people who respond to your posts in here. They may try to scam you.
While we will provide some information to help prevent you understand what a scammer might look like, it is on you to spot and avoid scams. In other words: if you get scammed, it's not this Discord or its team's fault, and by accepting the access role in this channel you agree that you understand and accept this risk.
If you get scammed, please let us know, however we usually can't do much. If there's clear evidence of an actual scam, we may be able to ban the scammer (no guarantee). If you lost money, and you used paypal, you can dispute the transaction on Paypal and it's possible in some cases they may be able to recover your money (again, no guarantee).
||
||
============== Rules ==============
• All the normal rules of this discord in #rules still apply. Don't advertise (a server hiring post doesn't need to talk-up the server you're hiring for nor link to it. Focus on the job being hired for), don't spam (just one post per hiring job), don't delete old posts (if a job is done, just add the Completed tag and close the thread).
• Your post should include all necessary details, including payment ranges available, preferred payment method (eg paypal), etc.
• All pricing info should be in USD (though if both sides of a negotiation use a different currency you may switch to that currency afterward).
• Do not DM users about their offers until/unless they agree to work with you while posting in the relevant thread.
||
||
===== Servers-Hiring-Scripter Posts =====
• Your server must be a legal (online-mode) server. Cracked servers are not welcome here. For more info see https://wiki.citizensnpcs.co/Cracks
• Your server must be running latest or second-to-latest server version (at time of writing, that is MC 1.19.2 and 1.18.2 - when 1.20 is released, that will be 1.20 and 1.19.2, no longer allowing 1.18.2... similar as more releases come) (outdated subrevisions, such as 1.19.1 instead of 1.19.2, are never allowed... you MUST be on the latest sub-revision, as is a base requirement for support in general)
• You must have a server you properly own. That means "free" servers and in general servers that restrict things like uploading your own server jar are not acceptable
• You must be willing to update your Spigot/Paper release as needed (to the latest revision within your current minecraft version)
• You must be willing to update any plugins as needed (especially, of course, to the latest builds of Denizen)
• Your post must contain a sufficient description of the job you're hiring for. For example, if it's an NPC quest type of script, you should include details like "the NPC will teleport you to a dungeon" or "the NPC should have particle effects around it" or anything else like that. You would not in that case need to include specific dialogue or lore details to the post (though you will need to be able to send such additional details to a scripter once you've agreed to work with them). The most important thing to go for here is giving a clear impression of the complexity of the work needed (both in terms of skill level of the scripter, and length of time the scripter will need to spend working on it)
• Use the 💰 Hiring Tag, and the appropriate 💵 Price-Range tag.
• Example thread: #1023547432316968990 message
• Please remember to add the ✅ Completed tag and close your thread when it's done.
||
||
===== Scripters-For-Hire Posts =====
• Please do reasonable due diligence to ensure any server trying to hire you follows the rules for servers hiring listed above. If a server tries to hire you but breaks any of these rules, please report them
• Please include in your post your skill level. Give a quick overview of how comfortable you feel writing scripts, what the most advanced scripts you've written are and how well they work. Also include how long it generally takes you to write normal scripts. Links to samples of scripts you've written in the past (that you feel are exemplary of your work) are encouraged.
• Please include in your post what your future support offer is. That is: what you're willing to do for a server after the initial work is done. For example, you might offer lifetime bug fixes (should any bugs in the script appear) and Minecraft version updates (if a minecraft update breaks the script, you'll fix it) but require further payment to develop any new features in the future. You might alternately choose to offer no guarantee, and leave hirers on their own after the initial job is done. Or, anywhere in between - it's up to you, just be sure to specify in advance what your policy is.
• For any script work you take on, you must be able to achieve it. If you need to ask for help (from other scripters/helpers, or reviewing tutorials) you are not ready to take on the hired script. If you've already agreed to some job prior to realizing that you need help... apologize to the hirer and inform them that you are not able to complete their request.
• Use the
Scripter Tag.
• Example thread: #1023547748785594439 message
• You may request the <@&1023549220927586364> tag when making such a thread to be pinged automatically when new hiring threads are made.
||
||
This completes the section you're required to read.
If you agree to follow all these rules above, and agree that understand and accept that there is a risk of getting scammed, click the
react on this message.
Some additional tips and examples are provided below as well if you wish to browse them.
||
||
============== Extra Tips ==============
===== Safety: Avoiding Scammers =====
Here's a recommended course of action when hiring/getting hired to make it extremely difficult for either side to scam the other. If you don't follow this method and get scammed... well, that's why we told you to use this! If the other party in the agreement tries to tell you to not bother with this method for any reason, they are almost certainly trying to scam you. Don't fall for it.
Note that this is not a guaranteed way to stay safe, it just prevents some of the most common methods of scamming.
The method:
• Step 0: Both parties discuss general details and payment plan, and agree to the work
• Step 1: The server owner writes a full detailed description of what's required for the hired scripter to based their work on
• Step 2: The scripter then writes the script to the specification of the server owner (asking questions whenever unclear) on the scripter's own testing server
• Step 3: The server owner joins that testing server, and tries out the script on that server, giving any feedback regarding issues or improvements to make (return to step 2 whenever adjustments are needed)
• Step 4: When the server owner is happy with the script, the server owner pays and the scripter confirms that the money was received
• Step 5: The scripter sends a copy of the script to the server owner to use
• Step 6: The scripter provides any necessary support with setting up the script on the server owner's own server. The scripter should also provide follow-up fixes or improvements to the script if issues occur during setup.
The way this prevents common scams is: the server owner doesn't have the script until they pay (preventing no-pay and run-away scammers), and the scripter isn't paid until they've done the work (preventing get-paid and do nothing scammers).
||
||
===== Pricing Tips =====
Pricing can vary by wide margins by who is involved, but as a general guideline:
• Key thing to remember: $15 per hour is the minimum wage in many areas, and the areas that have a lower minimum wage are fighting to boost it. This means that it's generally agreed that an unskilled nobody working any basic entry-level job with zero training, deserves at least $15 per hour of work just for spending their time and effort on something. Scripting, however, is necessarily a skilled task - you can't do it without time spent learning, and more time learning tends to result in better quality scripting. This means payment should often be well above minimum wage - the payment isn't just for time spent working, it's also for the greater time spent learning beforehand. If you're a scripter - don't sell yourself short, charge the prices you deserve. If you're a server owner trying to hire - be ready to pay fair prices for the level of skilled work you're trying to hire.
• For very simple scripts (eg. an NPC quest, a "/home" command system, ...) around $15 per hour of work is considered fair.
• For more advanced scripts (eg. a complicated boss NPC to fight, a large land management system) around $30 per hour of work might be better.
• If you're trying to hire a particularly skilled expert, be prepared to pay expert pricing ($50 per hour, or $100 per hour, or...)
• You can also mix-and-match (eg. an NPC quest that includes a complicated boss fight) where you pay for 2 hours at $15 and 2 hours at $30, for example. (For 4 hours total of work).
• Subsequent work with the same scripter working on similar things (eg. more NPC quests, after having already written one for you) might be cheaper just due to less time spent (as there's less time spent on figuring out the interaction between scripter and server, and the script can be at least in part copy-pasted).
• In some cases (particularly simple / repetitive work) the biggest thing you're getting from the scripter is time spent working for you... in that case, pricing by time makes the most sense. In other cases (particularly complex work) the scripter's primary contribution is actual skill - in that case, pricing may be better based on the value of the script made (as a truly skilled scripter might take 20 minutes to do what a moderately skilled scripter needs several hours to do - pricing by time would be unfair and a bit backwards, giving more pay for the worse result).
||
||
===== Other Tips =====
• Paypal is preferred for most payment handling. Make sure both parties are able to use the same payment handling service before you get too far into anything. Be sure to always use the "pay for goods and services" option in paypal, never the "send to friends and family".
• If you're a server owner and you can't afford much you might not want to post in this section until you can. Generally you're going to be paying at least $15 if not more for scripts... if that's out of your range, you might be better off learning to script yourself, or trying to solicit free help in the free discussion channels.
• If you're a scripter but you don't have much experience, please don't post until you gather that experience. You're not ready to be paid if you need to follow tutorials to achieve anything. Lower skill levels are allowed (for very simple script hirings), but absolute beginners should hold off for a while.
• If making a long-term hiring decision, I recommend you try one short job together to make sure both sides are happy working together before making any longer term agreement.
• If you're concerned whether a user is legit or a scammer, consider asking them to link to other hiring-section threads that they participated in and completed their half of. The most trustworthy users usually would be able to provide several references of past work.
[note: do not reply to this thread. Create a new forum post. Replies in this thread will be deleted.]