Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is a comment
- // uncomment the line below if you want to write a filterscript
- //#define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- #define SQL_HOST "localhost"
- #define SQL_USER "root"
- #define SQL_PASS ""
- #define SQL_DB "backwoods_sql"
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- forward ConnectMySQL();
- public ConnectMySQL()
- {
- if(mysql_connect(SQL_HOST,SQL_USER,SQL_DB,SQL_PASS))
- {
- mysql_debug(1);
- printf("[MYSQL]: Connection to `%s` succesful!",SQL_DB);
- }
- else
- {
- printf("[MYSQL]: [ERROR]: Connection to `%s` failed!",SQL_DB);
- }
- return 1;
- }
- #include <a_samp>
- #include <a_mysql>
- //MySQL Configuration
- #define SQL_HOST "localhost"
- #define SQL_USER "root"
- #define SQL_PASS ""
- #define SQL_DB "backwoods_sql"
- #define TABLENAME "users"
- #define CONNECT_THREAD_ID 1
- #define REG_THREAD_ID 2
- #define LOGIN_THREAD_ID 3
- #define UPDATE_THREAD_ID 4
- #define INSERT_THREAD_ID 5
- #define CREATE_THREAD_ID 6
- #define GREY 0xAFAFAFAA
- #define RED 0xFF0000AA
- #define YELLOW 0xFFFF00AA
- #define LIGHTBLUE 0x33CCFFAA
- #define ORANGE 0xFF7F00AA
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- //global variables
- new
- bool:LoggedIn[MAX_PLAYERS] = { false, ... },
- bool:AccRegistered[MAX_PLAYERS] = { false, ... },
- Wrongattempt[MAX_PLAYERS],
- TimerSet[MAX_PLAYERS],
- pLogtimer[MAX_PLAYERS],
- PlayerMoney[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- mysql_debug(1);
- mysql_connect(SQL_HOST, SQL_USER,SQL_DB, SQL_PASS);
- SetupTable();
- }
- SetupTable()
- {
- return mysql_query("CREATE TABLE IF NOT EXISTS `"TABLENAME"`(`id` int(11) NOT NULL auto_increment PRIMARY KEY,`Username` varchar(30) NOT NULL,`Password` varchar(50) NOT NULL,`Money` int(10) NOT NULL default '0')",CREATE_THREAD_ID,5);
- }
- public OnQueryFinish(query[], resultid, extraid, connectionHandle)
- {
- new string[128],pName[MAX_PLAYER_NAME+1];
- switch(resultid)
- {
- case CONNECT_THREAD_ID: {
- if(IsPlayerConnected(extraid)) {
- GetPlayerName(extraid,pName,sizeof pName);
- mysql_store_result();
- if(mysql_num_rows() > 0) {
- format(string,sizeof(string),">> This account (%s) is registered.Please login by using /login [pass]",pName);
- SendClientMessage(extraid,GREY,string);
- AccRegistered[extraid] = true;
- pLogtimer[extraid] = SetTimerEx("LoginKick",30000,0,"d",extraid);
- } else {
- format(string,sizeof(string),">> Welcome %s, you can register by using /register [pass]",pName);
- SendClientMessage(extraid,GREY,string);
- AccRegistered[extraid] = false;
- }
- mysql_free_result();
- } else {
- //to avoid "commands out of sync" errors
- mysql_store_result();
- mysql_free_result();
- }
- return 1;
- }
- case REG_THREAD_ID: {
- if(IsPlayerConnected(extraid)) {
- GetPlayerName(extraid,pName,sizeof pName);
- format(string,sizeof(string),">> Account %s successfully registered - Remember your password for later use.",pName);
- SendClientMessage(extraid,GREY,string);
- SendClientMessage(extraid,GREY,"You have been automatically logged in");
- LoggedIn[extraid] = true;
- AccRegistered[extraid] = true;
- }
- return 1;
- }
- case LOGIN_THREAD_ID: {
- if(IsPlayerConnected(extraid)) {
- mysql_store_result();
- if(mysql_num_rows() == 1) {
- PlayerMoney[extraid] = mysql_fetch_int();
- GivePlayerMoney(extraid,PlayerMoney[extraid]);
- LoggedIn[extraid] = true;
- format(string,sizeof(string),">> You have been successfully logged in. (Money: %d)",PlayerMoney[extraid]);
- SendClientMessage(extraid,GREY,string);
- mysql_free_result();
- } else {
- Wrongattempt[extraid] += 1;
- printf("Bad log in attempt by %s (Total attempts: %d)",pName,Wrongattempt[extraid]);
- if(Wrongattempt[extraid] >= 3) {
- SendClientMessage(extraid,RED,">> You have been kicked.( 3 times wrong pass )");
- mysql_free_result();
- return Kick(extraid);
- }
- mysql_free_result();
- SendClientMessage(extraid,RED,">> Wrong Password");
- }
- } else {
- //to avoid "commands out of sync" errors
- mysql_store_result();
- mysql_free_result();
- }
- return 1;
- }
- case UPDATE_THREAD_ID: {
- printf("UPDATE query finished (%s)",query);
- return 1;
- }
- case INSERT_THREAD_ID: {
- printf("INSERT query finished (%s)",query);
- return 1;
- }
- case CREATE_THREAD_ID: {
- printf("CREATE query finished (%s)",query);
- return 1;
- }
- }
- return 1;
- }
- public OnFilterScriptExit()
- {
- if(mysql_ping()) mysql_close();
- }
- MySQLCheck()
- {
- mysql_reconnect();
- return 1;
- }
- RegisterAccount(playerid,pass[])
- {
- MySQLCheck();
- new
- pName[MAX_PLAYER_NAME],
- query[256];
- GetPlayerName(playerid,pName,sizeof(pName));
- mysql_real_escape_string(pName,pName);
- mysql_real_escape_string(pass,pass);
- format(query,sizeof(query),"INSERT INTO `"TABLENAME"` (Username,Password) VALUES ('%s',md5('%s'))",pName,pass);
- mysql_query(query,REG_THREAD_ID,playerid);
- return 1;
- }
- LoginPlayer(playerid,pass[])
- {
- new
- pName[MAX_PLAYER_NAME],
- query[256];
- GetPlayerName(playerid,pName,sizeof(pName));
- MySQLCheck();
- mysql_real_escape_string(pName,pName);
- mysql_real_escape_string(pass,pass);
- format(query,sizeof(query),"SELECT Money FROM `"TABLENAME"` WHERE Username = '%s' AND Password = md5('%s') LIMIT 1",pName,pass);
- mysql_query(query,LOGIN_THREAD_ID,playerid);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- format(string,sizeof string,"%s has joined the server. Welcome!",pName);
- SendClientMessageToAll(0xFFFFFFAA,string);
- return 1;
- }
- {
- new string[64], pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
- format(string,sizeof string,"Welcome to the server %s! This server is running on Backwater Roleplay Script!",pName);
- SendClientMessage(playerid,ORANGE,string);
- return 1;
- }
- {
- if(pLogtimer[playerid] != 0) KillTimer(pLogtimer[playerid]);
- new
- query[300],
- pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,sizeof(pName));
- if(LoggedIn[playerid]) {
- new Float:arm;
- GetPlayerArmour(playerid,arm);
- format(query,sizeof(query),"UPDATE `"TABLENAME"` SET `Money`='%d' WHERE (`Username` = '%s')",GetPlayerMoney(playerid),pName);
- mysql_query(query,UPDATE_THREAD_ID);
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, RED, "Welcome to Backwater Roleplay %s)
- new
- query[256],
- pname[MAX_PLAYER_NAME];
- Wrongattempt[playerid] = 0;
- LoggedIn[playerid] = false;
- TimerSet[playerid] = 0;
- GetPlayerName(playerid,pname,sizeof(pname));
- MySQLCheck();
- format(query,sizeof(query),"SELECT * FROM `"TABLENAME"` WHERE Username = '%s'",pname);
- mysql_query(query,CONNECT_THREAD_ID,playerid);
- return 1;
- }
- forward LoginKick(playerid);
- public LoginKick(playerid)
- {
- if(!LoggedIn[playerid]) KickEx(playerid,"Not logged in");
- else
- {
- KillTimer(pLogtimer[playerid]);
- pLogtimer[playerid] = 0;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(register,8,cmdtext);
- dcmd(login,5,cmdtext);
- return 0;
- }
- dcmd_login(playerid, params[])
- {
- if(LoggedIn[playerid])
- {
- return SendClientMessage(playerid,RED,">> You are already logged in");
- }
- if(!AccRegistered[playerid])
- {
- return SendClientMessage(playerid,RED,">> This Account is not registered. ( Use /register [pass] )");
- }
- if(!strlen(params))
- {
- return SendClientMessage(playerid,RED,"SYNTAX: /login [password]");
- }
- LoginPlayer(playerid,params);
- return true;
- }
- dcmd_register(playerid, params[])
- {
- new pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,sizeof(pName));
- if(AccRegistered[playerid])
- {
- return SendClientMessage(playerid,RED,">> This account is already registered. ( /login [pass] )");
- }
- if(LoggedIn[playerid])
- {
- return SendClientMessage(playerid,RED,">> You are already logged in");
- }
- if(!strlen(params))
- {
- return SendClientMessage(playerid,RED,"SYNTAX: /register [password]");
- }
- if(strlen(params) < 6)
- {
- return SendClientMessage(playerid,RED,">> The password should contain 6 characters at least.");
- }
- RegisterAccount(playerid,params);
- return 1;
- }
- stock KickEx(playerid,reason[])
- {
- new
- string[1000],
- MsgAll[128],
- pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),"You have been kicked: ");
- strcat(string,reason,sizeof(string));
- SendClientMessage(playerid,RED,string);
- Kick(playerid);
- format(MsgAll,sizeof(MsgAll),">> %s has been kicked.(Reason: %s)",pName,reason);
- SendClientMessageToAll(GREY,MsgAll);
- return 1;
- }
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- //-------------------------mysql shit above------------------------
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("Brian_Callahan");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print("Backwoods Roleplay Beta");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- // Don't use these lines if it's a filterscript
- SetGameModeText("Backwoods Roleplay");
- AddPlayerClass(128, -2176.1186523438, -2367.7268066406, 30.853876113892, 49.624633789063, 33, 9000, 25, 9000, 30, 9000);
- AddStaticVehicleEx(599,-2176.11865234,-2367.72680664,30.85387611,49.62463379,-1,-1,250); //Police Ranger
- AddStaticVehicleEx(599,-2178.25170898,-2370.41333008,30.85387611,49.62133789,-1,-1,250); //Police Ranger
- AddStaticVehicleEx(598,-2139.64184570,-2394.45800781,30.24499893,142.91918945,-1,-1,250); //Police Car (LVPD)
- AddStaticVehicleEx(598,-2162.27685547,-2391.13549805,30.24499893,51.60827637,-1,-1,250); //Police Car (LVPD)
- AddStaticVehicleEx(598,-2154.49414062,-2397.31030273,30.24499893,51.60827637,-1,-1,250); //Police Car (LVPD)
- AddStaticVehicleEx(427,-2159.36108398,-2366.65063477,30.87299919,49.62463379,-1,-1,250); //Enforcer
- AddStaticVehicleEx(416,-2198.07031250,-2309.43261719,30.92457581,320.29541016,-1,-1,250); //Ambulance
- AddStaticVehicleEx(598,-2143.32031250,-2380.07836914,30.24499893,230.25512695,-1,-1,250); //Police Car (LVPD)
- AddStaticVehicleEx(543,-2151.30371094,-2440.72753906,30.32500076,140.93261719,-1,-1,250); //Sadler
- AddStaticVehicleEx(554,-2190.93261719,-2354.87280273,30.61418152,320.29998779,-1,-1,250); //Yosemite
- AddStaticVehicleEx(407,-1953.32458496,-2465.01025391,30.99500084,139.66491699,-1,-1,250); //Firetruck
- AddStaticVehicleEx(407,-1950.43981934,-2467.63720703,30.99500084,139.66491699,-1,-1,250); //Firetruck
- AddStaticVehicleEx(407,-1946.76843262,-2471.15966797,31.39525604,139.66369629,-1,-1,250); //Firetruck
- AddStaticVehicleEx(407,-1943.48303223,-2473.67358398,31.62833405,139.66369629,-1,-1,250); //Firetruck
- AddStaticVehicleEx(544,-1942.66174316,-2479.39526367,31.73224068,139.21099854,-1,-1,250); //Firetruck LA
- AddStaticVehicleEx(544,-1940.17541504,-2481.07958984,31.75695229,139.20776367,-1,-1,250); //Firetruck LA
- AddStaticVehicleEx(552,-2154.57299805,-2502.74145508,30.24565887,320.29998779,-1,-1,250); //Utility
- AddStaticVehicleEx(545,-2072.17382812,-2528.12011719,30.57500076,134.97998047,-1,-1,250); //Hustler
- AddStaticVehicleEx(500,-2234.28686523,-2569.00854492,32.14187622,61.53503418,-1,-1,250); //Mesa
- AddStaticVehicleEx(556,-2317.62451172,-1645.90856934,484.58358765,210.41003418,-1,-1,250); //Monster A
- AddStaticVehicleEx(556,-2204.81542969,-2369.25512695,32.94191360,0.00000000,-1,-1,250); //Monster A
- AddStaticVehicleEx(556,-2204.83007812,-2378.06250000,32.94191360,0.00000000,-1,-1,250); //Monster A
- AddStaticVehicleEx(556,-2209.60742188,-2378.61523438,32.94191360,0.00000000,-1,-1,250); //Monster A
- AddStaticVehicleEx(556,-2209.87597656,-2369.39550781,32.94191360,0.00000000,-1,-1,250); //Monster A
- AddStaticVehicleEx(515,-2220.57421875,-2365.51831055,34.80910492,0.00000000,-1,-1,250); //Roadtrain
- AddStaticVehicleEx(515,-2215.07153320,-2359.37036133,34.80910492,0.00000000,-1,-1,250); //Roadtrain
- AddStaticVehicleEx(515,-2220.47338867,-2354.53442383,34.80910492,0.00000000,-1,-1,250); //Roadtrain
- AddStaticVehicleEx(470,-2199.72363281,-2360.86767578,30.73501205,0.00000000,-1,-1,250); //Patriot
- AddStaticVehicleEx(470,-2195.99804688,-2385.19262695,30.73501205,0.00000000,-1,-1,250); //Patriot
- AddStaticVehicleEx(470,-2202.36669922,-2394.19555664,30.73501205,0.00000000,-1,-1,250); //Patriot
- AddStaticVehicleEx(422,-2214.79687500,-2327.57519531,30.70499992,0.00000000,-1,-1,250); //Bobcat
- AddStaticVehicleEx(422,-2210.54785156,-2325.45532227,30.70499992,0.00000000,-1,-1,250); //Bobcat
- AddStaticVehicleEx(422,-2216.35449219,-2319.41455078,30.70499992,0.00000000,-1,-1,250); //Bobcat
- AddStaticVehicleEx(422,-2222.38623047,-2315.16162109,30.70499992,0.00000000,-1,-1,250); //Bobcat
- AddStaticVehicleEx(422,-2224.29223633,-2322.53613281,30.70499992,0.00000000,-1,-1,250); //Bobcat
- AddStaticVehicleEx(568,-2212.31640625,-2351.80346680,30.60000038,0.00000000,-1,-1,250); //Bandito
- AddStaticVehicleEx(568,-2215.63305664,-2349.24414062,30.60000038,0.00000000,-1,-1,250); //Bandito
- AddStaticVehicleEx(568,-2219.38281250,-2347.85742188,30.60000038,0.00000000,-1,-1,250); //Bandito
- AddStaticVehicleEx(568,-2222.69946289,-2345.29882812,30.60000038,0.00000000,-1,-1,250); //Bandito
- CreateObject(3167,-2612.74829102,-2156.04541016,67.50953674,352.05688477,0.00000000,244.86878967); //object(trailer_large1_01) (2)
- CreateObject(3241,-2790.30175781,-1776.89160156,140.34358215,1.98303223,0.00000000,320.29541016); //object(conhoos2) (1)
- CreateObject(3170,-2003.25878906,-1838.46972656,41.49367523,352.22717285,12.01904297,323.93188477); //object(trailer_large3_01) (1)
- CreateObject(3250,-1586.46679688,-1583.15625000,35.92203522,356.02844238,358.00598145,27.65258789); //object(des_westrn9_) (1)
- CreateObject(3587,-906.74511719,-1868.04882812,89.38042450,3.96606445,358.00598145,2.12036133); //object(nwsnpedhus1_las) (1)
- CreateObject(1638,-915.95312500,-1852.06250000,89.41268921,0.00000000,0.00000000,308.38623047); //object(od_pat_hut) (1)
- CreateObject(16001,-1902.98291016,-1702.05688477,20.75640869,0.00000000,0.00000000,3.96997070); //object(drvin_projhut) (1)
- CreateObject(3170,-1296.15307617,-1731.56372070,47.18486404,0.03845215,9.97952271,52.43225098); //object(trailer_large3_01) (2)
- CreateObject(3249,-741.92578125,-2435.78710938,64.11296844,358.05541992,348.07983398,238.00781250); //object(des_westsaloon_) (2)
- CreateObject(11469,-1298.03417969,-2854.53808594,59.34702301,5.95458984,0.00000000,276.22375488); //object(des_bullgrill_) (1)
- CreateObject(10236,-1280.83691406,-2859.53808594,71.57394409,0.00000000,352.05688477,5.95458984); //object(hotelbits_sfe06) (1)
- CreateObject(3444,-2312.65747070,-1635.09558105,484.71838379,0.00000000,359.98156738,121.78897095); //object(shabbyhouse02_lvs) (1)
- CreateObject(1574,-2315.89794922,-1641.02429199,482.70968628,0.00000000,0.00000000,0.00000000); //object(trashcan) (1)
- CreateObject(1574,-2315.06469727,-1640.67016602,482.70968628,0.00000000,0.00000000,0.00000000); //object(trashcan) (2)
- CreateObject(3425,-2319.62988281,-1616.99621582,494.20318604,0.00000000,0.00000000,29.77294922); //object(nt_windmill) (1)
- CreateObject(3284,-983.88653564,-1414.23925781,131.25900269,0.00000000,0.00000000,338.16516113); //object(conhoos5) (1)
- CreateObject(3283,-2202.83764648,-1677.29541016,375.46746826,3.85363770,13.92712402,359.04519653); //object(conhoos3) (1)
- CreateObject(3285,-2549.96899414,-1462.92944336,359.20794678,354.13442993,350.02221680,311.33032227); //object(conhoos4) (1)
- CreateObject(18232,-2227.91699219,-2158.93872070,40.95348358,0.00000000,352.05993652,43.67001343); //object(cuntw_ngassta) (1)
- CreateObject(1676,-2226.45849609,-2166.31201172,41.61954117,358.01501465,354.04492188,45.65499878); //object(washgaspump) (1)
- CreateObject(6865,-2224.62573242,-2159.89306641,44.29902649,0.00000000,350.07507324,89.32501221); //object(steerskull) (1)
- CreateObject(3173,-2138.74023438,-2079.26660156,61.07039642,3.97000122,0.00000000,336.17993164); //object(trailer_large4_01) (1)
- CreateObject(3167,-2164.15429688,-2235.39062500,29.38199234,0.00000000,0.00000000,322.28503418); //object(trailer_large1_01) (1)
- CreateObject(3171,-2095.51025391,-2366.83154297,29.62500000,0.00000000,0.00000000,326.25500488); //object(trailer5_01) (1)
- CreateObject(11008,-1938.17150879,-2457.17382812,36.80266190,0.00000000,0.00000000,228.98997498); //object(firehouse_sfs) (2)
- CreateObject(6295,-2701.04296875,-2280.33154297,41.54941559,0.00000000,0.00000000,200.48400879); //object(sanpedlithus_law2) (1)
- CreateObject(1337,-2316.90429688,-1642.14355469,486.86648560,0.00000000,0.00000000,0.00000000); //object(binnt07_la) (1)
- CreateObject(13367,-2331.07958984,-1621.86547852,494.76379395,0.00000000,0.00000000,302.43164062); //object(sw_watertower01) (1)
- CreateObject(1346,-2134.34155273,-2318.62158203,30.97600555,0.00000000,0.00000000,320.29998779); //object(cj_phone_kiosk2) (1)
- CreateObject(1258,-2117.73632812,-2350.69946289,30.28672028,0.00000000,0.00000000,317.59960938); //object(mpostbox1) (1)
- CreateObject(1421,-2398.53100586,-1865.91577148,405.35818481,0.00000000,0.00000000,131.01000977); //object(dyn_boxes) (1)
- CreateObject(1762,-2310.59326172,-1640.50366211,482.80224609,0.00000000,0.00000000,31.75598145); //object(swank_single_2) (1)
- CreateObject(3265,-2426.18188477,-1734.27014160,432.88357544,0.00000000,0.00000000,208.42504883); //object(privatesign4) (1)
- CreateObject(3265,-2430.94555664,-1737.35827637,432.88357544,0.00000000,0.00000000,208.42163086); //object(privatesign4) (2)
- CreateObject(3168,-1554.09899902,-1335.71618652,50.66976929,354.04498291,0.00000000,196.51501465); //object(trailer2_01) (1)
- CreateObject(12937,-781.75134277,-1689.69677734,99.18130493,358.01501465,0.00000000,86.07012939); //object(ce_catshack) (1)
- CreateObject(3172,-645.83789062,-1565.00415039,21.70821381,0.00000000,9.92498779,1.98498535); //object(trailer6_01) (1)
- CreateObject(17934,-2404.33398438,-2312.73657227,20.08618927,356.03002930,358.01501465,13.89498901); //object(coochieghous) (1)
- CreateObject(8614,-2411.38208008,-2317.77514648,17.21111298,1.98498535,358.01501465,284.56994629); //object(vgssstairs01_lvs) (1)
- CreateObject(3170,-1530.75878906,-1584.26647949,37.17368698,0.00000000,0.00000000,176.66503906); //object(trailer_large3_01) (3)
- CreateObject(3173,-1120.16674805,-2277.63281250,36.34439468,5.95498657,5.95498657,170.70996094); //object(trailer_large4_01) (2)
- CreateObject(3590,-1310.02014160,-2151.07055664,25.25107193,358.01501465,356.02999878,164.75500488); //object(compfukhouse2) (1)
- CreateObject(12937,-1741.08691406,-2123.69116211,51.78978348,3.97000122,356.03002930,198.50006104); //object(ce_catshack) (2)
- CreateObject(3173,-2232.93432617,-1530.15026855,378.38003540,0.00000000,0.00000000,196.51501465); //object(trailer_large4_01) (3)
- CreateObject(3173,-2235.29394531,-1280.86999512,226.54029846,3.97000122,0.00000000,184.60504150); //object(trailer_large4_01) (4)
- CreateObject(3178,-2554.98681641,-1102.19482422,177.38681030,0.00000000,1.98498535,188.57507324); //object(shack02) (1)
- CreateObject(12991,-2684.19921875,-1254.93005371,157.09220886,0.00000000,0.00000000,51.61001587); //object(sw_shack02) (1)
- CreateObject(13360,-2685.66552734,-1252.02075195,158.43482971,0.00000000,0.00000000,47.64001465); //object(ce_catshackdoor) (1)
- CreateObject(3172,-2373.62768555,-2095.32324219,115.36659241,7.94000244,354.04501343,75.43002319); //object(trailer6_01) (2)
- CreateObject(3589,-1977.78063965,-1614.86816406,88.82627106,0.00000000,0.00000000,95.99499512); //object(compfukhouse3) (1)
- CreateObject(14826,-1914.66381836,-1703.54333496,21.51437950,0.00000000,0.00000000,192.54504395); //object(int_kbsgarage2) (2)
- CreateObject(13635,-2271.20898438,-2391.25122070,32.26486969,5.95498657,5.95498657,7.94000244); //object(therocks10) (1)
- CreateObject(13635,-2282.32519531,-2407.94482422,31.76486969,11.90957642,5.95458984,9.92260742); //object(therocks10) (2)
- /*
- Objects converted: 53
- Vehicles converted: 39
- Vehicle models found: 16
- ----------------------
- convertFFS converted your input in 0.12 seconds - Chuck Norris could have done it in 0.002 seconds!
- */
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, -2612.775390625, -2155.7973632813, 67.509536743164);
- SetPlayerCameraPos(playerid, -2612.775390625, -2155.7973632813, 67.509536743164);
- SetPlayerCameraLookAt(playerid, -2612.775390625, -2155.7973632813, 67.509536743164);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //mysql_query("UPDATE count_logins SET logins=logins+1 WHERE logins=logins");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, "/me", true, 3)) // 3 is the length of /me
- {
- if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [action]");
- new str[128];
- GetPlayerName(playerid, str, sizeof(str));
- format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
- SendClientMessageToAll(0xFFFF00AA, str);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement