Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.02 KB | None | 0 0
  1. if(!strcmp(cmd, "/addhouse", true))
  2. {
  3. if(PlayerInfo[playerid][pAdmin] >= 7)
  4. {
  5. tmp = strtok(cmdtext, idx);
  6. if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "Èñïîëüçóéòå: /addhouse [öåíà] [óðîâåíü] [íàçâàíèå] [id].");
  7. ah[playerid][ahPrice] = strval(tmp);
  8. tmp = strtok(cmdtext, idx);
  9. if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "Èñïîëüçóéòå: /addhouse [öåíà] [óðîâåíü] [íàçâàíèå] [id].");
  10. ah[playerid][ahLevel] = strval(tmp);
  11. ah[playerid][ahName] = strrest(cmdtext, idx);
  12. if(!strlen(ah[playerid][ahName])) return SendClientMessage(playerid, COLOR_GRAD1, "Èñïîëüçóéòå: /addhouse [öåíà] [óðîâåíü] [íàçâàíèå].");
  13. GetPlayerPos(playerid, ah[playerid][ahPos][0], ah[playerid][ahPos][1], ah[playerid][ahPos][2]);
  14. new Float:x2, Float:y2, Float:z2;
  15. new intid;
  16. new interior;
  17. new string[256];
  18. tmp = strtok(cmdtext, idx);
  19. intid = strval(tmp);
  20. format(string, 128, "%d", intid);
  21. SendClientMessage(playerid, 0xFFFFFFF, string);
  22. if(tmp < 1 || tmp > 42) { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Îøèáêà]: Interior ID's 1-42."); return 1; }
  23.  
  24. if(intid == 1)
  25. {
  26. x2 = 235.508994;
  27. y2 = 1189.169897;
  28. z2 = 1080.339966;
  29. interior = 3;
  30. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/3 bedrooms/clone of House 9.");
  31. SendClientMessage(playerid, COLOR_GRAD1,string);
  32. }
  33. else if(intid == 2)
  34. {
  35. x2 = 225.756989;
  36. y2 = 1240.000000;
  37. z2 = 1082.149902;
  38. interior = 2;
  39. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Medium/1 story/1 bedroom.");
  40. SendClientMessage(playerid, COLOR_GRAD1,string);
  41. }
  42. else if(intid == 3)
  43. {
  44. x2 = 223.043991;
  45. y2 = 1289.259888;
  46. z2 = 1082.199951;
  47. interior = 1;
  48. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom.");
  49. SendClientMessage(playerid, COLOR_GRAD1,string);
  50. }
  51. else if(intid == 4)
  52. {
  53. x2 = 225.630997; y2 = 1022.479980; z2 = 1084.069946;
  54. interior = 7;
  55. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: VERY Large/2 story/4 bedrooms.");
  56. SendClientMessage(playerid, COLOR_GRAD1,string);
  57. }
  58. else if(intid == 5)
  59. {
  60. x2 = 295.138977; y2 = 1474.469971; z2 = 1080.519897;
  61. interior = 15;
  62. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/2 bedrooms.");
  63. SendClientMessage(playerid, COLOR_GRAD1,string);
  64. }
  65. else if(intid == 6)
  66. {
  67. x2 = 328.493988; y2 = 1480.589966; z2 = 1084.449951;
  68. interior = 15;
  69. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/2 bedrooms.");
  70. SendClientMessage(playerid, COLOR_GRAD1,string);
  71. }
  72. else if(intid == 7)
  73. {
  74. x2 = 385.803986; y2 = 1471.769897; z2 = 1080.209961;
  75. interior = 15;
  76. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom/NO BATHROOM.");
  77. SendClientMessage(playerid, COLOR_GRAD1,string);
  78. }
  79. else if(intid == 8)
  80. {
  81. x2 = 375.971985; y2 = 1417.269897; z2 = 1081.409912;
  82. interior = 15;
  83. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom.");
  84. SendClientMessage(playerid, COLOR_GRAD1,string);
  85. }
  86. else if(intid == 9)
  87. {
  88. x2 = 490.810974; y2 = 1401.489990; z2 = 1080.339966;
  89. interior = 2;
  90. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/3 bedrooms.");
  91. SendClientMessage(playerid, COLOR_GRAD1,string);
  92. }
  93. else if(intid == 10)
  94. {
  95. x2 = 447.734985; y2 = 1400.439941; z2 = 1084.339966;
  96. interior = 2;
  97. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Medium/1 story/2 bedrooms.");
  98. SendClientMessage(playerid, COLOR_GRAD1,string);
  99. }
  100. else if(intid == 11)
  101. {
  102. x2 = 227.722992; y2 = 1114.389893; z2 = 1081.189941;
  103. interior = 5;
  104. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/4 bedrooms.");
  105. SendClientMessage(playerid, COLOR_GRAD1,string);
  106. }
  107. else if(intid == 12)
  108. {
  109. x2 = 260.983978; y2 = 1286.549927; z2 = 1080.299927;
  110. interior = 4;
  111. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom.");
  112. SendClientMessage(playerid, COLOR_GRAD1,string);
  113. }
  114. else if(intid == 13)
  115. {
  116. x2 = 221.666992; y2 = 1143.389893; z2 = 1082.679932;
  117. interior = 4;
  118. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom/NO BATHROOM!");
  119. SendClientMessage(playerid, COLOR_GRAD1,string);
  120. }
  121. else if(intid == 14)
  122. {
  123. x2 = 27.132700; y2 = 1341.149902; z2 = 1084.449951;
  124. interior = 10;
  125. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Medium/2 story/1 bedroom.");
  126. SendClientMessage(playerid, COLOR_GRAD1,string);
  127. }
  128. else if(intid == 15)
  129. {
  130. x2 = -262.601990; y2 = 1456.619995; z2 = 1084.449951;
  131. interior = 4;
  132. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/1 bedroom/NO BATHROOM!");
  133. SendClientMessage(playerid, COLOR_GRAD1,string);
  134. }
  135. else if(intid == 16)
  136. {
  137. x2 = 22.778299; y2 = 1404.959961; z2 = 1084.449951;
  138. interior = 5;
  139. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Medium/1 story/2 bedrooms/NO BATHROOM or DOORS!");
  140. SendClientMessage(playerid, COLOR_GRAD1,string);
  141. }
  142. else if(intid == 17)
  143. {
  144. x2 = 140.278000; y2 = 1368.979980; z2 = 1083.969971;
  145. interior = 5;
  146. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/4 bedrooms/NO BATHROOM!");
  147. SendClientMessage(playerid, COLOR_GRAD1,string);
  148. }
  149. else if(intid == 18)
  150. {
  151. x2 = 234.045990; y2 = 1064.879883; z2 = 1084.309937;
  152. interior = 6;
  153. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Large/2 story/3 bedrooms.");
  154. SendClientMessage(playerid, COLOR_GRAD1,string);
  155. }
  156. else if(intid == 19)
  157. {
  158. x2 = -68.294098; y2 = 1353.469971; z2 = 1080.279907;
  159. interior = 6;
  160. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/NO BEDROOM!");
  161. SendClientMessage(playerid, COLOR_GRAD1,string);
  162. }
  163. else if(intid == 20)
  164. {
  165. x2 = -285.548981; y2 = 1470.979980; z2 = 1084.449951;
  166. interior = 15;
  167. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: 1 bedroom/living room/kitchen/NO BATHROOM");
  168. SendClientMessage(playerid, COLOR_GRAD1,string);
  169. }
  170. else if(intid == 21)
  171. {
  172. x2 = -42.581997; y2 = 1408.109985; z2 = 1084.449951;
  173. interior = 8;
  174. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/NO BEDROOM!");
  175. SendClientMessage(playerid, COLOR_GRAD1,string);
  176. }
  177. else if(intid == 22)
  178. {
  179. x2 = 83.345093; y2 = 1324.439941; z2 = 1083.889893;
  180. interior = 9;
  181. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Medium/2 story/2 bedrooms");
  182. SendClientMessage(playerid, COLOR_GRAD1,string);
  183. }
  184. else if(intid == 23)
  185. {
  186. x2 = 260.941986; y2 = 1238.509888; z2 = 1084.259888;
  187. interior = 9;
  188. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Small/1 story/1 bedroom");
  189. SendClientMessage(playerid, COLOR_GRAD1,string);
  190. }
  191. else if(intid == 24)
  192. {
  193. x2 = 244.411987; y2 = 305.032990; z2 = 999.231995;
  194. interior = 1;
  195. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Denise's Bedroom");
  196. SendClientMessage(playerid, COLOR_GRAD1,string);
  197. }
  198. else if(intid == 25)
  199. {
  200. x2 = 271.884979; y2 = 306.631989; z2 = 999.325989;
  201. interior = 2;
  202. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Katie's Bedroom");
  203. SendClientMessage(playerid, COLOR_GRAD1,string);
  204. }
  205. else if(intid == 26)
  206. {
  207. x2 = 291.282990; y2 = 310.031982; z2 = 999.154968;
  208. interior = 3;
  209. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Helena's Bedroom (barn) - limited movement.");
  210. SendClientMessage(playerid, COLOR_GRAD1,string);
  211. }
  212. else if(intid == 27)
  213. {
  214. x2 = 302.181000; y2 = 300.722992; z2 = 999.231995;
  215. interior = 4;
  216. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Michelle's Bedroom.");
  217. SendClientMessage(playerid, COLOR_GRAD1,string);
  218. }
  219. else if(intid == 28)
  220. {
  221. x2 = 322.197998; y2 = 302.497986; z2 = 999.231995;
  222. interior = 5;
  223. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Barbara's Bedroom.");
  224. SendClientMessage(playerid, COLOR_GRAD1,string);
  225. }
  226. else if(intid == 29)
  227. {
  228. x2 = 346.870025; y2 = 309.259033; z2 = 999.155700;
  229. interior = 6;
  230. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Millie's Bedroom.");
  231. SendClientMessage(playerid, COLOR_GRAD1,string);
  232. }
  233. else if(intid == 30)
  234. {
  235. x2 = 2496.049805; y2 = -1693.929932; z2 = 1014.750000;
  236. interior = 3;
  237. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: CJ's Mom's House.");
  238. SendClientMessage(playerid, COLOR_GRAD1,string);
  239. }
  240. else if(intid == 31)
  241. {
  242. x2 = 1263.079956; y2 = -785.308960; z2 = 1091.959961;
  243. interior = 5;
  244. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Madd Dogg's Mansion (West door).");
  245. SendClientMessage(playerid, COLOR_GRAD1,string);
  246. }
  247. else if(intid == 32)
  248. {
  249. x2 = 2464.109863; y2 = -1698.659912; z2 = 1013.509949;
  250. interior = 2;
  251. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Ryder's house.");
  252. SendClientMessage(playerid, COLOR_GRAD1,string);
  253. }
  254. else if(intid == 33)
  255. {
  256. x2 = 2526.459961; y2 = -1679.089966; z2 = 1015.500000;
  257. interior = 1;
  258. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Sweet's House (South side of house is fucked).");
  259. SendClientMessage(playerid, COLOR_GRAD1,string);
  260. }
  261. else if(intid == 34)
  262. {
  263. x2 = 2543.659912; y2 = -1303.629883; z2 = 1025.069946;
  264. interior = 2;
  265. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Big Smoke's Crack Factory (Ground Floor).");
  266. SendClientMessage(playerid, COLOR_GRAD1,string);
  267. }
  268. else if(intid == 35)
  269. {
  270. x2 = 744.542969; y2 = 1437.669922; z2 = 1102.739990;
  271. interior = 6;
  272. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Fanny Batter's Whore House.");
  273. SendClientMessage(playerid, COLOR_GRAD1,string);
  274. }
  275. else if(intid == 36)
  276. {
  277. x2 = 964.106995; y2 = -53.205498; z2 = 1001.179993;
  278. interior = 3;
  279. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Tiger Skin Rug Brothel.");
  280. SendClientMessage(playerid, COLOR_GRAD1,string);
  281. }
  282. else if(intid == 37)
  283. {
  284. x2 = 2350.339844; y2 = -1181.649902; z2 = 1028.000000;
  285. interior = 5;
  286. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Burning Desire Gang House.");
  287. SendClientMessage(playerid, COLOR_GRAD1,string);
  288. }
  289. else if(intid == 38)
  290. {
  291. x2 = 2807.619873; y2 = -1171.899902; z2 = 1025.579956;
  292. interior = 8;
  293. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Colonel Furhberger's House.");
  294. SendClientMessage(playerid, COLOR_GRAD1,string);
  295. }
  296. else if(intid == 39)
  297. {
  298. x2 = 318.564972; y2 = 1118.209961; z2 = 1083.979980;
  299. interior = 5;
  300. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Crack Den.");
  301. SendClientMessage(playerid, COLOR_GRAD1,string);
  302. }
  303. else if(intid == 40)
  304. {
  305. x2 = 2324.419922; y2 = -1147.539917; z2 = 1050.719971;
  306. interior = 12;
  307. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Unused Safe House.");
  308. SendClientMessage(playerid, COLOR_GRAD1,string);
  309. }
  310. else if(intid == 41)
  311. {
  312. x2 = 446.622986; y2 = 509.318970; z2 = 1001.419983;
  313. interior = 12;
  314. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Budget Inn Motel Room.");
  315. SendClientMessage(playerid, COLOR_GRAD1,string);
  316. }
  317. else if(intid == 42)
  318. {
  319. x2 = 2216.339844; y2 = -1150.509888; z2 = 1025.799927;
  320. interior = 15;
  321. format(string, sizeof string, "Âû äîáàâèëè äîì! Îïèñàíèå:: Jefferson Motel. (REALLY EXPENSIVE)");
  322. SendClientMessage(playerid, COLOR_GRAD1,string);
  323. }
  324. format(string, 256, "%f|%f|%f|%f|%f|%f|0|0|0|0|0|0|The State|%s|%d|0|0|%d|1|0|0|1000|0|2045|61|%d|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0\n",
  325. ah[playerid][ahPos][0],
  326. ah[playerid][ahPos][1],
  327. ah[playerid][ahPos][2],
  328. x2, y2, z2,
  329. ah[playerid][ahName],
  330. ah[playerid][ahPrice],
  331. interior,
  332. ah[playerid][ahLevel]);
  333. new File:file = fopen("house/property.cfg", io_append);
  334. fwrite(file, string);
  335. fclose(file);
  336. CreatePickup(1273, 2, ah[playerid][ahPos][0], ah[playerid][ahPos][1], ah[playerid][ahPos][2]);
  337. format(string,128,"%s\nOwner: The State\nLevel: %d\nPrice: $%d",ah[playerid][ahName],ah[playerid][ahLevel],ah[playerid][ahPrice]);
  338. for(new h; h < sizeof(HouseInfo); h++)
  339. {
  340. if(HouseInfo[h][hValue] == 0)
  341. HouseInfo[h][hLabel] = Create3DTextLabel(string,0x008080FF,ah[playerid][ahPos][0], ah[playerid][ahPos][1], ah[playerid][ahPos][2]+0.5,40.0,0,1);
  342. }
  343. LoadProperty();
  344.  
  345. }
  346. else SendClientMessage(playerid, COLOR_GRAD1, "Ó Âàñ íåäîñòàòî÷íî ïðàâ äëÿ èñïîëüçîâàíèÿ äàííîé êîìàíäû.");
  347. return 1;
  348. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement