Advertisement
Guest User

Neil

a guest
Dec 27th, 2009
653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.10 KB | None | 0 0
  1. // This is a comment
  2. // uncomment the line below if you want to write a filterscript
  3. #define FILTERSCRIPT
  4.  
  5. #include <a_samp>
  6. #include <dudb>
  7. #include <dutils>
  8. #include <core>
  9. #include <float>
  10. #include <time>
  11. #include <file>
  12. #include <utils>
  13. #define white 0xFFFFFFFF
  14. new pickup;
  15. #if defined FILTERSCRIPT
  16.  
  17. enum Info
  18. {
  19. MafiaGangPlayer,
  20. MafiaGangLeader,
  21. Rank,
  22. };
  23. forward SetPlayerSkinByRank(giveplayerid);
  24. forward SetPlayerWeaponsByRank(giveplayerid);
  25. new PlayerInfo[MAX_PLAYERS][Info];
  26.  
  27. public OnFilterScriptInit()
  28. {
  29. print("\n--------------------------------------");
  30. print(" Blank Filterscript by your name here");
  31. print("--------------------------------------\n");
  32. pickup = CreatePickup(1239,2,1342.1089,-1654.3917,17.7191);
  33. AddStaticVehicle(560,1362.0782,-1658.8607,13.2027,271.1349,0,1);//Sultan (Deutsch Mafia)
  34. AddStaticVehicle(560,1362.3802,-1650.7919,13.2050,273.9027,0,1);//Sultan
  35. AddStaticVehicle(560,1362.7960,-1643.3097,13.2047,272.7195,0,1);//Sultan
  36. AddStaticVehicle(560,1362.6240,-1635.3434,13.2035,272.2347,0,1);//Sultan
  37. AddStaticVehicle(409,1354.6306,-1668.5671,13.4215,178.8107,0,1);//Stretch
  38. AddStaticVehicle(541,1384.1704,-1661.5026,13.2816,359.8129,0,1);//Bullet
  39. return 1;
  40. }
  41.  
  42. public OnFilterScriptExit()
  43. {
  44. return 1;
  45. }
  46. #endif
  47. public OnPlayerConnect(playerid)
  48. {
  49. new formatZ[256];
  50. format(formatZ,sizeof(formatZ),"%s.Account.txt",PlayerName(playerid));
  51. if(!udb_Exists(formatZ))
  52. {
  53. udb_Create(formatZ,"209010");
  54. }
  55. PlayerInfo[playerid][Rank] = dUserINT(formatZ).("Rank");
  56. PlayerInfo[playerid][MafiaGangLeader] = dUserINT(formatZ).("MafiaGangLeader");
  57. PlayerInfo[playerid][MafiaGangPlayer] = dUserINT(formatZ).("MafiaGangPlayer");
  58. return 1;
  59. }
  60. stock PlayerName(playerid)
  61. {
  62. new name[255];
  63. GetPlayerName(playerid, name, 255);
  64. return name;
  65. }
  66. public OnPlayerDisconnect(playerid)
  67. {
  68. new formatZ2[256];
  69. format(formatZ2,sizeof(formatZ2),"%s.Account.txt",PlayerName(playerid));
  70. dUserSetINT(formatZ2).("Rank",PlayerInfo[playerid][Rank]);
  71. dUserSetINT(formatZ2).("MafiaGangLeader",PlayerInfo[playerid][MafiaGangLeader]);
  72. dUserSetINT(formatZ2).("MafiaGangPlayer",PlayerInfo[playerid][MafiaGangPlayer]);
  73. return 1;
  74. }
  75. public OnPlayerSpawn(playerid)
  76. {
  77. if(PlayerInfo[playerid][MafiaGangLeader] == 1 )
  78. {
  79. SetPlayerPos(playerid,1342.1089,-1654.3917,17.7191);
  80. SetPlayerInterior(playerid,0);
  81. SetPlayerWeaponsByRank(playerid);
  82. SetPlayerSkinByRank(playerid);
  83. return 1;
  84. }
  85. else if(PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  86. {
  87. SetPlayerPos(playerid,1342.1089,-1654.3917,17.7191);
  88. SetPlayerInterior(playerid,0);
  89. SetPlayerWeaponsByRank(playerid);
  90. SetPlayerSkinByRank(playerid);
  91. return 1;
  92. }
  93. else if(PlayerInfo[playerid][MafiaGangLeader] == 0 )
  94. {
  95. return 1;
  96. }
  97. else if(PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  98. {
  99.  
  100. }
  101. return 1;
  102. }
  103. public OnVehicleSpawn(vehicleid)
  104. {
  105. AddVehicleComponent(1, 1010); // Nitro
  106. AddVehicleComponent(1, 1028); // Evacuare
  107. AddVehicleComponent(1, 1033); // X-Flow Roof Vent
  108. AddVehicleComponent(1, 1141); // Rear Bumper
  109. AddVehicleComponent(1, 1138); // Eleron
  110. AddVehicleComponent(1, 1169); // Front Bumper
  111.  
  112. AddVehicleComponent(2, 1010); // Nitro
  113. AddVehicleComponent(2, 1028); // Evacuare
  114. AddVehicleComponent(2, 1033); // X-Flow Roof Vent
  115. AddVehicleComponent(2, 1141); // Rear Bumper
  116. AddVehicleComponent(2, 1138); // Eleron
  117. AddVehicleComponent(2, 1169); // Front Bumper
  118.  
  119. AddVehicleComponent(3, 1010); // Nitro
  120. AddVehicleComponent(3, 1028); // Evacuare
  121. AddVehicleComponent(3, 1033); // X-Flow Roof Vent
  122. AddVehicleComponent(3, 1141); // Rear Bumper
  123. AddVehicleComponent(3, 1138); // Eleron
  124. AddVehicleComponent(3, 1169); // Front Bumper
  125.  
  126. AddVehicleComponent(4, 1010); // Nitro
  127. AddVehicleComponent(4, 1028); // Evacuare
  128. AddVehicleComponent(4, 1033); // X-Flow Roof Vent
  129. AddVehicleComponent(4, 1141); // Rear Bumper
  130. AddVehicleComponent(4, 1138); // Eleron
  131. AddVehicleComponent(4, 1169); // Front Bumper
  132. return 1;
  133. }
  134.  
  135. public OnVehicleDeath(vehicleid, killerid)
  136. {
  137. return 1;
  138. }
  139.  
  140. public OnPlayerText(playerid, text[])
  141. {
  142. return 1;
  143. }
  144. public SetPlayerWeaponsByRank( giveplayerid )
  145. {
  146. if(PlayerInfo[giveplayerid][Rank] == 1)
  147. {
  148. ResetPlayerWeapons(giveplayerid);
  149. GivePlayerWeapon(giveplayerid,24, 100);
  150. GivePlayerWeapon(giveplayerid,4, 1);
  151. return 1;
  152. }
  153. else if(PlayerInfo[giveplayerid][Rank] == 2)
  154. {
  155. ResetPlayerWeapons(giveplayerid);
  156. GivePlayerWeapon(giveplayerid,24, 100);
  157. GivePlayerWeapon(giveplayerid,4, 1);
  158. return 1;
  159. }
  160. else if(PlayerInfo[giveplayerid][Rank] == 3)
  161. {
  162. ResetPlayerWeapons(giveplayerid);
  163. GivePlayerWeapon(giveplayerid,24, 100);
  164. GivePlayerWeapon(giveplayerid,4, 1);
  165. return 1;
  166. }
  167. else if(PlayerInfo[giveplayerid][Rank] == 4)
  168. {
  169. ResetPlayerWeapons(giveplayerid);
  170. GivePlayerWeapon(giveplayerid,28, 300);
  171. GivePlayerWeapon(giveplayerid,27, 300);
  172. return 1;
  173. }
  174. else if(PlayerInfo[giveplayerid][Rank] == 5)
  175. {
  176. ResetPlayerWeapons(giveplayerid);
  177. GivePlayerWeapon(giveplayerid,28, 300);
  178. GivePlayerWeapon(giveplayerid,27, 300);
  179. return 1;
  180. }
  181. else if(PlayerInfo[giveplayerid][Rank] == 6)
  182. {
  183. ResetPlayerWeapons(giveplayerid);
  184. GivePlayerWeapon(giveplayerid,28, 300);
  185. GivePlayerWeapon(giveplayerid,27, 300);
  186. }
  187. return 1;
  188. }
  189. public SetPlayerSkinByRank( giveplayerid )
  190. {
  191. if(PlayerInfo[giveplayerid][Rank] == 1)
  192. {
  193. SetPlayerSkin(giveplayerid,124);
  194. return 1;
  195. }
  196. else if(PlayerInfo[giveplayerid][Rank] == 2)
  197. {
  198. SetPlayerSkin(giveplayerid,112);
  199. return 1;
  200. }
  201. else if(PlayerInfo[giveplayerid][Rank] == 3)
  202. {
  203. SetPlayerSkin(giveplayerid,125);
  204. return 1;
  205. }
  206. else if(PlayerInfo[giveplayerid][Rank] == 4)
  207. {
  208. SetPlayerSkin(giveplayerid,126);
  209. return 1;
  210. }
  211. else if(PlayerInfo[giveplayerid][Rank] == 5)
  212. {
  213. SetPlayerSkin(giveplayerid,127);
  214. return 1;
  215. }
  216. else if(PlayerInfo[giveplayerid][Rank] == 6)
  217. {
  218. SetPlayerSkin(giveplayerid,113);
  219. }
  220. return 1;
  221. }
  222. public OnPlayerCommandText(playerid, cmdtext[])
  223. {
  224. new string[248];
  225. new cmd[256];
  226. new idx;
  227. new tmp[256];
  228. new giveplayername[MAX_PLAYER_NAME];
  229. new sendername[MAX_PLAYER_NAME];
  230. cmd = strtok(cmdtext, idx);
  231. if(strcmp(cmd, "/makeleader", true) == 0)
  232. {
  233. if (IsPlayerAdmin(playerid))
  234. {
  235. tmp = strtok(cmdtext, idx);
  236. if(!strlen(tmp))
  237. {
  238. SendClientMessage(playerid, white, "Foloseste: /makeleader [playername/id]");
  239. return 1;
  240. }
  241.  
  242. new giveplayerid = ReturnUser(tmp);
  243. if(IsPlayerConnected(giveplayerid))
  244. {
  245. if(giveplayerid != INVALID_PLAYER_ID)
  246. {
  247. if(PlayerInfo[giveplayerid][MafiaGangLeader] == 1)
  248. {
  249. SendClientMessage(playerid,white," Acel jucator este deja lider.");
  250. return 1;
  251. }
  252. else if(PlayerInfo[giveplayerid][MafiaGangLeader] == 0)
  253. {
  254. GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
  255. GetPlayerName(playerid, sendername, sizeof(sendername));
  256. PlayerInfo[giveplayerid][MafiaGangLeader] = 1;
  257. PlayerInfo[giveplayerid][MafiaGangPlayer] = 1;
  258. PlayerInfo[giveplayerid][Rank] = 6;
  259. format(string, sizeof(string), " Admin %s l-a facut pe %s un lider la Mafia Gang ",sendername, giveplayername);
  260. SendClientMessageToAll(white, string);
  261. SetPlayerWeaponsByRank(giveplayerid);
  262. SetPlayerSkinByRank(giveplayerid);
  263. }
  264. return 1;
  265. }
  266. else if(giveplayerid == INVALID_PLAYER_ID)
  267. {
  268. format(string, sizeof(string), "%d nu este un jucator activ...", giveplayerid);
  269. SendClientMessage(playerid, white, string);
  270. return 1;
  271. }
  272. }
  273. }
  274. else SendClientMessage(playerid, white, "Nu esti admin...");
  275. }
  276. if(strcmp(cmd, "/invite", true) == 0)
  277. {
  278. if (PlayerInfo[playerid][MafiaGangLeader] == 1)
  279. {
  280. tmp = strtok(cmdtext, idx);
  281. if(!strlen(tmp))
  282. {
  283. SendClientMessage(playerid, white, "Foloseste: /invite [playername/id].");
  284. return 1;
  285. }
  286.  
  287. new giveplayerid = ReturnUser(tmp);
  288. if(IsPlayerConnected(giveplayerid))
  289. {
  290. if(giveplayerid != INVALID_PLAYER_ID)
  291. {
  292. if(PlayerInfo[giveplayerid][MafiaGangPlayer] == 1)
  293. {
  294. SendClientMessage(playerid,white," Acel jucator este deja in Mafie.");
  295. return 1;
  296. }
  297. else if(PlayerInfo[giveplayerid][MafiaGangLeader] == 0)
  298. {
  299. GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
  300. GetPlayerName(playerid, sendername, sizeof(sendername));
  301. PlayerInfo[giveplayerid][MafiaGangPlayer] = 1;
  302. PlayerInfo[giveplayerid][Rank] = 1;
  303. format(string, sizeof(string), " Unul dintre liderii Mafiei ( %s ), l-a facut pe %s un membru. ",sendername, giveplayername);
  304. SendClientMessageToAll(white, string);
  305. SetPlayerWeaponsByRank(giveplayerid);
  306. SetPlayerSkinByRank(giveplayerid);
  307. }
  308. return 1;
  309. }
  310. else if(giveplayerid == INVALID_PLAYER_ID)
  311. {
  312. format(string, sizeof(string), "%d nu este un jucator activ...", giveplayerid);
  313. SendClientMessage(playerid, white, string);
  314. return 1;
  315. }
  316. }
  317. }
  318. else SendClientMessage(playerid, white, "Nu esti un lider din Mafie...");
  319. }
  320. if(strcmp(cmd, "/uninvite", true) == 0)
  321. {
  322. if (PlayerInfo[playerid][MafiaGangLeader] == 1)
  323. {
  324. tmp = strtok(cmdtext, idx);
  325. if(!strlen(tmp))
  326. {
  327. SendClientMessage(playerid, white, "Foloseste: /uninvite [playername/id].");
  328. return 1;
  329. }
  330.  
  331. new giveplayerid = ReturnUser(tmp);
  332. if(IsPlayerConnected(giveplayerid))
  333. {
  334. if(giveplayerid != INVALID_PLAYER_ID)
  335. {
  336. if(PlayerInfo[giveplayerid][MafiaGangPlayer] == 0)
  337. {
  338. SendClientMessage(playerid,white," Acel jucator nici nu face parte din Mafie.");
  339. return 1;
  340. }
  341. else if(PlayerInfo[giveplayerid][MafiaGangLeader] == 0)
  342. {
  343. GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
  344. GetPlayerName(playerid, sendername, sizeof(sendername));
  345. PlayerInfo[giveplayerid][MafiaGangPlayer] = 0;
  346. PlayerInfo[giveplayerid][MafiaGangLeader] = 0;
  347. format(string, sizeof(string), " Unul dintre liderii Mafiei ( %s ), l-a dat afara pe din Mafie pe %s ",sendername, giveplayername);
  348. SendClientMessageToAll(white, string);
  349. }
  350. return 1;
  351. }
  352. else if(giveplayerid == INVALID_PLAYER_ID)
  353. {
  354. format(string, sizeof(string), "%d nu este un jucator activ...", giveplayerid);
  355. SendClientMessage(playerid, white, string);
  356. }
  357. }
  358. }
  359. else SendClientMessage(playerid, white, "Nu esti un lider din Mafie...");
  360. }
  361. if(strcmp(cmd, "/giverank", true) == 0)
  362. {
  363. new giveplayer[MAX_PLAYER_NAME];
  364. if(IsPlayerConnected(playerid))
  365. {
  366. tmp = strtok(cmdtext, idx);
  367. if(!strlen(tmp))
  368. {
  369. SendClientMessage(playerid, white, "Foloseste : /giverank [playername/id [rank].");
  370. return 1;
  371. }
  372. new giveplayerid;
  373. new level;
  374. giveplayerid = ReturnUser(tmp);
  375. tmp = strtok(cmdtext, idx);
  376. level = strvalEx(tmp);
  377. if(level > 6 || level < 0) { SendClientMessage(playerid, white, " Rankul nu este sub 1 sau mai mare decat 6!"); return 1; }
  378. if (PlayerInfo[playerid][MafiaGangLeader] >= 1)
  379. {
  380. if(IsPlayerConnected(giveplayerid))
  381. {
  382. if(giveplayerid != INVALID_PLAYER_ID)
  383. {
  384. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  385. GetPlayerName(playerid, sendername, sizeof(sendername));
  386. PlayerInfo[giveplayerid][Rank] = level;
  387. PlayerInfo[giveplayerid][MafiaGangPlayer] = 1;
  388. format(string, sizeof(string), " Ai primit rank-ul %d de la Leaderul %s.",level, sendername);
  389. SendClientMessage(giveplayerid, white, string);
  390. format(string, sizeof(string), " I-ai dat lui %s rank-ul %d.", giveplayer,level);
  391. SendClientMessage(playerid, white, string);
  392. SetPlayerWeaponsByRank(giveplayerid);
  393. SetPlayerSkinByRank(giveplayerid);
  394. }
  395. }
  396. }
  397. else
  398. {
  399. SendClientMessage(playerid, white, " Doar Mafia Leaders pot folosi aceasta comanda...");
  400. }
  401. }
  402. return 1;
  403. }
  404. if(strcmp(cmd, "/enterhq", true) == 0)
  405. {
  406. if(IsPlayerInRangeOfPoint(playerid,3.0,1342.1089,-1654.3917,17.7191) && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  407. {
  408. GameTextForPlayer(playerid," ~y~ Doar Membrii Mafia pot intra",4000,4);
  409. return 1;
  410. }
  411. else if(IsPlayerInRangeOfPoint(playerid,3.0,1342.1089,-1654.3917,17.7191) && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  412. {
  413. GameTextForPlayer(playerid," ~y~ Doar Membrii Mafia pot intra",4000,4);
  414. return 1;
  415. }
  416. else if(IsPlayerInRangeOfPoint(playerid,3.0,1342.1089,-1654.3917,17.7191) && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  417. {
  418. SetPlayerInterior(playerid,12);
  419. SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
  420. GameTextForPlayer(playerid," ~b~ Deutsch ~r~ Mafia ~y~ HQ",5000,1);
  421. }
  422. else if(IsPlayerInRangeOfPoint(playerid,3.0,1342.1089,-1654.3917,17.7191) && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  423. {
  424. SetPlayerInterior(playerid,12);
  425. SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
  426. GameTextForPlayer(playerid," ~b~ Deutsch ~r~ Mafia ~y~ HQ",5000,1);
  427. }
  428. return 1;
  429. }
  430. if(strcmp(cmd, "/exithq", true) == 0)
  431. {
  432. if(IsPlayerInRangeOfPoint(playerid,3.0,2324.419921,-1145.568359,1050.710083) && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  433. {
  434. GameTextForPlayer(playerid," ~y~ Doar Membrii Mafia pot intra",4000,4);
  435. return 1;
  436. }
  437. else if(IsPlayerInRangeOfPoint(playerid,3.0,2324.419921,-1145.568359,1050.710083) && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  438. {
  439. GameTextForPlayer(playerid," ~y~ Doar Membrii Mafia pot intra",4000,4);
  440. return 1;
  441. }
  442. else if(IsPlayerInRangeOfPoint(playerid,3.0,2324.419921,-1145.568359,1050.710083) && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  443. {
  444. SetPlayerInterior(playerid,0);
  445. SetPlayerPos(playerid,1342.1089,-1654.3917,17.7191);
  446. GameTextForPlayer(playerid," ~b~ Los Santos",5000,1);
  447. }
  448. else if(IsPlayerInRangeOfPoint(playerid,3.0,2324.419921,-1145.568359,1050.710083) && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  449. {
  450. SetPlayerInterior(playerid,0);
  451. SetPlayerPos(playerid,1342.1089,-1654.3917,17.7191);
  452. GameTextForPlayer(playerid," ~b~ Los Santos",5000,1);
  453. }
  454. return 1;
  455. }
  456. return 0;
  457. }
  458. stock strvalEx( const string[] )
  459. {
  460. //Register Protection
  461. if( strlen( string ) >= 50 ) return 0;
  462. return strval(string);
  463. }
  464. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  465. {
  466. return 1;
  467. }
  468. public OnPlayerExitVehicle(playerid, vehicleid)
  469. {
  470. return 1;
  471. }
  472.  
  473. public OnPlayerStateChange(playerid, newstate, oldstate)
  474. {
  475. new vehicleid = GetPlayerVehicleID(playerid);
  476. if(newstate == PLAYER_STATE_DRIVER)
  477. {
  478. if(vehicleid == 6 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  479. {
  480. SendClientMessage(playerid,white," Doar Liderii Mafiei pot intra in aceasta masina...");
  481. RemovePlayerFromVehicle(playerid);
  482. return 1;
  483. }
  484. else if(vehicleid == 6 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  485. {
  486. return 1;
  487. }
  488. else if(vehicleid == 5 && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  489. {
  490. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  491. RemovePlayerFromVehicle(playerid);
  492. return 1;
  493. }
  494. else if(vehicleid == 5 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  495. {
  496. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  497. RemovePlayerFromVehicle(playerid);
  498. return 1;
  499. }
  500. else if(vehicleid == 4 && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  501. {
  502. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  503. RemovePlayerFromVehicle(playerid);
  504. return 1;
  505. }
  506. else if(vehicleid == 4 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  507. {
  508. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  509. RemovePlayerFromVehicle(playerid);
  510. return 1;
  511. }
  512. else if(vehicleid == 3 && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  513. {
  514. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  515. RemovePlayerFromVehicle(playerid);
  516. return 1;
  517. }
  518. else if(vehicleid == 3 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  519. {
  520. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  521. RemovePlayerFromVehicle(playerid);
  522. return 1;
  523. }
  524. else if(vehicleid == 2 && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  525. {
  526. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  527. RemovePlayerFromVehicle(playerid);
  528. return 1;
  529. }
  530. else if(vehicleid == 2 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  531. {
  532. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  533. RemovePlayerFromVehicle(playerid);
  534. return 1;
  535. }
  536. else if(vehicleid == 1 && PlayerInfo[playerid][MafiaGangPlayer] == 0 )
  537. {
  538. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  539. RemovePlayerFromVehicle(playerid);
  540. return 1;
  541. }
  542. else if(vehicleid == 5 && PlayerInfo[playerid][MafiaGangLeader] == 0 )
  543. {
  544. SendClientMessage(playerid,white," Doar Membrii Mafia pot intra in aceasta masina...");
  545. RemovePlayerFromVehicle(playerid);
  546. return 1;
  547. }
  548. else if(vehicleid == 5 && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  549. {
  550.  
  551. }
  552. else if(vehicleid == 5 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  553. {
  554.  
  555. }
  556. else if(vehicleid == 4 && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  557. {
  558.  
  559. }
  560. else if(vehicleid == 4 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  561. {
  562.  
  563. }
  564. else if(vehicleid == 3 && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  565. {
  566.  
  567. }
  568. else if(vehicleid == 3 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  569. {
  570.  
  571. }
  572. else if(vehicleid == 2 && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  573. {
  574.  
  575. }
  576. else if(vehicleid == 2 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  577. {
  578.  
  579. }
  580. else if(vehicleid == 1 && PlayerInfo[playerid][MafiaGangPlayer] == 1 )
  581. {
  582.  
  583. }
  584. else if(vehicleid == 1 && PlayerInfo[playerid][MafiaGangLeader] == 1 )
  585. {
  586.  
  587. }
  588. }
  589. return 1;
  590. }
  591.  
  592. public OnPlayerEnterCheckpoint(playerid)
  593. {
  594. return 1;
  595. }
  596.  
  597. public OnPlayerLeaveCheckpoint(playerid)
  598. {
  599. return 1;
  600. }
  601.  
  602. public OnPlayerEnterRaceCheckpoint(playerid)
  603. {
  604. return 1;
  605. }
  606.  
  607. public OnPlayerLeaveRaceCheckpoint(playerid)
  608. {
  609. return 1;
  610. }
  611.  
  612. public OnRconCommand(cmd[])
  613. {
  614. return 1;
  615. }
  616.  
  617. public OnPlayerRequestSpawn(playerid)
  618. {
  619. return 1;
  620. }
  621.  
  622. public OnObjectMoved(objectid)
  623. {
  624. return 1;
  625. }
  626.  
  627. public OnPlayerObjectMoved(playerid, objectid)
  628. {
  629. return 1;
  630. }
  631.  
  632. public OnPlayerPickUpPickup(playerid, pickupid)
  633. {
  634. if(pickupid == pickup)
  635. {
  636. GameTextForPlayer(playerid," ~y~ Mafia HQ ~n~ Scre ~r~ /enterhq ~y~ ca sa intri",4000,4);
  637. }
  638. return 1;
  639. }
  640.  
  641. public OnVehicleMod(playerid, vehicleid, componentid)
  642. {
  643. return 1;
  644. }
  645.  
  646. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  647. {
  648. return 1;
  649. }
  650.  
  651. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  652. {
  653. return 1;
  654. }
  655.  
  656. public OnPlayerSelectedMenuRow(playerid, row)
  657. {
  658. return 1;
  659. }
  660.  
  661. public OnPlayerExitedMenu(playerid)
  662. {
  663. return 1;
  664. }
  665.  
  666. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  667. {
  668. return 1;
  669. }
  670.  
  671. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  672. {
  673. return 1;
  674. }
  675.  
  676. public OnRconLoginAttempt(ip[], password[], success)
  677. {
  678. return 1;
  679. }
  680.  
  681. public OnPlayerUpdate(playerid)
  682. {
  683. return 1;
  684. }
  685.  
  686. public OnPlayerStreamIn(playerid, forplayerid)
  687. {
  688. return 1;
  689. }
  690.  
  691. public OnPlayerStreamOut(playerid, forplayerid)
  692. {
  693. return 1;
  694. }
  695.  
  696. public OnVehicleStreamIn(vehicleid, forplayerid)
  697. {
  698. return 1;
  699. }
  700.  
  701. public OnVehicleStreamOut(vehicleid, forplayerid)
  702. {
  703. return 1;
  704. }
  705.  
  706. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  707. {
  708. return 1;
  709. }
  710.  
  711. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  712. {
  713. return 1;
  714. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement