⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 party.pwn

📁 GTA SAMP
💻 PWN
📖 第 1 页 / 共 5 页
字号:

BestTimeLoad(playerid,racename[40])
{
   new string[256];
   format(string,256,"Race_%s.txt",racename);
   if(fexist(string))
   {
	  new Infos[256];
	  new idx;
	  new PlayerName[256];
	  new BestTime[256];
	  new time;
	  new File:BT = fopen(string,io_read);
	  fread(BT,Infos,256);
	  strtok(Infos,idx);
	  PlayerName = strtok(Infos,idx);
	  BestTime = strtok(Infos,idx);
	  fclose(BT);
	  if(strlen(BestTime))
	  {
	     time = strval(BestTime);
	     new Minutes = time/60;
	     new Seconds = time-Minutes*60;
	     format(string,256," 目前最快时间为%d分%d秒!获得此成绩的人是%s.",Minutes,Seconds,PlayerName);
	     SendClientMessage(playerid,COLOR_YELLOW,string);
	  }
   }
   else
   {
  	  new File:BT = fopen(string,io_append);
	  fclose(BT);
   }
}

BestTimeUpdate(playerid,racename[40])
{
   new string[256];
   format(string,256,"Race_%s.txt",racename);
   if(fexist(string))
   {
	  new Infos[256];
	  new idx;
	  new PlayerName[256];
	  new BestTime[256];
	  new time;
	  new File:BT = fopen(string,io_read);
	  fread(BT,Infos,256);
	  strtok(Infos,idx);
	  PlayerName = strtok(Infos,idx);
	  BestTime = strtok(Infos,idx);
	  fclose(BT);
	  if(strlen(BestTime))
      time = strval(BestTime);
      else
      time = 3000000;
      if(UsedTime[playerid] < time)
	  {
		 BT = fopen(string,io_write);
		 strdel(string,strlen(racename)+5,strlen(string));
		 format(string,256,"%s %s %d",string,ReturnPlayerName(playerid),UsedTime[playerid]);
		 fwrite(BT,string);
		 fclose(BT);
	     format(string,256," %s的最好成绩被刷新了!刷新此成绩的人是%s!",racename,ReturnPlayerName(playerid));
		 SendClientMessageToAll(COLOR_YELLOW,string);
	  }
   }
   else
   {
	  format(string,256," %s文件不存在,记录无法储存!",string);
	  SendClientMessageToAll(COLOR_YELLOW,string);
   }
}

