[0.3e]LS Cops and Robbers (1.2 - Update September 16th, 2012) -
Karagon - 26.07.2011
Soyea, I was bored one afternoon, so I just opened pawno and decided to make it. Without further ado, let's begin.
Credits
-The dude who made ZCMD (Zeex)
-The dude who made GVars (the one that actually works) (Incognito)
-SSCANF <3 (******)
-Who ever came up with the idea of PVars and the tutorial on SAMP wiki on how to use them <3
-DUDB/Draco Blue <3
-BMUK and LVRCR 1.7 for the Checkpoints
-The Creator of xObjects (Who ever you are)
-Me for the /getcp command (I love it, it's simple )
Features
-Lots of robbery places, explained later.
-Houses with house owners and names. That'll be explained later. (With house cars for a few houses)
-Terrorism with the ability to blow up several places across LS, including cars
-Lots of Admin Commands
-IRC
NOT IN 1.2
-Anti Cheat
-PVars and GVars
-Manual Engines (Not in 1.1)
-Automatic weather (Not in 1.1)
-Spike Strips
-100% Dialogs; no menus
-An owned drug house
-Airports (1.1)
Robberies
Many locations throughout Los Santos. They are all explained below
-69 Cent store
-Bank
-Sex Shop
-Gas Stations (More than one, like 3+)
-Dance Club
-Burger Shots in L.S
-Tatoo Parlors
-Pig Pen
-SubUrban
-Binco
-Well Stacked
In total, there's about 15+ places for Robbery.
(Few more that I might have missed)
Houses
There are 8 or so houses all made. They have owners defined by the script. To make a player owner of the house, edit this line of the house name/number.
Code:
#define HOUSE_ONE_OWNER ""
To make me the owner of that house, for example; do this
Code:
#define HOUSE_ONE_OWNER "Karagon"
There it is. Now, for the name of the house. The house name is set by default to "This house is for sell.... blah blah" Change it from:
Code:
#define House_One_Name "This house is for sell. Contact a Server Admin if you wish to buy it"
To
Code:
#define House_One_Name "This is the house name. It rox"
They all have interiors and a few have houses. To make your own at your location, just follow the way I did them. They are mostly located near Vinewood and in the high end parts of L.S.
Terrorism
As a terrorist, you have to blow things up to create chaos in L.S. There's a few places for you to blow up:
-The Vinewood sign (Experience required)
-The Amusement park in south L.S (Experience Required (Max))
-Bank (Half experience needed)
-Los Santos Airport
-Cars
You must buy explosives from the bomb shop, not far from the airport.
IRC
For IRC, edit the following:
Code:
//IRC
#define BOT_1_NICKNAME ""
#define BOT_1_REALNAME ""
#define BOT_1_USERNAME ""
#define BOT_2_NICKNAME ""
#define BOT_2_REALNAME ""
#define BOT_2_USERNAME ""
#define IRC_SERVER ""
#define IRC_PORT (6667)
#define IRC_CHANNEL "#"
#define IRC_ADMINCHANNEL "#"
#define MAX_BOTS (2)
To include your network and channels.
Manual Engines
Simple type the following commands to do the functions to a vehicle:
/engine or press "2" - Turn it on
/boot - Pop the boot up/down
/bonnet - Pop the bonnet up/down
/lights - Turn on your lights
(Admin Only) - /lock - Locks your car
Automatic Weather System and Time (1.0 ONLY)
The time is synced. No need to worry about it.
For weather, it changes every 24 hours, based on random selection from the function.
To disabled weather, simple put a // at the line below
Code:
SetTimer("Weather", 1000*60*24, 1); //Weather - comment to take it out
Make it
Code:
//SetTimer("Weather", 1000*60*24, 1); //Weather - comment to take it out
To take it out.
Spike Strips
I saw this on the SA-MP forums, and thought'll be cool. I decided to edit it just a bit and change it up, and it's gotten to this:
-Cops/Army can use them. When a player gets near them, their tires will pop.
Use /spike and /remspike to remove them (Look below for confirmation)
Drug House
This can be owned by a player. Do make a player own this, simple add the following:
Code:
//Biz owners
#define Drug_House_Owner ""
For me to own it, as an example, you would do the following:
Code:
//Biz owners
#define Drug_House_Owner "Karagon"
Simple. Just change the name, of course.
Classes/Skills/Jobs
Cops - 20 Score minimum
FBI - 400 I think is the minimum score
Army - Admin Assigned
Terrorist
Rapist
Thief
Private Medic
The Elite Class
This is given to the player by an Admin. They can use the Elite Player Chat and /afk.
Commands
There's lots of commands. All of it's done in ZCMD and what I call "compressed code" formatting. Instead of 3-4 lines for a check, it checks it in one line. In my mind, it should be faster. I don't know that to be 100% certain.
Cops - Army - FBI
/cuff (ID) - Cuffs a player
/ar (ID) - Player must be cuffed
/search (ID) - Searches a player for illegal items (Pot/Explosives)
/spike - Places a spike
/remspike - Removes a spike
/fine (ID) - Fines a Yellow player, like a ticked. (One star wanted)
Rapist
/rape (ID) - rape a player
/fondle (ID) - Fondles a player
Terrorist
/blow - Depending on the checkpoint, blow it up
/bomb - Plant a car bomb in your car. It will explode soon
Thief
/rob (ID) -Robs a player
Private Medic
/infect (ID) - Infects a player
/healme - Heals yourself
/heal (ID) - Heals a player
/cure (ID) - Cures a player
General Commands
/medic Calls for a medic
/smoke - Smokes a cigar, must have one, and heals health
/pot - Smokes a joint with a pipe and pot
/snack - Eats a snack, cures you
/pm (ID) (Message) PMs a player
/report (ID) (Reason) Sends a report on the ID to the admins
Admin Commands
Admin Commands are as follows:
/startevent - Starts an Admin event
/endevent - Ends an Admin event
/eventweapon (WeaonID) (Ammo) Gives an event weapon (Ban Weapons are allowed)
/jail (ID) (Reason) Admin Jails a player
/unjail (ID) (Reason) Admin Unjails a player
/adban (ID) (reason) Bans a player
/adkick (ID) (reason) Admin Kicks a player
/freeze (ID) (reason) Freezes a player
/unfreeze (ID) (Reason) Unfreezes a player
/lock Locks your car, unlocks when you get out
/spec (ID) Spectates a player
/specoff - Turns off Specate
/ad (message) Talk to Other Admins
/admin (message) Speak with *Admin: Kinda like /rcon say
/goto (ID) Puts you near a player
/bring (ID) Brings a player to you
/jetpack Gives you a jetpack
/warn (ID) (Reason) Warns the player to follow the rules
/elite (ID) Gives a player Elite Status
/unelite (ID) Takes a player's Elite Status
/army (ID) Gives a player permission to play as army
/unarmy (ID) Takes a player's permission to play as army
/mute (ID) (Reason) Mutes a player
/unmute (ID) (Reason) Unmutes a player
/admode Goes off/on Admin Mode
/repaircar (ID) Fixes that person's car
/adgc (ID) (Amount) Gives a selected player cash
/nos (ID) Gives a player nos
/adheal (ID) Heals and cures a player
/adarmour (ID) Gives a player armour
/adcmds Shows a dialog of Admin Commands
Elite Player Commands
/afk - Go AFK
/ec (Message) Talk in that chat wave
IRC Commands NOT IN 1.2
!say <message> Speaks In game, must have a voice
!pm <ID> <Message> PMs a player in game
!admin <Message> Speaks with IRC Admin: in game. Must have channel op
!warn <ID> <Reason> Warns a player
!freeze <ID> <Reason> Freezes a player
!unfreeze <ID> <Reason> Unfreezes a player
!mute <ID> <Reason> Mutes a player
!unmute <ID> <reason> Unmutes a player
!kick <ID> <Reason> Kicks a player
!rcon <Command> Sends an RCON Command (Needed for GMX) (AO's only)
!nameban <Name> Bans a player via Player file and bans their ip
!Unban <Name> Unbans a player and their IP
!ann <Announcement> Sends Game Mode text across the screen
!fc <Message> Fake chat, simple lol
Information/Changelog about 1.2:
-1.2 Changelog:
-Removed IRC
-Made some Script Optimizations (Removing LSPD1, LSPD2, etc, replacing it with Arrays)
-Removed all the ol' GetPlayerName calls and so forth into PlayerInfo(playerid)
Information About 1.1
To increase speed, I redefined MAX_PLAYERS to 32. This means that the script will only count players up to ID 32 or so. So, if you wish to have a larger server, you need to change the following things in the script:
Code:
#undef MAX_PLAYERS
#define MAX_PLAYERS (32)
(Line ~34)
That's for the normal players. Next, the check point streamer
Code:
#define MAX_PLAYERS_ 32
(Line 96
Script Properties
(1.0)
8, 469 Lines long. The longest script I have personally done.
PVars and GVars.
Three weeks to make it
(1.1)
8,677 lines long.
PVars and GVars
(1.2)
8,089 Lines long
Change log
Version 1.0 - Original Release
Version 1.1 - Former Release
Version 1.2 - Current Release
Major script overhaul. After realizing the speed, this was updated and is now ~400% faster than what it was
Removed the weather
Removed the on/off thing for cars
Added an Airport
Fixed a few spelling/grammar errors
Mapicons
Speedometer
Version 1.1.1:
-Conversion for SA:MP 0.3e
Version 1.2:
-1.2 Changelog:
-Removed IRC
-Made some Script Optimizations (Removing LSPD1, LSPD2, etc, replacing it with Arrays)
-Removed all the ol' GetPlayerName calls and so forth into PlayerInfo(playerid)
Downloads
NO MIRRORS
Version 1.2
Version 1.1.1 (Old)
Download CnR1.1.zip
IRC .SO Plugin by Incognito (FOR LINUX VERSIONS)
Version 1.0
Enjoy!
Re: Los Santos Cops n Robbers - From Scratch -
selten98 - 26.07.2011
the IRC thingie i bet its incognitos. And i think you did some hell of a job again.
!Unabn <Name> Unbans a player and their IP
->
!Unban ??
Re: Los Santos Cops n Robbers - From Scratch -
Karagon - 26.07.2011
Yea, it is Incognitos, couldnt' think of the name or how to spell it.
@Error: Fixed
Re: Los Santos Cops n Robbers - From Scratch -
sam1929 - 26.07.2011
bro this is Tom Tom_Fox From Crrpg i can't Waite to test this good job and i hope we can get to talk again this looks real good keep up the good work bro That's All From Tom_Fox.
Re: Los Santos Cops n Robbers - From Scratch -
blackguard3 - 02.08.2011
how to make somone admin?
Re: Los Santos Cops n Robbers - From Scratch -
xPhantom - 02.08.2011
@BlackGuard, I think you'll have to go thru script files. You'll see admin arank setting or something!
Re: Los Santos Cops n Robbers - From Scratch -
Karagon - 03.08.2011
Sorry for late response, just looked here
This is what you have to do, blackguard3:
This is an example player file
Code:
password_hash=192479972
Score=0
Cash=0
BankCash=0
AdminLevel=0
Banned=0
IP=0.0.0.0
WantedLevel=0
Warnings=0
HasPack=1
ArmyPermission=0
PackCash=0
PackSnack=0
PackPipe=0
PackPot=0
PackCondom=0
JailTime=0
RobSkill=0
Elite=0
TerrorSkill=0
PackExp=0
That what it may look like. To make someone admin change
To
And he's admin. It's the same for Elite and Army permission.
Re: Los Santos Cops n Robbers - From Scratch -
Chrillzen - 04.08.2011
Where exactly is the bomb shop?
Re: Los Santos Cops n Robbers - From Scratch -
Karagon - 04.08.2011
Yea, I forgot to add map icons to the map, to help ya out. I'll do that in the next version, or just release an FS with this to add to it if you wish. Here's a map of the area, with the following places marked:
T- Terrorism
B- Bank
D- Drug House
Star = Bomb Shop
Re: Los Santos Cops n Robbers - From Scratch -
GamerXCrrpg - 04.08.2011
I must say, BMUK didn't made the checkpoint streamer. At least he said so in Stevo's gamemode.
Very good job Karagon, I hope to see the new release of this.
Re: Los Santos Cops n Robbers - From Scratch -
Infamous - 04.08.2011
I think it was Mabako that made the streamer, good job Kara.
Re: Los Santos Cops n Robbers - From Scratch -
Karagon - 04.08.2011
The script is simple for a reason, if any of you have that question. I made it simple so other people can add things to it without much of an issue. Like the housing system, it's simple, not like 10 things to do for a house. Just a few things.
And thanks guys
Re: Los Santos Cops n Robbers - From Scratch -
VoidTheFate - 07.08.2011
i know this is late, but how can i disable the anti hacks? my own admins even get banned. D:
Re: Los Santos Cops n Robbers - From Scratch -
Karagon - 08.08.2011
That shouldn't happen, make sure that they are player file admin 1337. It doesn't detect RCON admin. I didn't happen to think of that.
I tested it, and I didn't get banned.
Re: Los Santos Cops n Robbers - From Scratch -
Famalamalam - 08.08.2011
Quote:
The dude who made the IRC plugin, forget his name
|
Incognito.
ZeeX.
Quote:
The dude who made GVars (The ones that actually work)
|
Incognito.
Quote:
The Creator of xObjects for the object streamer
|
Boylett.
Re: Los Santos Cops n Robbers - From Scratch -
Donya - 08.08.2011
Quote:
Originally Posted by Famalamalam
Incognito.
ZeeX.
Matthias.
Boylett.
|
Incognito made the GVars? lol..erm
Re: Los Santos Cops n Robbers - From Scratch -
FaSihYouSf - 08.08.2011
nice one lets try it
8/10
Re: Los Santos Cops n Robbers - From Scratch -
Famalamalam - 08.08.2011
Quote:
Originally Posted by Donya
Incognito made the GVars? lol..erm
|
Uh? Is that a question or something?
EDIT: LOL, I just realized.
Re: Los Santos Cops n Robbers - From Scratch -
-CaRRoT - 08.08.2011
Quote:
They all have interiors and a few have houses.
|
you mean Cars ? lol
and that GM is awesome dude
Re: Los Santos Cops n Robbers - From Scratch -
Collin - 08.08.2011
I tested it out, and I love it! Very Nice work!