공식 하프라이프 2 데스매치 Roflcopter RP MOD (백고미)
============================================
- Version: 1.0.3
============================================
============================================
Roflcopter Roleplay?
Roflcopter Roleplay has been around for awhile. The source base being Krims V2 was taken and extended by Alm. The mod was popular, but never officially released. After Alm left HL2:DM I took over the source and have been extending it. The mod was never intended to be released or coded to be extendable (natives and such) and is very messy and WILL output errors in your sourcemod logs. It was just a source to learn from and practice with. A lot of people have tried to get their eyes on it, so I am trying to tidy it up and finally release it for the community to hopefully use it and help develop other RP works.
============================================
============================================
Thread Definitions:
- <action> - Whatever key your +use is bound to. Default: [E]
- <sprint> - Whatever key your +sprint is bound to. Default: [Shift]
- Menu/NPC's - Any menu is accessible through the [ESC] key
============================================
소방관:
- The firefighter career allows a player to diffuse/dispose a bomb and remove fires.
- Rebels can spawn bombs bought from select vendors with the bomb item.
- Bombs go off and create fires.
- Fires are removed automatically after three minutes
- Rebels may plant bombs and arm them with the <action> key. Bombs take 30 seconds to go off.
- Firefighters may dispose of non-armed bombs using /dispose.
- Firefighters may diffuse armed bombs using /diffuse
- Firefighters may use /watergunon and /watergunoff to control their hoses. Put your cursor on a fire to slowly put it out (fire health disaplays center screen).
Free Dynamic Jobs:
- Add dynamic jobs in the jobs2.txt
- Only added Nicks robber and drug addict jobs (drugs currently disabled).
- Type /jobinfo for information on your current job.
Crime is earned from criminal behavior and illegal item use. Cops can cuff criminals with enough crime and they will go to jail. The more crime you have the longer you'll stay in jail. The max jail time being thirty minutes. Type /defaults in chat to see cuff-rate (crime you can be cuffed at).
Bounty System:
If you gain enough crime you will get a bounty on your head. The more bounty the more the reward a player gets if they kill you, and you go to jail. Type /defaults in chat to see bounty-rate (crime you get a bounty at).
Jail System:
- Prisoners HUD will display how long they've been cuffed, when their auto-release is, and when they can be uncuffed by a cop.
- Cops can not uncuff prisoners freely.
- Jail time is 1 second for every 10 crime the prisoner had when cuffed.
- Cops can release a prisoner after 50% of their time has been served.
- To tell when someone has served enough time in jail, look at them, then read "Release From Jail: Yes/No"
- Jail times can not exceed 30 minutes. After 30 minutes players are auto-released.
Starter Pack:
You can edit the starter pack in the rp_main. Search for the code below (Ctrl+F)
//If Person is new - This is the Starter Pack if(Minutes[Client] == 0) { CPrintToChat(Client, "{blue}[RP] You are new to this server. Giving you a starter pack. Now type /motd for help."); Minutes[Client] = 1; Bank[Client] = 10000; CPrintToChat(Client, "{green}[RP]x01 Bank: %d", Bank[Client]); ServerCommand("sm_additem %d 4 6", Client); Save(Client); }
HUD System:
I will just put screenshots for this part.
Look on the top left corner of the screen to see the HUD. It has important information.
Type /hudcolor in chat then hit the "ESC" key to access the HUD color changing menu.
Type /mainhud in chat to cycle between the three HUD displays (Left/Top/Off - Top may be messy as I have seperated the time from the same display).
Type /centerhud in chat to cycle the centerhud on/off (when you are looking at another player).
Talkzone System:
Details
- Say chat is global.
- Teamsay is global but limited to a radius in which players can hear you.
- Teamsay radius can be increased by including "yell" at the begining.
- Teamsay can be reduced by saying "whisper" at the begining.
- Use phones to talk to other players.
Commands
- sm_call <player> - Call a player.
- sm_answer - Answer your phone
- sm_hangup - Hang up your phone
- sm_togglephone - Turn your phone on/off
- VIP는 번호로 지정됩니다. <1-4> - Sets a players VIP status (0 == 없음 - 1 == VIP - 2 == Ultimate VIP - 3 == Weapons Pack - 4 == Advanced Weapons Pack)
- MVP는 유료구매입니다.
if(Status == 0) { VIP[Player] = 0; Hunger[Player] = 100; //VIPTime[Player] = 0; ServerCommand("sm_getitem %d 167 1", Player); CPrintToChat(Player, "{green}[RP]x01 Your VIP status has been removed by %N", Client); Save(Player); } else if(Status == 1) { VIP[Player] = 1; Hunger[Player] = 100000; ServerCommand("sm_getitem %d 167 1", Player); ServerCommand("sm_additem %d 167 1", Player); //VIPTime[Player] = 2592000; //VIPTime[Player] -= 1; CPrintToChat(Player, "{green}[RP]x01 Your status has been set to VIP by %N", Client); Save(Player); } else if(Status == 2) { VIP[Player] = 2; Hunger[Player] = 100000; ServerCommand("sm_getitem %d 167 1", Player); ServerCommand("sm_additem %d 167 1", Player); ServerCommand("sm_addbank %d 25000", Player); CPrintToChat(Player, "{green}[RP]x01 Your status has been set to Ultimate VIP by %N", Client); Save(Player); } else if(Status == 3) { VIP[Player] = 3; CPrintToChat(Player, "{green}[RP]x01 Your status has been set to Weapon Package by %N", Client); Save(Player); } else if(Status == 4) { VIP[Player] = 4; CPrintToChat(Player, "{green}[RP]x01 Your status has been set to Advanced Weapon Package by %N", Client); Save(Player); }
Player Stats:
Almost all of your stats can be viewed at a stats NPC. Your income and other alikes can be viewed at a banker.
- sm_dropmoney - Menu to drop money.
- sm_gender - Switch between male/female genders.
- sm_rank - Prins your rank stats in chat.
- sm_stock - Shows an employed player their stock.
- sm_model - Menu to change your gender model.
- sm_switch - Command for cops to switch on/off duty (Spawn is always off-duty).
- sm_noclip_off - Command to toggle noclip item off.
- +roflcopter - Bind to a key to use a roflcopter if one is in your inventory and enabled.
- -roflcopter - GoDown.
- sm_duel - Toggles dueling mode on/off. Two players must have dueling enabled to deal damage to each other (This is for Cops vs Cops and Rebels vs Rebels).
- sm_push - Nudges a player.
- sm_hudcolor - Menu for changing HUD colors.
- sm_job <name> - Set a custom job.
- sm_jobinfo - See your current jobs details.
- sm_defaults - Get a chat print out of all the roleplay defaults.
- sm_vipjail - Send a prisoner to VIP jail (Cops only).
- kickdoor - Kicks in a door after using a warrant (Cops only).
- sm_casinocommands - Prints out the casino commands.
- sm_mycasinos - Prints out info for your casinos.
- sm_givecasinomoney - Put money into your casino.
- sm_takecasinomoney - Take money from your casino.
- sm_opencasino - Open your casino.
- sm_closecasino - Close your casino.
- sm_maxbet - Sets a max bet allowed in your casino.
- sm_bettypes - Prints out bet types.
- sm_bet <type> <amount> - Used to bet in casinos. Use sm_bettypes for bet types.
- sm_doors - Show how many doors you have.
- sm_door - Menu to manage/buy a door.
Say Commands:
- /exitafk - Used to exit the afkroom.
- /tracers - Toggles tracers on/off.
- /items - Displays the inventory menu.
- /watergunon - Turns a firefighters watergun on.
- /watergunoff - Turns a firefighters watergun off.
- /diffuse - Disarms a bomb.
- /dispose - Disposes of a disarmed bomb.
- /mainhud - Cycle between three HUD states (top-left-off). Top format is messy for now.
- /centerhud - Cycles the center/player HUD on/off.
- <job> [<wage amount>]
- <required minutes>
- <required experience>
Pick up garbage and throw it into a dumpster, then press <action> on the dumpster to recycle the trash for experience.
- Street Sweeper [$8]
- 0 minutes
- 0 experience
- Sanitation Engineer [$11]
- -- minutes
- 300 experience
- City Maintenance [$14]
- -- minutes
- 900 experience
- State Health Inspector [$17]
- -- minutes
- 1800 experience
- National Sanitation Engineer [$20]
- -- minutes
- 2700 experience
Teaching Career
Players may use <action> on you and visit the [Use Player] menu for motd URLs (set in the source).
- Teaching Assistant [$8]
- 180 minutes
- 0 experience
- Teacher [$11]
- -- minutes
- 70 experience
- Principal [$14]
- -- minutes
- 105 experience
Homemaking Career
People can press <action> on you, then choose [Use Player] and buy things from you. You may type /stock to see what you sell.
- Furniture Seller [$8]
- 60 minutes
- 0 experience
- Furniture Mover [$11]
- -- minutes
- 200 experience
- Interior Decorator [$14]
- -- minutes
- 500 experience
Weapons Dealer Career
People can press <action> on you, then choose [Use Player] and buy things from you. You may type /stock to see what you sell.
- Light Weapons Dealer [$11]
- 60 minutes
- 200 experience
- Heavy Weapons Dealer [$17]
- -- minutes
- 1500 experience
- Gun Lord [$23]
- -- minutes
- 3700 experience
Cooking Career
People can press <action> on you, then choose [Use Player] and buy things from you. You may type /stock to see what you sell.
- <job> [$9]
- 0 minutes
- 0 experience
- <job> [$13]
- 0 minutes
- 0 experience
- <job> [$17]
- 0 minutes
- 0 experience
- <job> [$21]
- 0 minutes
- 0 experience
- <job> [$25]
- 0 minutes
- 0 experience
Banking Career
People can press <action> on you, then choose [Use Player] for banker options.
- Bank Associate [$12]
- 120 minutes
- 500 experience
- Banker [$19]
- -- minutes
- 3500 experience
Medical Career
Press <action> on people who are hurt, then visit [Your Actions] menu and heal them.
- Med Student [$10]
- 240 minutes
- 200 experience
- Med Resident [$15]
- -- minutes
- 500 experience
- Doctor [$20]
- -- minutes
- 1200 experience
- Surgeon [$25]
- -- minutes
- 2300 experience
- Chief of Surgery [$30]
- -- minutes
- 3400 experience
Gangster Career
Kill rebels with crime for experience and cops for experience.
- Gangster [$12]
- 180 minutes
- 600 experience
- Mafia Member [$19]
- -- minutes
- 1550 experience
- Mafia Boss [$26]
- -- minutes
- 5100 experience
Rebel Career
This is a new idea career. Rebels may use [Use Player] to cuffsaw a prisoner. Cuffsaw has a 5m cooldown and gives crime.
Rebels may not attack eachother unless they toggle /duel to enabled. This does not include the leader.
- Rebel [$18]
- 0 minutes
- 3000 experience
- Rebel Leader [$25]
Arrest people with crime and pull them to jail.
- Police Recruit [$15]
- Police Officer [$25]
- -- minutes
- 1k experience
- Police Medic [$35] (Can be swapped with "Police Chief" without losing your job)
- -- minutes
- 2k experience
- Police Chief [$35] (Can be swapped with "Police Medic" without losing your job)
- -- minutes
- 3k experience
- SWAT [$45]
- -- minutes
- 4k experience
Firefighter Career
Put out fires, disarm, diffuse and dispose of bombs.
- Firefighter [$30]
Political Career
Nothing, just wages.
- City Official [$20]
- 14400 minutes
- 0 experience
VIP Career
VIP's are now handled through sm_setvip and other means. This is just for those that want this career.
- VIP [--]
- Ultimate VIP [--]
Management Career
Nothing, be awesome.
- Management [$100]
'정보' 카테고리의 다른 글
#1. PPT 발표 준비를 해보자! [기초편] (0) | 2016.09.04 |
---|---|
어떤 선크림을 발라야 할까? (1) | 2016.08.04 |
네이버와 티스토리의 방문객수 차이 비교 (4) | 2015.10.12 |