public OnGameModeInit()
{
    SetGameModeText("巴比伦之恋 V1.3");
    ShowPlayerMarkers(1);
    ShowNameTags(1);
    SetWorldTime(12);

//---------------spawns-------------------------------------------
	AddPlayerClass(190,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(191,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(192,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(195,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(193,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(194,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(290,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(291,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(292,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(293,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(294,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(295,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(296,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(297,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(298,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//
	AddPlayerClass(299,-2314.3652,-1651.1600,483.7031,24.2029,0,0,0,0,0,0);//

    // vehicles
	AddStaticVehicle(579,-2308.5200,-1691.2566,481.5780,324.1467,-1,-1); //Cars
	AddStaticVehicle(579,-2311.0649,-1689.3787,481.3680,324.1818,-1,-1); //
	AddStaticVehicle(507,-2313.5835,-1687.9587,481.5660,318.3506,-1,-1); //
	AddStaticVehicle(507,-2316.5947,-1685.2886,481.7908,318.3506,-1,-1); //
	AddStaticVehicle(541,-2320.3345,-1681.4398,482.1011,318.3505,-1,-1); //
	AddStaticVehicle(541,-2323.7656,-1678.3951,482.3039,318.3508,-1,-1); //
	AddStaticVehicle(567,-2326.8938,-1675.2836,482.5570,318.3507,-1,-1); //
	AddStaticVehicle(567,-2330.3020,-1672.2617,482.8114,318.3508,-1,-1); //
	AddStaticVehicle(539,-2334.9167,-1668.4644,483.1387,318.3507,-1,-1); //
	AddStaticVehicle(522,-2337.7732,-1665.8604,483.2819,318.3519,-1,-1); //
	AddStaticVehicle(539,-2339.7637,-1662.9702,483.4266,318.3655,-1,-1); //
	AddStaticVehicle(539,-2342.0601,-1659.3041,483.4423,295.2386,-1,-1); //
	AddStaticVehicle(539,-2343.7773,-1656.0658,483.4422,295.2386,-1,-1); //
	AddStaticVehicle(542,-2346.5757,-1652.4172,483.4418,295.2386,-1,-1); //
	AddStaticVehicle(542,-2348.8604,-1648.6602,483.4417,295.238-1,-1,6); //
	AddStaticVehicle(560,-2351.1040,-1644.1296,483.4417,295.238-1,-1,6); //
	AddStaticVehicle(560,-2353.4263,-1639.7191,483.4416,295.238-1,-1,6); //
	AddStaticVehicle(411,-2355.9082,-1635.5449,483.4414,295.238-1,-1,6); //
	AddStaticVehicle(451,-2354.8914,-1630.6260,483.3097,289.4289,53,53); //
	AddStaticVehicle(568,-2355.3638,-1626.3829,483.5352,249.8822,9,39); //
	AddStaticVehicle(568,-2354.2844,-1623.0104,483.5248,249.8822,9,39); //
	AddStaticVehicle(522,-2353.6670,-1624.2657,483.4085,247.351-1,-1,6); //
	AddStaticVehicle(568,-2352.2024,-1619.9326,483.3948,247.3515,-1,-1); //
	AddStaticVehicle(468,-2351.8726,-1615.1515,483.3792,247.3515,-1,-1); //
	AddStaticVehicle(451,-2350.3582,-1609.3024,483.3605,247.3515,-1,-1); //
	AddStaticVehicle(451,-2347.7910,-1606.3652,483.3804,258.7985,-1,-1); //
	AddStaticVehicle(407,-2346.8711,-1601.7170,483.3869,258.7987,-1,-1); //
	AddStaticVehicle(407,-2343.9736,-1597.4608,483.3693,245.8470,-1,-1); //
	AddStaticVehicle(411,-2342.2854,-1593.6964,483.3511,245.8470,-1,-1); //
	AddStaticVehicle(411,-2340.5366,-1589.7975,483.3322,245.8470,-1,-1); //
	AddStaticVehicle(443,-2338.9321,-1584.9760,483.3040,245.8469,-1,-1); //
	AddStaticVehicle(437,-2336.2549,-1579.0070,483.2752,245.8469,-1,-1); //

	AddStaticVehicle(483,-2323.3806,-1588.2152,483.4843,141.0009,-1,-1); //Cars
	AddStaticVehicle(480,-2320.0007,-1592.0524,483.5381,140.9590,-1,-1); //
	AddStaticVehicle(495,-2316.2971,-1594.7137,483.5923,140.9937,-1,-1); //
	AddStaticVehicle(557,-2312.5239,-1597.7708,483.6539,140.9937,-1,-1); //
	AddStaticVehicle(494,-2310.4946,-1601.8340,483.6812,138.9003,-1,-1); //
	AddStaticVehicle(522,-2307.0503,-1605.7109,483.6806,139.375-1,-1,6); //
	AddStaticVehicle(522,-2302.5652,-1609.9878,483.8328,140.9940,-1,-1); //
	AddStaticVehicle(480,-2299.4072,-1613.6138,483.8701,140.9937,-1,-1); //
	AddStaticVehicle(490,-2296.8484,-1616.5486,483.5966,128.3441,-1,-1); //
	AddStaticVehicle(522,-2294.4045,-1620.1892,483.5608,128.3442,-1,-1); //
	AddStaticVehicle(494,-2291.6885,-1622.6776,483.5360,128.3442,-1,-1); //
	AddStaticVehicle(490,-2289.6028,-1624.9208,483.5138,128.3442,-1,-1); //
	AddStaticVehicle(545,-2287.3911,-1627.7698,483.4857,128.3442,-1,-1); //
	AddStaticVehicle(545,-2284.8928,-1630.9275,483.4544,128.3435,-1,-1); //

	AddStaticVehicle(457,-2265.0278,-1686.9990,480.7062,115.2674,-1,-1); //Cars
	AddStaticVehicle(588,-2261.1563,-1690.8999,480.5588,115.2691,-1,-1); //
	AddStaticVehicle(506,-2258.5718,-1693.5577,480.4558,115.2683,-1,-1); //
	AddStaticVehicle(506,-2256.0576,-1695.9420,480.3837,115.2655,-1,-1); //
	AddStaticVehicle(423,-2253.5085,-1698.7717,480.2826,115.2637,-1,-1); //
	AddStaticVehicle(457,-2250.7451,-1701.5104,480.1893,115.2638,-1,-1); //

	AddStaticVehicle(539,-2283.9915,-1635.8226,483.2944,83.2842,-1,-1); //
	AddStaticVehicle(522,-2284.5146,-1639.4260,483.2159,83.2849,-1,-1); //
	AddStaticVehicle(557,-2284.8748,-1642.4784,483.1396,83.28412,-1,-1); //MOTO
	AddStaticVehicle(495,-2285.3491,-1646.5045,483.0403,83.2767,-1,-1); //MOTO
	AddStaticVehicle(568,-2286.5964,-1651.4456,482.9117,83.2842,-1,-1); //
	AddStaticVehicle(483,-2286.5752,-1655.0111,482.8291,83.2842,-1,-1); //MOTO
	AddStaticVehicle(468,-2287.1077,-1659.5215,482.7514,83.2842,-1,-1); //MOTO
	AddStaticVehicle(451,-2287.6951,-1664.5726,482.2925,83.2360,-1,-1); //
	AddStaticVehicle(468,-2288.0598,-1667.6229,482.1785,83.2360,-1,-1); //MOTO
	
	AddStaticVehicle(510,-2255.6895,-1733.2661,486.6314,39.4653,-1,-1); //Bike
	AddStaticVehicle(510,-2262.1978,-1738.4489,487.1069,39.1618,-1,-1); //
	AddStaticVehicle(510,-2267.4392,-1733.3322,487.1391,52.7583,-1,-1); //

	AddStaticVehicle(522,-2247.0674,-1703.9180,480.1940,123.2414,-1,-1); //MOTO
	AddStaticVehicle(522,-2244.9219,-1705.4893,480.2212,123.263-1,-1,6); //MOTO
	AddStaticVehicle(522,-2243.2222,-1706.8868,480.1726,121.4228,-1,-1); //MOTO


//Spawn For Kart
	AddStaticVehicle(571,-1256.5076,508.6680,17.7158,91.1047,120,98); //
 	AddStaticVehicle(571,-1256.4502,505.6910,17.7158,91.1047,120,98); //
	AddStaticVehicle(571,-1256.3942,502.7876,17.7158,91.1047,120,98); //
	AddStaticVehicle(571,-1256.3320,499.5650,17.7158,91.1047,120,98); //
	AddStaticVehicle(571,-1256.2615,495.9036,17.7158,91.1047,120,98); //
	AddStaticVehicle(571,-1256.2106,493.2682,17.7158,91.1047,120,98); //

	AddStaticVehicle(490,-1406.7043,518.3950,17.9352,88.4178,-1,-1); //
	AddStaticVehicle(601,-1421.4186,518.8995,17.9736,268.4178,-1,-1); //
	AddStaticVehicle(557,-1459.2448,511.0907,17.9523,268.4178,-1,-1); //
	AddStaticVehicle(601,-1459.3528,507.1614,18.0174,268.4196,-1,-1); //
	AddStaticVehicle(495,-1459.4819,502.4756,18.1085,268.4199,-1,-1); //
	AddStaticVehicle(579,-1459.6067,497.9408,18.1713,268.4178,-1,-1); //
	AddStaticVehicle(579,-1459.7642,492.1908,17.9875,268.4340,-1,-1); //
	AddStaticVehicle(490,-1446.2417,491.8224,17.9645,268.4283,-1,-1); //
	AddStaticVehicle(557,-1437.0884,491.5713,17.8543,268.4278,-1,-1); //
	AddStaticVehicle(495,-1425.8027,491.7258,17.7471,268.4273,-1,-1); //
	AddStaticVehicle(495,-1412.7090,491.3666,17.9364,267.9057,-1,-1); //
	AddStaticVehicle(557,-1400.6752,492.7376,17.9335,92.1284,-1,-1); //
//--------------End spawn for kart------------

//Spawn For crash
	AddStaticVehicle(557,24.8886,2218.5288,124.2913,274.0977,-1,-1); //
	AddStaticVehicle(495,48.6178,2216.4290,123.3397,276.0711,-1,-1); //
	AddStaticVehicle(557,64.5895,2229.3159,123.4370,317.9396,-1,-1); //
	AddStaticVehicle(495,69.5961,2244.2097,123.0137,359.7715,-1,-1); //
	AddStaticVehicle(557,61.6274,2257.3237,123.2714,42.6901,-1,-1); //
	AddStaticVehicle(495,42.9215,2268.7427,123.0957,79.2306,-1,-1); //
	AddStaticVehicle(557,25.3611,2268.2712,123.5118,107.7467,-1,-1); //
	AddStaticVehicle(495,11.8234,2260.3201,123.5879,142.6688,-1,-1); //
//--------------End spawn for crash------------
 
//Spawn For Bus stastion
	AddStaticVehicle(437,-1989.3335,137.0049,27.6723,359.6459,79,7); //
	AddStaticVehicle(437,-1989.5033,109.5439,27.6724,359.6459,79,7); //
	AddStaticVehicle(437,-1989.0244,187.1081,27.6724,359.6464,79,7); //
//--------------End spawn for Bus stastion------------

//Spawn for golf
	AddStaticVehicle(457,1417.7433,2807.1519,10.3012,87.4523,-1,-1); //
	AddStaticVehicle(457,1417.6067,2804.0789,10.3012,87.4523,-1,-1); //
	AddStaticVehicle(457,1417.4702,2801.0078,10.3012,87.4523,-1,-1); //
	AddStaticVehicle(457,1417.3270,2797.7881,10.3013,87.4523,-1,-1); //
//--------------End spawn for golf------------

//Spawn for Bike
	AddStaticVehicle(510,1911.5424,-1355.4725,13.1720,175.8532,-1,-1); //
	AddStaticVehicle(510,1910.2777,-1355.3759,13.1133,175.8589,-1,-1); //
	AddStaticVehicle(510,1907.8456,-1355.1870,13.0168,175.8519,-1,-1); //
	AddStaticVehicle(481,1906.6067,-1355.0933,12.9672,175.8738,-1,-1); //
	AddStaticVehicle(481,1905.0989,-1354.9807,12.8915,175.8617,-1,-1); //
	AddStaticVehicle(481,1903.6832,-1354.8871,13.0531,175.7487,-1,-1); //
	AddStaticVehicle(522,1901.8121,-1355.3707,13.0551,175.7513,-1,-1); //
	AddStaticVehicle(522,1900.4473,-1355.2694,13.0566,175.7513,-1,-1); //
	AddStaticVehicle(522,1897.6953,-1355.0649,13.0594,175.7513,-1,-1); //
	AddStaticVehicle(522,1895.3823,-1354.8932,13.0599,175.7519,-1,-1); //
//--------------End spawn for bike------------

//Spawn for qiuming
    AddStaticVehicle(411,847.9036,-2018.4502,12.5951,90.5275,-1,-1); //
	AddStaticVehicle(411,847.9348,-2021.8434,12.5951,90.5275,-1,-1); //
	AddStaticVehicle(451,847.9766,-2026.3827,12.5951,90.5275,-1,-1); //
	AddStaticVehicle(451,848.0146,-2030.5084,12.5951,90.5275,-1,-1); //
	AddStaticVehicle(477,829.6545,-2036.2321,12.5945,270.5670,-1,-1); //
	AddStaticVehicle(565,829.6216,-2032.9139,12.5945,270.5670,-1,-1); //
	AddStaticVehicle(560,829.5670,-2027.3969,12.5945,270.5670,-1,-1); //
	AddStaticVehicle(560,829.5066,-2021.2947,12.5945,270.5670,-1,-1); //
//--------------End spawn for qiuming------------


//Spawn for Shop
//---------摩托车--------------
    AddStaticVehicle(522,1886.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1888.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1890.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1892.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1894.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1896.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1898.0,-2644.5547,13.2397,180.0,-1,-1);
	AddStaticVehicle(522,1900.0,-2644.5547,13.2397,180.0,-1,-1);
//-----------改装车---------
	AddStaticVehicle(561,1870.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(562,1874.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(565,1878.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(560,1882.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(559,1886.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(558,1890.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(565,1894.5000,-2675.8972,13.2523,180.0,-1,-1);
	AddStaticVehicle(561,1898.5000,-2675.8972,13.2523,180.0,-1,-1);
//-----------卡丁------------
	AddStaticVehicle(571,1870.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1874.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1878.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1882.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1886.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1890.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1894.5000,-2654.7070,13.2563,180.0,-1,-1);
	AddStaticVehicle(571,1898.5000,-2654.7070,13.2563,180.0,-1,-1);
//-----------跑车-----------
	AddStaticVehicle(477,1870.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(477,1874.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1878.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1882.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1886.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1890.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1894.5000,-2667.6538,13.2523,180.0,-1,-1);
	AddStaticVehicle(451,1898.5000,-2667.6538,13.2523,180.0,-1,-1);
//-------------End Spawn for shop-----------

//Spawn For hz
	AddStaticVehicle(430,2041.2301,-38.6659,2.3649,221.8999,43,0); //
	AddStaticVehicle(430,2034.9341,-47.9639,2.3429,221.8999,43,0); //
	AddStaticVehicle(430,2030.0265,-52.3674,2.3429,221.8999,43,0); //
	AddStaticVehicle(430,2019.5625,-55.8492,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,2013.0110,-54.1732,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,2003.1797,-55.9674,2.0545,165.6499,43,0); //
	AddStaticVehicle(430,1994.6154,-53.7764,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,1987.0229,-51.8340,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,1978.1985,-49.5764,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,1970.6062,-47.6341,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,1957.7644,-44.3488,2.0765,165.6499,43,0); //
	AddStaticVehicle(430,1945.1486,-43.0370,2.0545,165.6499,43,0); //
//----------------End spawn for hz

//Spawn for plane
	AddStaticVehicle(513,-1697.4163,-241.2750,13.7773,316.5157,1,1); //
	AddStaticVehicle(513,-1680.7628,-257.0699,13.7771,316.5158,1,1); //
	AddStaticVehicle(593,-1667.9357,-269.2359,13.7769,316.5158,1,1); //
	AddStaticVehicle(593,-1655.6064,-280.9293,13.7767,316.5157,1,1); //
//---------------End Spawn for plane---------

	AddStaticPickup(370,2,-2400.4104,-1633.0853,520.9939);//Spawn Jetpack
	AddStaticPickup(370,2,268.7873,1884.1129,-30.0938);//Area 51 Jetpack
	AddStaticPickup(371,2,-2240.9785,-1747.7783,480.8618);//
	AddStaticPickup(371,2,-2237.9819,-1714.2357,480.8660);
	AddStaticPickup(1241,2,-2687.3716,1595.5621,181.5822);//喷火

	SetTimer("PlayerAreaCheck",995,1);
	SetTimer("UsedTimeUpdate",99

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -