rendered paste body#include <a_samp>
#include <MIC>
#include <dutils>
#include <dini>
#define COLOR_YELLOW 0xFFFF00AA
#define RED 0xFF0000AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_RED 0xDC143C
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0xDC143C
#define COLOR_BLUE 0x0000FFAA
#define COLOR_RED1 0xFF0000AA
#define COLOR_VIOLET 0xEE82EEFF
#define COLOR_BLACK 0x00000000
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_GOLD 0xB8860BAA
#define COLOR_NAVY 0x000080AA
#define COLOR_DARKRED 0x660000AA
#define BLUE 0x00BFFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_PINK 0xFFC0CBAA // - Light light pink
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_SPRINGGREEN 0x00FF7FAA
#define COLOR_LIGHTRED 0xFF99AADD
#define COLOR_SEAGREEN 0x00EEADDF
#define COLOR_GRAYWHITE 0xEEEEFFC4
#define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
#define COLOR_GREENISHGOLD 0xCCFFDD56
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_MEDIUMBLUE 0x63AFF00A
#define COLOR_NEUTRAL 0xABCDEF97
#define COLOR_BLACK 0x00000000
#define COLOR_NEUTRALGREEN 0x81CFAB00
#define COLOR_DARKGREEN 0x12900BBF
#define COLOR_LIGHTGREEN 0x24FF0AB9
#define COLOR_DARKBLUE 0x300FFAAB
#define COLOR_BLUEGREEN 0x46BBAA00
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_PURPLE 0x800080AA
#define COLOR_BLANK 0xFFFFFF00
#if defined FILTERSCRIPT
#else
main()
{
print("\n----------------------------------");
print(" Drift Tune Freeroam Stunt");
print("----------------------------------\n");
}
#endif
#pragma unused ret_memcpy//Makes the stupid Ret Mem Warning shut the F*** up
new CashScoreOld;
forward OnPlayerLogin(playerid,const string[]);
forward OnPlayerUpdate(playerid);
forward MoneyGrubScoreUpdate();
public MoneyGrubScoreUpdate()
{
new CashScore;
new name[MAX_PLAYER_NAME];
//new string[256];
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerName(i, name, sizeof(name));
CashScore = GetPlayerMoney(i);
SetPlayerScore(i, CashScore);
if (CashScore > CashScoreOld)
{
CashScoreOld = CashScore;
//format(string, sizeof(string), "$$$ %s is now in the lead $$$", name);
//SendClientMessageToAll(COLOR_YELLOW, string);
}
}
}
}
public OnGameModeInit()
{
SetGameModeText("Drift, Tune, Freeroam, Stunt");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);// add all ure skins here
AddStaticVehicle(451,2040.0520,1319.2799,10.3779,183.2439,16,16);// this is a random car u add all ure cars here
public OnPlayerConnect(playerid)
{
new smoney[256],imoney;
new shealth[256],ihealth;
// LoadPlayer
LoadPlayer(playerid,"Money",smoney);
LoadPlayer(playerid,"Health",shealth);
imoney = strval(smoney); // converting strings to decimals
ihealth = strval(shealth);
GivePlayerMoney(playerid,imoney);
SetPlayerHealth(playerid,ihealth);
SetPlayerScore(playerid, GetPlayerMoney(playerid));
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new moneyValue,moneyString[256];
moneyValue = GetPlayerMoney(playerid);
valstr(moneyString,moneyValue);
SavePlayer(playerid,"Money",moneyString);
SetPlayerScore(playerid, GetPlayerMoney(playerid));
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/gokart", true) == 0) {
SendClientMessage(playerid, COLOR_RED1, "You Are Now At The Go-Karts RACE!!");
SetPlayerPos(playerid, 2213.6121,1839.0117,11.8359);
}
if(strcmp(cmd, "/help", true) == 0) {
SendClientMessage(playerid, COLOR_WHITE, "|________Help________|");
SendClientMessage(playerid, COLOR_WHITE, "|____Your Cmds Are___|");
SendClientMessage(playerid, COLOR_WHITE, "/gokart /help");
}
if(strcmp(cmd, "/chilliad", true) == 0) {
SendClientMessage(playerid, COLOR_RED1, "Welcome to mt chilliad!!");
SetPlayerPos(playerid, -2400.3228,-1633.1599,521.0024);
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new moneyValue,moneyString[256];
moneyValue = GetPlayerMoney(playerid);
valstr(moneyString,moneyValue);
SavePlayer(playerid,"Money",moneyString);
SetPlayerScore(playerid, GetPlayerMoney(playerid));
return 0;
}