[GameMode] Countryside Team Deathmatch (ENG, MySQL, zcmd, custom mapping, UCP) - On Github
#1

Countryside TDM
Compiled for 0.3z


Background:
Alright well I've decided to release countryside TDM, it's a project I've been working on for quite a while now and lately I've had some PC issues and haven't had
much time to work on the script and continue to keep it online/in development. I've been working on it for a few months and at it's current stage it is stable and able
to run.
Upon release I'm obviously fine with anyone editing it to their liking.


The script outline:
It's pretty much a Team DeathMatch script based around the flint county area with some unique fetures to mix things up a little.


Features:
This script has many features, almost to many to list off(remember) however I'll do my best to list off most of them that come to mind.



Downloads/Project home:

GitHub Download
(Mirrors are accepted, so if you wish post below)


Code:
6 Teams Mechanics, Hobos, Farmers, Racers, Hippies and sheriffs
Each team have their own perk (Bunker, ammo etc..)
Dynamic Vehicle saving ingame
An IRC HelpBot - Random messages etc..
Dynamic Map marker saving ingame
Fully MySQL controlled
Server logs every kill/death to the MySQL database (It's wiped every 24hours)
A very advanced IRC system (Read Below)
A 5 leveled administration system
A VIP system with limited commands (Unforutantly)
A Trusted Player system
Several ingame quiz type games to give players money/score/weapons
A duel system (Currently with only one arena
Pretty simple 'Find the object' system for players to win score/money
Around 3 ammunations with custom menu's for weapon purchase (Not many, sorry)
A simple house system (Players buy houses that will earn them money, they will keep the house until the server restats) - Base HouseCheckPoint system by [HIC]TheKiller
Quite a simple cookie system for players (Admins can give cookies via command/IRCcommand)
An emailing system, once a player registers they will be given a welcome email 
MySQL logs player connections/bans/kicks/Tiki'sFound/Bombs planted every restats (Can be useful for UCP's etc..)
A wide verity of IRC commands along with ingame administrative commands
Anti-Rapidfire
A tutorial system for new players No, it doesn't force it, they can /tutorial
PM system with a quick /r command to reply to the last pm you received
A special WAR mode, where the server goes in to war mode, this isn't finished sorry, I didn't get around to it
Anti-Ban evasion system intigraded with IRC to help prevent any ban evaders!
There are a Lot more features these are just some of the main ones.


Commands:
I'll make this quick, there are a LOT of admin commands however there aren't that many player commands (it's hard to add a lot when it's TDM)
I'll post a brief outline of most of the commands.

IRC COMMANDS:
Code:
!Track Shows a bunch of the players stats
!TP Shows the total amount of players online
!Kick Kicks a player from the server
!Ban  Bans a player from the server
!Say Talk directly to your server
!accounts Outputs the number of accounts (From the Sql Database)
!bans Again, outputs the total amount of bans
!Server Shows the data and the server's status
!Info Gives a more detailed output about the server stats total cars etc..
!lag Shows the server tick rate, gives an indication if the server's having trouble
!Admins Shows all the admins online and their rank
!System  Gives the server stats from the last restart (Tiki's found, players connected etc..)
PLAYER COMMANDS:
Code:
/Kill Kills you
/VIPInfo Shows a dialog with all the VIP information
/Tips Gives general server tips, how to play etc..
/Report Reports a player to the admins
/Spec Spec any player
/SpecOff Stop specing
/TPInfo Shows Trusted player information
/Me An action
/Stats Shows your player stats in a textdraw
/Duel Send a duel invite to someone
/ResetDuel Cancel the duel request
/Tutorial Show yourself the tutorial
/EndTut Stop the tutorial early
/Pm || /R || /BlockPM General PM information
/Paint Color your car
/ChangeName Cahnge your name
/MyCookies Check all of your cookies
ADMIN COMMANDS:
These will no in so specific order (I can't be bothered sorry )
Code:
/kick Kicks a player
/Ban Bans a player
/UpdateAccounts Force updates everyone's stats
/Gmx Restarts the server with a warning
/Bring Bring a player to yourself
/GotoObj Go to the Tiki (More of a debug command)
/War Start WAR mode
/Reconnect Make a player reconnect to the server
/IpBanned Check if the players ip is banned
/IsBanned Check if the account is banned
/Unban Unabn account/IP
/Cookie Give a player a cookie
/Goto Go to a player
/MOTD Set the server MOTD
/Ah See the list of admin commands
/PEmail See a players email
/SetLevel Give a player admin
/SetVIP Give a player VIP
/GiveTP Set a players TP level
Screenshots
Unfortunately I don't have any screenshots saved, as my PC broke I lost all of the screenshots of the server, if I manage to recover any i'll be sure to post them on here


UCP:
Yes this does come with a UCP how ever it's not completed so i'm not going to go on too much, i'll include the download link in the project home never the less!
It comes with some general links, IRC server stats, forum(Not included)
Top 5 players and live player signatures - Credits to Nodroz for the base

I haven't tested the UCP in a while however it should still be fully functional once linked to the database/server

Picture above is just once tab of the UCP, sorry for the small size, didn't want to make it look to awkwardly big.



Credits:
Make sure you download all of those and place them in the correct folder, some of them require plugins so get them for your correct OS
If you have any issues or concerns please post on this thread or shoot me a forum PM.
There is a read me on the github project if you wish to read it. It contains the install instructions however they're pretty straight forward..
Reply
#2

man great awesome
Reply
#3

Is #include <data> also #include <datagram> ?
Reply
#4

Quote:
Originally Posted by Affan
View Post
Is #include <data> also #include <datagram> ?
I couldn't actually find a download for the data include so I just uploaded it myself http://puu.sh/80D1n.inc
It isn't really needed any more because I don't use UDB hash.
I'll add it to the main post, cheers.
Reply
#5

Quote:
Originally Posted by (*|Flake|*)
View Post
I couldn't actually find a download for the data include so I just uploaded it myself http://puu.sh/80D1n.inc
It isn't really needed any more because I don't use UDB hash.
I'll add it to the main post, cheers.
Thanks. + Repped
This is really nice, I'm going to use this script as my first TDM scratch. Love it!
Edit: Is this needed?
#define databasename "Flake_336" //This was just a SqlLight Test
Reply
#6

Nice Script...
Reply
#7

Quote:
Originally Posted by iBeast
View Post
Nice Script...
Cheers mate
Reply
#8

someone post a mirror with all the gamemode and scriptfiles in the right postion thank u
Reply
#9

https://github.com/Djole1337/SA-MP-S.../signature.php
https://github.com/Flakee/Countrysid.../signature.php
Reply
#10

Nice Gamemode mate...
I would have Repped u if I could..

PS:Could u provide the source code of the webpage too?
Reply
#11

Code:
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "xxxx"
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "yyyy"
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "zzzz"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase

Header size:          10296 bytes
Code size:           297740 bytes
Data size:           346456 bytes
Stack/heap size:      16384 bytes; estimated max. usage=4159 cells (16636 bytes)
Total requirements:  670876 bytes

3 Warnings.
Reply
#12

Quote:
Originally Posted by iSteve
View Post
Nice Gamemode mate...
I would have Repped u if I could..

PS:Could u provide the source code of the webpage too?

Quote:
Originally Posted by TGameR
View Post
Code:
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "xxxx"
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "yyyy"
C:\Users\SAMP\Desktop\CountrysideTDM-master\gamemodes\CSTDM.pwn(5617) : warning 203: symbol is never used: "zzzz"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase

Header size:          10296 bytes
Code size:           297740 bytes
Data size:           346456 bytes
Stack/heap size:      16384 bytes; estimated max. usage=4159 cells (16636 bytes)
Total requirements:  670876 bytes

3 Warnings.
1st on‌e = there is webpage code " UCP " folder



2nd = open CSTDM_callbacks and find CTRL+f then xxxx delete them xxxx yyyy zzzz then compile
Reply
#13

Hmm nice Gm i like this.
Reply
#14

Nice Work man.
Keep it up
Reply
#15

I'm sorry about the UCP, i'll fix those files up later tonight, as for the warnings i'm uploading the fixed CSTDM_defines now, should be set to go.
Reply
#16

oh i thought u gonna start this project anyways nice release
Reply
#17

screenshots pls
Reply
#18

Nice Gamemode, Thanks for data.inc also.
Reply
#19

Quote:
Originally Posted by Arjanz
View Post
screenshots pls
Like I said, I'll get around to it if I find any on my external hard drive

Quote:
Originally Posted by Inn0cent
View Post
Nice Gamemode, Thanks for data.inc also.
Cheers man, that data include isn't really needed, all it holds is the udb_hash (Which isn't very good imo, it's not very secure.)
Reply
#20

Haha good job flake.. a simple tdm gamemode which contains irc,mysql and ucp. Makes it pretty cool. Good job lad.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)