Advertisement
Guest User

Untitled

a guest
Jun 6th, 2014
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 72.26 KB | None | 0 0
  1. public OnPlayerText(playerid, text[])
  2. {
  3. new string[128];
  4. if(FindIP(text)) /// Anti-Reclama
  5. {
  6. SendClientMessage(playerid, COLOR_RED, "[Anti-PUB] Vous avez été kick pour avoir fait une pub ");
  7. new advertiser[MAX_PLAYER_NAME];
  8. GetPlayerName(playerid, advertiser, sizeof(advertiser));
  9. format(string, sizeof(string), "[Anti-PUB] %s a été kické. Raison: Pub",advertiser);
  10. SendClientMessageToAll(COLOR_LIGHTRED,string);
  11. KickLog(string);
  12. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  13. return 1;
  14. }
  15. new sendername[MAX_PLAYER_NAME];
  16. new giveplayer[MAX_PLAYER_NAME];
  17. new tmp[256];
  18. if(SelectChar[playerid] == 255)
  19. {
  20. new idx;
  21. tmp = strtok(text, idx);
  22. if ((strcmp("suivant", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("suivant")))
  23. {
  24. switch (SelectCharID[playerid])
  25. {
  26. case 1: //Police Force
  27. {
  28. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[0][0]; }
  29. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[1][0]; }
  30. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[2][0]; }
  31. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[3][0]; }
  32. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[4][0]; }
  33. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[5][0]; }
  34. else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = JoinPed[6][0]; }
  35. else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, JoinPed[7][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = JoinPed[7][0]; }
  36. else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, JoinPed[8][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = JoinPed[8][0]; }
  37. else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, JoinPed[9][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = JoinPed[9][0]; }
  38. else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, JoinPed[10][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[10][0]; }
  39. }
  40. case 2: //FBI/ATF
  41. {
  42. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[11][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[11][0]; }
  43. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[12][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[12][0]; }
  44. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[13][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[13][0]; }
  45. }
  46. case 3: //National Guard
  47. {
  48. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[14][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[14][0]; }
  49. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[15][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[15][0]; }
  50. }
  51. case 4: //Fire&Ambulance
  52. {
  53. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
  54. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
  55. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
  56. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
  57. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
  58. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
  59. else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
  60. }
  61. case 5: //Surenos
  62. {
  63. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[25][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[25][0]; }
  64. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[26][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[26][0]; }
  65. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[27][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[27][0]; }
  66. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[28][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[28][0]; }
  67. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[29][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[29][0]; }
  68. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[30][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[30][0]; }
  69. }
  70.  
  71. case 9: //News Reporters
  72. {
  73. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
  74. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
  75. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
  76. }
  77. case 10: //Taxi Cab Company
  78. {
  79. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
  80. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
  81. }
  82. case 11: //Driving/Flying School
  83. {
  84. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
  85. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
  86. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
  87. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
  88. }
  89. case 14: //Yamaguchi
  90. {
  91. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 122); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 122; }
  92. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 118); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 118; }
  93. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 186); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 186; }
  94. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 123); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 123; }
  95. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 113); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 113; }
  96. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 169); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 169; }
  97. }
  98.  
  99. case 15: //47th Street Saints Families
  100. {
  101. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[58][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[58][0]; }
  102. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[59][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[59][0]; }
  103. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[60][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[60][0]; }
  104. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[61][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[61][0]; }
  105. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[62][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[62][0]; }
  106. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[63][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[63][0]; }
  107. }
  108. case 16: //East Side Ballas
  109. {
  110. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 28); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 28; }
  111. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 67); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 67; }
  112. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 22); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 22; }
  113. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 180; }
  114. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 144; }
  115. }
  116. case 20: //Male civilian (by Ellis)
  117. {
  118. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, CivMalePeds[1][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = CivMalePeds[1][0]; }
  119. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, CivMalePeds[2][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = CivMalePeds[2][0]; }
  120. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, CivMalePeds[3][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = CivMalePeds[3][0]; }
  121. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, CivMalePeds[4][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = CivMalePeds[4][0]; }
  122. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, CivMalePeds[5][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = CivMalePeds[5][0]; }
  123. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, CivMalePeds[6][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = CivMalePeds[6][0]; }
  124. else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, CivMalePeds[7][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = CivMalePeds[7][0]; }
  125. else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, CivMalePeds[8][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = CivMalePeds[8][0]; }
  126. else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, CivMalePeds[9][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = CivMalePeds[9][0]; }
  127. else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, CivMalePeds[10][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = CivMalePeds[10][0]; }
  128. else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, CivMalePeds[11][0]); SelectCharPlace[playerid] = 12; ChosenSkin[playerid] = CivMalePeds[11][0]; }
  129. else if(SelectCharPlace[playerid] == 12) { SetPlayerSkin(playerid, CivMalePeds[12][0]); SelectCharPlace[playerid] = 13; ChosenSkin[playerid] = CivMalePeds[12][0]; }
  130. else if(SelectCharPlace[playerid] == 13) { SetPlayerSkin(playerid, CivMalePeds[13][0]); SelectCharPlace[playerid] = 14; ChosenSkin[playerid] = CivMalePeds[13][0]; }
  131. else if(SelectCharPlace[playerid] == 14) { SetPlayerSkin(playerid, CivMalePeds[14][0]); SelectCharPlace[playerid] = 15; ChosenSkin[playerid] = CivMalePeds[14][0]; }
  132. else if(SelectCharPlace[playerid] == 15) { SetPlayerSkin(playerid, CivMalePeds[15][0]); SelectCharPlace[playerid] = 16; ChosenSkin[playerid] = CivMalePeds[15][0]; }
  133. else if(SelectCharPlace[playerid] == 16) { SetPlayerSkin(playerid, CivMalePeds[16][0]); SelectCharPlace[playerid] = 17; ChosenSkin[playerid] = CivMalePeds[16][0]; }
  134. else if(SelectCharPlace[playerid] == 17) { SetPlayerSkin(playerid, CivMalePeds[17][0]); SelectCharPlace[playerid] = 18; ChosenSkin[playerid] = CivMalePeds[17][0]; }
  135. else if(SelectCharPlace[playerid] == 18) { SetPlayerSkin(playerid, CivMalePeds[18][0]); SelectCharPlace[playerid] = 19; ChosenSkin[playerid] = CivMalePeds[18][0]; }
  136. else if(SelectCharPlace[playerid] == 19) { SetPlayerSkin(playerid, CivMalePeds[19][0]); SelectCharPlace[playerid] = 20; ChosenSkin[playerid] = CivMalePeds[19][0]; }
  137. else if(SelectCharPlace[playerid] == 20) { SetPlayerSkin(playerid, CivMalePeds[20][0]); SelectCharPlace[playerid] = 21; ChosenSkin[playerid] = CivMalePeds[20][0]; }
  138. else if(SelectCharPlace[playerid] == 21) { SetPlayerSkin(playerid, CivMalePeds[21][0]); SelectCharPlace[playerid] = 22; ChosenSkin[playerid] = CivMalePeds[21][0]; }
  139. else if(SelectCharPlace[playerid] == 22) { SetPlayerSkin(playerid, CivMalePeds[22][0]); SelectCharPlace[playerid] = 23; ChosenSkin[playerid] = CivMalePeds[22][0]; }
  140. else if(SelectCharPlace[playerid] == 23) { SetPlayerSkin(playerid, CivMalePeds[23][0]); SelectCharPlace[playerid] = 24; ChosenSkin[playerid] = CivMalePeds[23][0]; }
  141. else if(SelectCharPlace[playerid] == 24) { SetPlayerSkin(playerid, CivMalePeds[24][0]); SelectCharPlace[playerid] = 25; ChosenSkin[playerid] = CivMalePeds[24][0]; }
  142. else if(SelectCharPlace[playerid] == 25) { SetPlayerSkin(playerid, CivMalePeds[25][0]); SelectCharPlace[playerid] = 26; ChosenSkin[playerid] = CivMalePeds[25][0]; }
  143. else if(SelectCharPlace[playerid] == 26) { SetPlayerSkin(playerid, CivMalePeds[26][0]); SelectCharPlace[playerid] = 27; ChosenSkin[playerid] = CivMalePeds[26][0]; }
  144. else if(SelectCharPlace[playerid] == 27) { SetPlayerSkin(playerid, CivMalePeds[27][0]); SelectCharPlace[playerid] = 28; ChosenSkin[playerid] = CivMalePeds[27][0]; }
  145. else if(SelectCharPlace[playerid] == 28) { SetPlayerSkin(playerid, CivMalePeds[28][0]); SelectCharPlace[playerid] = 29; ChosenSkin[playerid] = CivMalePeds[28][0]; }
  146. else if(SelectCharPlace[playerid] == 29) { SetPlayerSkin(playerid, CivMalePeds[29][0]); SelectCharPlace[playerid] = 30; ChosenSkin[playerid] = CivMalePeds[29][0]; }
  147. else if(SelectCharPlace[playerid] == 30) { SetPlayerSkin(playerid, CivMalePeds[30][0]); SelectCharPlace[playerid] = 31; ChosenSkin[playerid] = CivMalePeds[30][0]; }
  148. else if(SelectCharPlace[playerid] == 31) { SetPlayerSkin(playerid, CivMalePeds[31][0]); SelectCharPlace[playerid] = 32; ChosenSkin[playerid] = CivMalePeds[31][0]; }
  149. else if(SelectCharPlace[playerid] == 32) { SetPlayerSkin(playerid, CivMalePeds[32][0]); SelectCharPlace[playerid] = 33; ChosenSkin[playerid] = CivMalePeds[32][0]; }
  150. else if(SelectCharPlace[playerid] == 33) { SetPlayerSkin(playerid, CivMalePeds[33][0]); SelectCharPlace[playerid] = 34; ChosenSkin[playerid] = CivMalePeds[33][0]; }
  151. else if(SelectCharPlace[playerid] == 34) { SetPlayerSkin(playerid, CivMalePeds[34][0]); SelectCharPlace[playerid] = 35; ChosenSkin[playerid] = CivMalePeds[34][0]; }
  152. else if(SelectCharPlace[playerid] == 35) { SetPlayerSkin(playerid, CivMalePeds[35][0]); SelectCharPlace[playerid] = 36; ChosenSkin[playerid] = CivMalePeds[35][0]; }
  153. else if(SelectCharPlace[playerid] == 36) { SetPlayerSkin(playerid, CivMalePeds[36][0]); SelectCharPlace[playerid] = 37; ChosenSkin[playerid] = CivMalePeds[36][0]; }
  154. else if(SelectCharPlace[playerid] == 37) { SetPlayerSkin(playerid, CivMalePeds[37][0]); SelectCharPlace[playerid] = 38; ChosenSkin[playerid] = CivMalePeds[37][0]; }
  155. else if(SelectCharPlace[playerid] == 38) { SetPlayerSkin(playerid, CivMalePeds[38][0]); SelectCharPlace[playerid] = 39; ChosenSkin[playerid] = CivMalePeds[38][0]; }
  156. else if(SelectCharPlace[playerid] == 39) { SetPlayerSkin(playerid, CivMalePeds[39][0]); SelectCharPlace[playerid] = 40; ChosenSkin[playerid] = CivMalePeds[39][0]; }
  157. else if(SelectCharPlace[playerid] == 40) { SetPlayerSkin(playerid, CivMalePeds[40][0]); SelectCharPlace[playerid] = 41; ChosenSkin[playerid] = CivMalePeds[40][0]; }
  158. else if(SelectCharPlace[playerid] == 41) { SetPlayerSkin(playerid, CivMalePeds[41][0]); SelectCharPlace[playerid] = 42; ChosenSkin[playerid] = CivMalePeds[41][0]; }
  159. else if(SelectCharPlace[playerid] == 42) { SetPlayerSkin(playerid, CivMalePeds[42][0]); SelectCharPlace[playerid] = 43; ChosenSkin[playerid] = CivMalePeds[42][0]; }
  160. else if(SelectCharPlace[playerid] == 43) { SetPlayerSkin(playerid, CivMalePeds[43][0]); SelectCharPlace[playerid] = 44; ChosenSkin[playerid] = CivMalePeds[43][0]; }
  161. else if(SelectCharPlace[playerid] == 44) { SetPlayerSkin(playerid, CivMalePeds[44][0]); SelectCharPlace[playerid] = 45; ChosenSkin[playerid] = CivMalePeds[44][0]; }
  162. else if(SelectCharPlace[playerid] == 45) { SetPlayerSkin(playerid, CivMalePeds[45][0]); SelectCharPlace[playerid] = 46; ChosenSkin[playerid] = CivMalePeds[45][0]; }
  163. else if(SelectCharPlace[playerid] == 46) { SetPlayerSkin(playerid, CivMalePeds[46][0]); SelectCharPlace[playerid] = 47; ChosenSkin[playerid] = CivMalePeds[46][0]; }
  164. else if(SelectCharPlace[playerid] == 47) { SetPlayerSkin(playerid, CivMalePeds[47][0]); SelectCharPlace[playerid] = 48; ChosenSkin[playerid] = CivMalePeds[47][0]; }
  165. else if(SelectCharPlace[playerid] == 48) { SetPlayerSkin(playerid, CivMalePeds[48][0]); SelectCharPlace[playerid] = 49; ChosenSkin[playerid] = CivMalePeds[48][0]; }
  166. else if(SelectCharPlace[playerid] == 49) { SetPlayerSkin(playerid, CivMalePeds[49][0]); SelectCharPlace[playerid] = 50; ChosenSkin[playerid] = CivMalePeds[49][0]; }
  167. else if(SelectCharPlace[playerid] == 50) { SetPlayerSkin(playerid, CivMalePeds[50][0]); SelectCharPlace[playerid] = 51; ChosenSkin[playerid] = CivMalePeds[50][0]; }
  168. else if(SelectCharPlace[playerid] == 51) { SetPlayerSkin(playerid, CivMalePeds[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = CivMalePeds[51][0]; }
  169. }
  170. case 30: //Female civilian (by Ellis)
  171. {
  172. if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, CivFemalePeds[1][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = CivFemalePeds[1][0]; }
  173. else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, CivFemalePeds[2][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = CivFemalePeds[2][0]; }
  174. else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, CivFemalePeds[3][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = CivFemalePeds[3][0]; }
  175. else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, CivFemalePeds[4][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = CivFemalePeds[4][0]; }
  176. else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, CivFemalePeds[5][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = CivFemalePeds[5][0]; }
  177. else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, CivFemalePeds[6][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = CivFemalePeds[6][0]; }
  178. else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, CivFemalePeds[7][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = CivFemalePeds[7][0]; }
  179. else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, CivFemalePeds[8][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = CivFemalePeds[8][0]; }
  180. else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, CivFemalePeds[9][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = CivFemalePeds[9][0]; }
  181. else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, CivFemalePeds[10][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = CivFemalePeds[10][0]; }
  182. else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, CivFemalePeds[11][0]); SelectCharPlace[playerid] = 12; ChosenSkin[playerid] = CivFemalePeds[11][0]; }
  183. else if(SelectCharPlace[playerid] == 12) { SetPlayerSkin(playerid, CivFemalePeds[12][0]); SelectCharPlace[playerid] = 13; ChosenSkin[playerid] = CivFemalePeds[12][0]; }
  184. else if(SelectCharPlace[playerid] == 13) { SetPlayerSkin(playerid, CivFemalePeds[13][0]); SelectCharPlace[playerid] = 14; ChosenSkin[playerid] = CivFemalePeds[13][0]; }
  185. else if(SelectCharPlace[playerid] == 14) { SetPlayerSkin(playerid, CivFemalePeds[14][0]); SelectCharPlace[playerid] = 15; ChosenSkin[playerid] = CivFemalePeds[14][0]; }
  186. else if(SelectCharPlace[playerid] == 15) { SetPlayerSkin(playerid, CivFemalePeds[15][0]); SelectCharPlace[playerid] = 16; ChosenSkin[playerid] = CivFemalePeds[15][0]; }
  187. else if(SelectCharPlace[playerid] == 16) { SetPlayerSkin(playerid, CivFemalePeds[16][0]); SelectCharPlace[playerid] = 17; ChosenSkin[playerid] = CivFemalePeds[16][0]; }
  188. else if(SelectCharPlace[playerid] == 17) { SetPlayerSkin(playerid, CivFemalePeds[17][0]); SelectCharPlace[playerid] = 18; ChosenSkin[playerid] = CivFemalePeds[17][0]; }
  189. else if(SelectCharPlace[playerid] == 18) { SetPlayerSkin(playerid, CivFemalePeds[18][0]); SelectCharPlace[playerid] = 19; ChosenSkin[playerid] = CivFemalePeds[18][0]; }
  190. else if(SelectCharPlace[playerid] == 19) { SetPlayerSkin(playerid, CivFemalePeds[19][0]); SelectCharPlace[playerid] = 20; ChosenSkin[playerid] = CivFemalePeds[19][0]; }
  191. else if(SelectCharPlace[playerid] == 20) { SetPlayerSkin(playerid, CivFemalePeds[20][0]); SelectCharPlace[playerid] = 21; ChosenSkin[playerid] = CivFemalePeds[20][0]; }
  192. else if(SelectCharPlace[playerid] == 21) { SetPlayerSkin(playerid, CivFemalePeds[21][0]); SelectCharPlace[playerid] = 22; ChosenSkin[playerid] = CivFemalePeds[21][0]; }
  193. else if(SelectCharPlace[playerid] == 22) { SetPlayerSkin(playerid, CivFemalePeds[22][0]); SelectCharPlace[playerid] = 23; ChosenSkin[playerid] = CivFemalePeds[22][0]; }
  194. else if(SelectCharPlace[playerid] == 23) { SetPlayerSkin(playerid, CivFemalePeds[23][0]); SelectCharPlace[playerid] = 24; ChosenSkin[playerid] = CivFemalePeds[23][0]; }
  195. else if(SelectCharPlace[playerid] == 24) { SetPlayerSkin(playerid, CivFemalePeds[24][0]); SelectCharPlace[playerid] = 25; ChosenSkin[playerid] = CivFemalePeds[24][0]; }
  196. else if(SelectCharPlace[playerid] == 25) { SetPlayerSkin(playerid, CivFemalePeds[25][0]); SelectCharPlace[playerid] = 26; ChosenSkin[playerid] = CivFemalePeds[25][0]; }
  197. else if(SelectCharPlace[playerid] == 26) { SetPlayerSkin(playerid, CivFemalePeds[26][0]); SelectCharPlace[playerid] = 27; ChosenSkin[playerid] = CivFemalePeds[26][0]; }
  198. else if(SelectCharPlace[playerid] == 27) { SetPlayerSkin(playerid, CivFemalePeds[27][0]); SelectCharPlace[playerid] = 28; ChosenSkin[playerid] = CivFemalePeds[27][0]; }
  199. else if(SelectCharPlace[playerid] == 28) { SetPlayerSkin(playerid, CivFemalePeds[28][0]); SelectCharPlace[playerid] = 29; ChosenSkin[playerid] = CivFemalePeds[28][0]; }
  200. else if(SelectCharPlace[playerid] == 29) { SetPlayerSkin(playerid, CivFemalePeds[29][0]); SelectCharPlace[playerid] = 30; ChosenSkin[playerid] = CivFemalePeds[29][0]; }
  201. else if(SelectCharPlace[playerid] == 30) { SetPlayerSkin(playerid, CivFemalePeds[30][0]); SelectCharPlace[playerid] = 31; ChosenSkin[playerid] = CivFemalePeds[30][0]; }
  202. else if(SelectCharPlace[playerid] == 31) { SetPlayerSkin(playerid, CivFemalePeds[31][0]); SelectCharPlace[playerid] = 32; ChosenSkin[playerid] = CivFemalePeds[31][0]; }
  203. else if(SelectCharPlace[playerid] == 32) { SetPlayerSkin(playerid, CivFemalePeds[32][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = CivFemalePeds[32][0]; }
  204. }
  205.  
  206. }
  207. return 0;
  208. }
  209. else if ((strcmp("selectioner", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("selectioner")))
  210. {
  211. if(ChangePos2[playerid][1] == 1)
  212. {
  213. SetPlayerInterior(playerid, ChangePos2[playerid][0]);
  214. SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
  215. ChangePos2[playerid][1] = 0;
  216. //return 0;
  217. }
  218. PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
  219. PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
  220. SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
  221. SetPlayerToTeamColor(playerid);
  222. MedicBill[playerid] = 0;
  223. //SpawnPlayer(playerid);
  224. SelectCharPlace[playerid] = 0;
  225. SelectCharID[playerid] = 0;
  226. SelectChar[playerid] = 0;
  227. SetTimerEx("backtoclothes", 500, false, "i", playerid);
  228. return 0;
  229. }
  230. else
  231. {
  232. SendClientMessage(playerid, COLOR_WHITE, "* Utilisez 'suivant', ou 'selectioner'.");
  233. return 0;
  234. }
  235. }
  236. if(DKT[playerid] > 0)
  237. {
  238. if(DKT[playerid] == 1)
  239. {
  240. new idx;
  241. tmp = strtok(text, idx);
  242. if((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  243. {
  244. SendClientMessage(playerid, COLOR_GREEN, "Correcte");
  245. SetTimerEx("DKT3", 5000, 0, "d", playerid);
  246. return 0;
  247. }
  248. else
  249. {
  250. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  251. SetPlayerInterior(playerid, 3);
  252. GameTextForPlayer(playerid, "~r~ Echoue", 5000, 3);
  253. SendClientMessage(playerid, COLOR_LIGHTRED, "Incorrecte");
  254. TogglePlayerControllable(playerid, 1);
  255. DKT[playerid] = 0;
  256. }
  257. return 0;
  258. }
  259. else if(DKT[playerid] == 2)
  260. {
  261. new idx;
  262. tmp = strtok(text, idx);
  263. if((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  264. {
  265. SendClientMessage(playerid, COLOR_GREEN, "Correcte");
  266. SetTimerEx("DKT4", 5000, 0, "d", playerid);
  267. return 0;
  268. }
  269. else
  270. {
  271. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  272. SetPlayerInterior(playerid, 3);
  273. GameTextForPlayer(playerid, "~r~ Echoue", 5000, 3);
  274. SendClientMessage(playerid, COLOR_LIGHTRED, "Incorrecte");
  275. TogglePlayerControllable(playerid, 1);
  276. DKT[playerid] = 0;
  277. }
  278. return 0;
  279. }
  280. else if(DKT[playerid] == 3)
  281. {
  282. new idx;
  283. tmp = strtok(text, idx);
  284. if((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  285. {
  286. SendClientMessage(playerid, COLOR_GREEN, "Correcte");
  287. SetTimerEx("DKT5", 5000, 0, "d", playerid);
  288. return 0;
  289. }
  290. else
  291. {
  292. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  293. SetPlayerInterior(playerid, 3);
  294. GameTextForPlayer(playerid, "~r~ Echoue", 5000, 3);
  295. SendClientMessage(playerid, COLOR_GREEN, "Incorrecte");
  296. TogglePlayerControllable(playerid, 1);
  297. DKT[playerid] = 0;
  298. }
  299. return 0;
  300. }
  301. else if(DKT[playerid] == 4)
  302. {
  303. new idx;
  304. tmp = strtok(text, idx);
  305. if((strcmp("2/3", tmp, true, strlen(tmp)) == 0) || (strcmp("3/2", tmp, true, strlen(tmp)) == 0))
  306. {
  307. SendClientMessage(playerid, COLOR_GREEN, "Correcte");
  308. SetTimerEx("DKT6", 5000, 0, "d", playerid);
  309. return 0;
  310. }
  311. else
  312. {
  313. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  314. SetPlayerInterior(playerid, 3);
  315. GameTextForPlayer(playerid, "~r~ Echoue", 5000, 3);
  316. SendClientMessage(playerid, COLOR_LIGHTRED, "Incorrecte");
  317. TogglePlayerControllable(playerid, 1);
  318. DKT[playerid] = 0;
  319. }
  320. return 0;
  321. }
  322. else if(DKT[playerid] == 5)
  323. {
  324. new idx;
  325. tmp = strtok(text, idx);
  326. if((strcmp("1/4", tmp, true, strlen(tmp)) == 0) || (strcmp("4/1", tmp, true, strlen(tmp)) == 0))
  327. {
  328. SendClientMessage(playerid, COLOR_GREEN, "Correcte");
  329. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  330. SetPlayerInterior(playerid, 3);
  331. DKT[playerid] = 0;
  332. SendClientMessage(playerid, COLOR_LIGHTRED, "___________________________________");
  333. SendClientMessage(playerid, COLOR_YELLOW, "Fin du test du code de la route");
  334. SendClientMessage(playerid, COLOR_YELLOW, "L'instructeur vient de vous donner votre diplôme.");
  335. GameTextForPlayer(playerid, "~g~ Code de la route : Recu", 5000, 3);
  336. SendClientMessage(playerid, COLOR_YELLOW, "Maintenant Passons à la conduite, Allez au vehicule à l'extérieur !!! ");
  337. TogglePlayerControllable(playerid, 1);
  338. SetPlayerCheckpoint(playerid, 1069.3884,-1744.0950,13.4473, 10.0);
  339. PlayerPlayMusic(playerid);
  340. pTest[playerid] = 0;
  341. GivePlayerMoney(playerid, -200);
  342. PlayerInfo[playerid][pCode] = 1;
  343. PlayerInfo[playerid][pConduite] = 1;
  344. SavePlayer(playerid);
  345. }
  346. else
  347. {
  348. SetPlayerPos(playerid, 1492.9873,1304.9100,1093.2891);
  349. SetPlayerInterior(playerid, 3);
  350. GameTextForPlayer(playerid, "~r~Code de la route : Echoue", 5000, 3);
  351. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse, recommencez !");
  352. TogglePlayerControllable(playerid, 1);
  353. DKT[playerid] = 0;
  354. }
  355. return 0;
  356. }
  357. return 0;
  358. }
  359. if(RegistrationStep[playerid] > 0)
  360. {
  361. if(RegistrationStep[playerid] == 1)
  362. {
  363. new idx;
  364. tmp = strtok(text, idx);
  365. if((strcmp("Homme", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("homme")))
  366. {
  367. PlayerInfo[playerid][pSex] = 1;
  368. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous êtes un Homme.");
  369. SendClientMessage(playerid, COLOR_LIGHTRED, "Quelle est vôtre date de naissance? (dd/mm/yyyy)");
  370. SetPlayerSkin(playerid, 26);
  371. RegistrationStep[playerid] = 2;
  372. return 0;
  373. }
  374. else if((strcmp("Femme", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("femme")))
  375. {
  376. PlayerInfo[playerid][pSex] = 2;
  377. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous êtes une Femme.");
  378. SendClientMessage(playerid, COLOR_LIGHTRED, "Quelle est vôtre date de naissance? (dd/mm/yyyy)");
  379. SetPlayerSkin(playerid, 232);
  380. RegistrationStep[playerid] = 2;
  381. return 0;
  382. }
  383. else
  384. {
  385. SendClientMessage(playerid, COLOR_LIGHTRED, "Êtes-vous un Homme ou une Femme?");
  386. }
  387. return 0;
  388. }
  389. else if(RegistrationStep[playerid] == 2)
  390. {
  391. new year, month,day;
  392. getdate(year, month, day);
  393. new DateInfo[3][20];
  394. split(text, DateInfo, '/');
  395. if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
  396. {
  397. SendClientMessage(playerid, COLOR_LIGHTRED, "Quelle est vôtre date de naissance? (dd/mm/yyyy)");
  398. return 0;
  399. }
  400. new check = year - strvalEx(DateInfo[2]);
  401. if(check == year)
  402. {
  403. SendClientMessage(playerid, COLOR_LIGHTRED, "Quelle est vôtre date de naissance? (dd/mm/yyyy)");
  404. return 0;
  405. }
  406. if(strvalEx(DateInfo[1]) > month)
  407. {
  408. check -= 1;
  409. }
  410. else if(strvalEx(DateInfo[1]) == month && strval(DateInfo[0]) > day)
  411. {
  412. check -= 1;
  413. }
  414. PlayerInfo[playerid][pAge] = check;
  415. format(string, sizeof(string), "Ok! Vous avez %d ans",PlayerInfo[playerid][pAge]);
  416. SendClientMessage(playerid, COLOR_YELLOW2, string);
  417. RegistrationStep[playerid] = 3;
  418. SendClientMessage(playerid, COLOR_LIGHTRED, "D'où venez vous? (USA, Europe, Asie ou Afrique)");
  419. return 0;
  420. }
  421. else if(RegistrationStep[playerid] == 3)
  422. {
  423. new idx;
  424. tmp = strtok(text, idx);
  425. if((strcmp("usa", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("usa")))
  426. {
  427. PlayerInfo[playerid][pOrigin] = 1;
  428. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous venez des USA.");
  429. SendClientMessage(playerid, COLOR_LIGHTRED, "Merci, maintenant vous allez passez aux questions.");
  430. RegistrationStep[playerid] = 0;
  431. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  432. SendClientMessage(playerid, COLOR_WHITE, "Merci de nous avoir fournis ces renseignements.");
  433. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  434. //RegistrationStep[playerid] = 0;
  435. ClearChatbox(playerid, 1);
  436. SendClientMessage(playerid, COLOR_YELLOW2, "Nous allons maintenant passé au Test sur le RolePlay.");
  437. SendClientMessage(playerid, COLOR_YELLOW2, "");
  438. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que veut dire 'RolePlay' ?? ::.");
  439. SendClientMessage(playerid, COLOR_WHITE, "1. Se connecter à un serveur");
  440. SendClientMessage(playerid, COLOR_WHITE, "2. Jouer a un jeu");
  441. SendClientMessage(playerid, COLOR_WHITE, "3. Incarner un personnage");
  442. RegistrationQuestion[playerid] = 1;
  443. //TutTime[playerid] = 1;
  444. return 0;
  445. }
  446. else if((strcmp("europe", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("europe")))
  447. {
  448. PlayerInfo[playerid][pOrigin] = 2;
  449. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous venez d'Europe.");
  450. SendClientMessage(playerid, COLOR_LIGHTRED, "Merci, maintenant vous allez passez aux questions.");
  451. RegistrationStep[playerid] = 0;
  452. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  453. SendClientMessage(playerid, COLOR_WHITE, "Merci de nous avoir fournis ces renseignements.");
  454. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  455. //RegistrationStep[playerid] = 0;
  456. ClearChatbox(playerid, 1);
  457. SendClientMessage(playerid, COLOR_YELLOW2, "Nous allons maintenant passé au Test sur le RolePlay.");
  458. SendClientMessage(playerid, COLOR_YELLOW2, "");
  459. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que veut dire 'RolePlay' ?? ::.");
  460. SendClientMessage(playerid, COLOR_WHITE, "1. Se connecter à un serveur");
  461. SendClientMessage(playerid, COLOR_WHITE, "2. Jouer a un jeu");
  462. SendClientMessage(playerid, COLOR_WHITE, "3. Incarner un personnage");
  463. RegistrationQuestion[playerid] = 1;
  464. //TutTime[playerid] = 1;
  465. return 0;
  466. }
  467. else if((strcmp("asie", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("asie")))
  468. {
  469. PlayerInfo[playerid][pOrigin] = 3;
  470. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous venez d'Asie.");
  471. SendClientMessage(playerid, COLOR_LIGHTRED, "Merci, maintenant vous allez passez aux questions.");
  472. RegistrationStep[playerid] = 0;
  473. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  474. SendClientMessage(playerid, COLOR_WHITE, "Merci de nous avoir fournis ces renseignements.");
  475. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  476. //RegistrationStep[playerid] = 0;
  477. ClearChatbox(playerid, 1);
  478. SendClientMessage(playerid, COLOR_YELLOW2, "Nous allons maintenant passé au Test sur le RolePlay.");
  479. SendClientMessage(playerid, COLOR_YELLOW2, "");
  480. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que veut dire 'RolePlay' ?? ::.");
  481. SendClientMessage(playerid, COLOR_WHITE, "1. Se connecter à un serveur");
  482. SendClientMessage(playerid, COLOR_WHITE, "2. Jouer a un jeu");
  483. SendClientMessage(playerid, COLOR_WHITE, "3. Incarner un personnage");
  484. RegistrationQuestion[playerid] = 1;
  485. //TutTime[playerid] = 1;
  486. return 0;
  487. }
  488. else if((strcmp("afrique", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("afrique")))
  489. {
  490. PlayerInfo[playerid][pOrigin] = 4;
  491. SendClientMessage(playerid, COLOR_YELLOW2, "Ok! Vous venez d'Afrique.");
  492. SendClientMessage(playerid, COLOR_LIGHTRED, "Merci, maintenant vous allez passez aux questions.");
  493. RegistrationStep[playerid] = 0;
  494. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  495. SendClientMessage(playerid, COLOR_WHITE, "Merci de nous avoir fournis ces renseignements.");
  496. SendClientMessage(playerid, 0x87C1D7F6, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  497. //RegistrationStep[playerid] = 0;
  498. ClearChatbox(playerid, 1);
  499. SendClientMessage(playerid, COLOR_YELLOW2, "Nous allons maintenant passé au Test sur le RolePlay.");
  500. SendClientMessage(playerid, COLOR_YELLOW2, "");
  501. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que veut dire 'RolePlay' ?? ::.");
  502. SendClientMessage(playerid, COLOR_WHITE, "1. Se connecter à un serveur");
  503. SendClientMessage(playerid, COLOR_WHITE, "2. Jouer a un jeu");
  504. SendClientMessage(playerid, COLOR_WHITE, "3. Incarner un personnage");
  505. RegistrationQuestion[playerid] = 1;
  506. //TutTime[playerid] = 1;
  507. return 0;
  508. }
  509. else
  510. {
  511. SendClientMessage(playerid, COLOR_LIGHTRED, "D'où venez vous? (USA, Europe, Asie ou Afrique)");
  512. }
  513. return 0;
  514. }
  515. return 0;
  516. }
  517. if(RegistrationQuestion[playerid] > 0)
  518. {
  519. if(RegistrationQuestion[playerid] == 1)
  520. {
  521. new idx;
  522. tmp = strtok(text, idx);
  523. if((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  524. {
  525. ClearChatbox(playerid, 2);
  526. SendClientMessage(playerid, COLOR_YELLOW2, "Excellent!");
  527. ClearChatbox(playerid, 1);
  528. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie le Mixe en RP ? ::.");
  529. SendClientMessage(playerid, COLOR_WHITE, "1. C'est un terme culinaire qui signifie Mélanger");
  530. SendClientMessage(playerid, COLOR_WHITE, "2. Faire le DJ");
  531. SendClientMessage(playerid, COLOR_WHITE, "3. Mélanger des informations OOC en IC")
  532. ClearChatbox(playerid, 2);
  533. RegistrationQuestion[playerid] = 2;
  534. return 0;
  535. }
  536. else
  537. {
  538. ClearChatbox(playerid, 10);
  539. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse.");
  540. ClearChatbox(playerid, 1);
  541. SendClientMessage(playerid, COLOR_WHITE, "Le lien de notre forum pour consulter les règles : .:: onelife-rp.fr ::.");
  542. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  543. return 0;
  544. }
  545. }
  546. else if(RegistrationQuestion[playerid] == 2)
  547. {
  548. new idx;
  549. tmp = strtok(text, idx);
  550. if((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  551. {
  552. ClearChatbox(playerid, 2);
  553. SendClientMessage(playerid, COLOR_YELLOW2, "Bonne réponse !");
  554. ClearChatbox(playerid, 1);
  555. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie PowerGame ? ::.");
  556. SendClientMessage(playerid, COLOR_WHITE, "1. Effectuer des actions irréalisables ");
  557. SendClientMessage(playerid, COLOR_WHITE, "2. Etre super musclé");
  558. SendClientMessage(playerid, COLOR_WHITE, "3. Avoir des pouvoirs");
  559. ClearChatbox(playerid, 2);
  560. RegistrationQuestion[playerid] = 3;
  561. return 0;
  562. }
  563. else
  564. {
  565. ClearChatbox(playerid, 4);
  566. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse !");
  567. ClearChatbox(playerid, 1);
  568. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  569. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  570. return 0;
  571. }
  572. }
  573. else if(RegistrationQuestion[playerid] == 3)
  574. {
  575. new idx;
  576. tmp = strtok(text, idx);
  577. if((strcmp("1", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("1")))
  578. {
  579. ClearChatbox(playerid, 2);
  580. SendClientMessage(playerid, COLOR_YELLOW2, "Excellent!");
  581. ClearChatbox(playerid, 1);
  582. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie Death Match (DM) ? ::.");
  583. SendClientMessage(playerid, COLOR_WHITE, "1. Tuer un joueur");
  584. SendClientMessage(playerid, COLOR_WHITE, "2. Tuer sans raison");
  585. SendClientMessage(playerid, COLOR_WHITE, "3. La fin d'un match");
  586. ClearChatbox(playerid, 2);
  587. RegistrationQuestion[playerid] = 4;
  588. return 0;
  589. }
  590. else
  591. {
  592. ClearChatbox(playerid, 4);
  593. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse !");
  594. ClearChatbox(playerid, 1);
  595. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  596. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  597. return 0;
  598. }
  599. }
  600. else if(RegistrationQuestion[playerid] == 4)
  601. {
  602. new idx;
  603. tmp = strtok(text, idx);
  604. if((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  605. {
  606. ClearChatbox(playerid, 2);
  607. SendClientMessage(playerid, COLOR_YELLOW2, "Bravo ! Question suivante :");
  608. ClearChatbox(playerid, 1);
  609. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie Rush ? ::.");
  610. SendClientMessage(playerid, COLOR_WHITE, "1. Courrir rapidement");
  611. SendClientMessage(playerid, COLOR_WHITE, "2. Faire une Cascade");
  612. SendClientMessage(playerid, COLOR_WHITE, "3. Faire une fusillade sans se mettre à couvert");
  613. ClearChatbox(playerid, 2);
  614. RegistrationQuestion[playerid] = 5;
  615. return 0;
  616. }
  617. else
  618. {
  619. ClearChatbox(playerid, 4);
  620. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse.");
  621. ClearChatbox(playerid, 1);
  622. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  623. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  624. return 0;
  625. }
  626. }
  627. else if(RegistrationQuestion[playerid] == 5)
  628. {
  629. new idx;
  630. tmp = strtok(text, idx);
  631. if((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  632. {
  633. ClearChatbox(playerid, 2);
  634. SendClientMessage(playerid, COLOR_YELLOW2, "Très bien ! Continuez comme ca !");
  635. ClearChatbox(playerid, 1);
  636. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie MetaGame ? ::.");
  637. SendClientMessage(playerid, COLOR_WHITE, "1. Prendre une info OOC et l'utiliser IC");
  638. SendClientMessage(playerid, COLOR_WHITE, "2. Transformer/Changer le jeu");
  639. SendClientMessage(playerid, COLOR_WHITE, "3. Changer de personnage, Nom, etc");
  640. ClearChatbox(playerid, 2);
  641. RegistrationQuestion[playerid] = 6;
  642. return 0;
  643. }
  644. else
  645. {
  646. ClearChatbox(playerid, 4);
  647. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse !");
  648. ClearChatbox(playerid, 1);
  649. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  650. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  651. return 0;
  652. }
  653. }
  654. else if(RegistrationQuestion[playerid] == 6)
  655. {
  656. new idx;
  657. tmp = strtok(text, idx);
  658. if((strcmp("1", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("1")))
  659. {
  660. ClearChatbox(playerid, 2);
  661. SendClientMessage(playerid, COLOR_YELLOW2, "Bonne réponse !");
  662. ClearChatbox(playerid, 1);
  663. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie Bunny Hop ? ::.");
  664. SendClientMessage(playerid, COLOR_WHITE, "1. Faire un Rp Lapin");
  665. SendClientMessage(playerid, COLOR_WHITE, "2. Sauter pour aller plus vite");
  666. SendClientMessage(playerid, COLOR_WHITE, "3. Faire une Action Rp");
  667. ClearChatbox(playerid, 2);
  668. RegistrationQuestion[playerid] = 7;
  669. return 0;
  670. }
  671. else
  672. {
  673. ClearChatbox(playerid, 4);
  674. SendClientMessage(playerid, COLOR_LIGHTRED, "Ce n'est pas RP !");
  675. ClearChatbox(playerid, 1);
  676. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  677. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  678. return 0;
  679. }
  680. }
  681. else if(RegistrationQuestion[playerid] == 7)
  682. {
  683. new idx;
  684. tmp = strtok(text, idx);
  685. if((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  686. {
  687. ClearChatbox(playerid, 2);
  688. SendClientMessage(playerid, COLOR_YELLOW2, "Super ! Passons a la question suivante :");
  689. ClearChatbox(playerid, 1);
  690. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Qu'est-ce que le RevangeKill ? ::.");
  691. SendClientMessage(playerid, COLOR_WHITE, "1. Tuer quelqu'un");
  692. SendClientMessage(playerid, COLOR_WHITE, "2. Mourrir a cause d'une revanche");
  693. SendClientMessage(playerid, COLOR_WHITE, "3. Tuer le joueur qui vous a tué");
  694. ClearChatbox(playerid, 2);
  695. RegistrationQuestion[playerid] = 8;
  696. return 0;
  697. }
  698. else
  699. {
  700. ClearChatbox(playerid, 4);
  701. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse !");
  702. ClearChatbox(playerid, 1);
  703. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  704. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  705. return 0;
  706. }
  707. }
  708. else if(RegistrationQuestion[playerid] == 8)
  709. {
  710. new idx;
  711. tmp = strtok(text, idx);
  712. if((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  713. {
  714. ClearChatbox(playerid, 2);
  715. SendClientMessage(playerid, COLOR_YELLOW2, "Félécitation ! Question suivante :");
  716. ClearChatbox(playerid, 1);
  717. SendClientMessage(playerid, COLOR_NICEBLUE, ".:: Que signifie Stunt ? ::.");
  718. SendClientMessage(playerid, COLOR_WHITE, "1. Rouler no RP");
  719. SendClientMessage(playerid, COLOR_WHITE, "2. Faire des Cascades Irréalisables IRL");
  720. SendClientMessage(playerid, COLOR_WHITE, "3. Faire des cascades");
  721. ClearChatbox(playerid, 2);
  722. RegistrationQuestion[playerid] = 9;
  723. return 0;
  724. }
  725. else
  726. {
  727. ClearChatbox(playerid, 4);
  728. SendClientMessage(playerid, COLOR_LIGHTRED, "Mauvaise réponse!");
  729. ClearChatbox(playerid, 1);
  730. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr ::.");
  731. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  732. return 0;
  733. }
  734. }
  735. else if(RegistrationQuestion[playerid] == 9)
  736. {
  737. new idx;
  738. tmp = strtok(text, idx);
  739. if((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  740. {
  741. ClearChatbox(playerid, 2);
  742. SendClientMessage(playerid, COLOR_YELLOW2, " Excellent !");
  743. ClearChatbox(playerid, 1);
  744. SendClientMessage(playerid, COLOR_WHITE, "Vous avez réussi les tests. Bienvenue sur One Life Universal RP RolePlay !");
  745. SendClientMessage(playerid, COLOR_WHITE, "Comme vous avez réussi les tests, vous êtes priés d'appliquer ces règles.");
  746. RegistrationQuestion[playerid] = 0;
  747. PlayerInfo[playerid][pTut] = 1;
  748. SendClientMessage(playerid, COLOR_WHITE, "En cas de problème ou autre, utilisez /question pour contacter un admin/modo.");
  749. RegistrationStep[playerid] = 0;
  750. TutTime[playerid] = 1;
  751. PlayerInfo[playerid][pTut] = 1;
  752. gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0;
  753. TogglePlayerControllable(playerid, 0);
  754. MedicBill[playerid] = 0;
  755. AfterTutorial[playerid] = 1;
  756. SetTimerEx("UnsetAfterTutorial", 2500, false, "i", playerid);
  757. //SetTimerEx("UnsetFirstSpawn", 5000, false, "i", playerid);
  758. //SetPlayerSpawn(playerid);
  759. return 0;
  760. }
  761. else
  762. {
  763. ClearChatbox(playerid, 4);
  764. SendClientMessage(playerid, COLOR_LIGHTRED, "C'est faux ! Dommage !");
  765. ClearChatbox(playerid, 1);
  766. SendClientMessage(playerid, COLOR_WHITE, "Allez sur notre forum relire les règles. .:: http://onelife-rp.fr// ::.");
  767. SetTimerEx("KickPlayerp", 1000, 0, "d", playerid);
  768. return 0;
  769. }
  770.  
  771. }
  772. }
  773. if(MarriageCeremoney[playerid] > 0)
  774. {
  775. new idx;
  776. tmp = strtok(text, idx);
  777. if ((strcmp("oui", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("oui")))
  778. {
  779. if(GotProposedBy[playerid] != 999)
  780. {
  781. if(IsPlayerConnected(GotProposedBy[playerid]))
  782. {
  783. GetPlayerName(playerid, sendername, sizeof(sendername));
  784. GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
  785. format(string, sizeof(string), "Prêtre : %s prenez-vous %s en tant que votre belle épouse ? (type ' ; oui' ; , toute autre chose rejetteront le marriage).", giveplayer,sendername);
  786. SendClientMessage(GotProposedBy[playerid], COLOR_WHITE, string);
  787. MarriageCeremoney[GotProposedBy[playerid]] = 1;
  788. MarriageCeremoney[playerid] = 0;
  789. GotProposedBy[playerid] = 999;
  790. return 1;
  791. }
  792. else
  793. {
  794. MarriageCeremoney[playerid] = 0;
  795. GotProposedBy[playerid] = 999;
  796. return 0;
  797. }
  798. }
  799. else if(ProposedTo[playerid] != 999)
  800. {
  801. if(IsPlayerConnected(ProposedTo[playerid]))
  802. {
  803. GetPlayerName(playerid, sendername, sizeof(sendername));
  804. GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
  805. if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
  806. {
  807. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & de mari ; Épouse, vous pouvez embrasser la mariée", sendername, giveplayer);
  808. SendClientMessage(playerid, COLOR_WHITE, string);
  809. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & de mari ; Épouse, vous pouvez embrasser le marié.", giveplayer, sendername);
  810. SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  811. format(string, sizeof(string), "Nouvelles de marriage : Nous avons un nouveau joli couple, & de %s ; %s ont été mariés.", sendername, giveplayer);
  812. OOCNews(COLOR_WHITE, string);
  813. }
  814. else if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 1)
  815. {
  816. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & de mari ; Mari, vous pouvez embrasser la mariée.", sendername, giveplayer);
  817. SendClientMessage(playerid, COLOR_WHITE, string);
  818. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & de mari ; Mari, vous pouvez embrasser le marié.", giveplayer, sendername);
  819. SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  820. format(string, sizeof(string), "Nouvelles de marriage : Nous avons un nouveau couple gay, & de %s ; %s ont été mariés.", sendername, giveplayer);
  821. OOCNews(COLOR_WHITE, string);
  822. }
  823. else if(PlayerInfo[playerid][pSex] == 2 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
  824. {
  825. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & d'épouse ; Épouse, vous pouvez embrasser la mariée.", sendername, giveplayer);
  826. SendClientMessage(playerid, COLOR_WHITE, string);
  827. format(string, sizeof(string), "Prêtre : %s et %s je vous prononce maintenant… & d'épouse ; Épouse, vous pouvez embrasser le marié", giveplayer, sendername);
  828. SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  829. format(string, sizeof(string), "Nouvelles de marriage : Nous avons un nouveau couple lesbienne, & de %s ; %s ont été mariés.", sendername, giveplayer);
  830. OOCNews(COLOR_WHITE, string);
  831. }
  832. //MarriageCeremoney[ProposedTo[playerid]] = 1;
  833. MarriageCeremoney[ProposedTo[playerid]] = 0;
  834. MarriageCeremoney[playerid] = 0;
  835. format(string, sizeof(string), "%s", sendername);
  836. strmid(PlayerInfo[ProposedTo[playerid]][pMarriedTo], string, 0, strlen(string), 255);
  837. format(string, sizeof(string), "%s", giveplayer);
  838. strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
  839. GivePlayerMoney(playerid, - 20000);
  840. PlayerInfo[playerid][pMarried] = 1;
  841. PlayerInfo[ProposedTo[playerid]][pMarried] = 1;
  842. PlayerInfo[ProposedTo[playerid]][pPhousekey] = PlayerInfo[playerid][pPhousekey];
  843. PlayerInfo[ProposedTo[playerid]][pPbiskey] = PlayerInfo[playerid][pPbiskey];
  844. ProposedTo[playerid] = 999;
  845. MarriageCeremoney[playerid] = 0;
  846. return 1;
  847. }
  848. else
  849. {
  850. MarriageCeremoney[playerid] = 0;
  851. ProposedTo[playerid] = 999;
  852. return 0;
  853. }
  854. }
  855. }
  856. else
  857. {
  858. if(GotProposedBy[playerid] != 999)
  859. {
  860. if(IsPlayerConnected(GotProposedBy[playerid]))
  861. {
  862. GetPlayerName(playerid, sendername, sizeof(sendername));
  863. GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
  864. format(string, sizeof(string), "* Vous n'avez pas voulu marier %s, aucun ' ; oui' ; a été dit.",giveplayer);
  865. SendClientMessage(playerid, COLOR_YELLOW, string);
  866. format(string, sizeof(string), "* %s n'a pas voulu vous épouser, aucun ' ; oui' ; a été dit.",sendername);
  867. SendClientMessage(GotProposedBy[playerid], COLOR_YELLOW, string);
  868. return 0;
  869. }
  870. else
  871. {
  872. MarriageCeremoney[playerid] = 0;
  873. GotProposedBy[playerid] = 999;
  874. return 0;
  875. }
  876. }
  877. else if(ProposedTo[playerid] != 999)
  878. {
  879. if(IsPlayerConnected(ProposedTo[playerid]))
  880. {
  881. GetPlayerName(playerid, sendername, sizeof(sendername));
  882. GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
  883. format(string, sizeof(string), "* Vous n'avez pas voulu marier %s, aucun ' ; oui' ; a été dit.",giveplayer);
  884. SendClientMessage(playerid, COLOR_YELLOW, string);
  885. format(string, sizeof(string), "* %s n'a pas voulu vous épouser, aucun ' ; oui' ; a été dit.",sendername);
  886. SendClientMessage(ProposedTo[playerid], COLOR_YELLOW, string);
  887. return 0;
  888. }
  889. else
  890. {
  891. MarriageCeremoney[playerid] = 0;
  892. ProposedTo[playerid] = 999;
  893. return 0;
  894. }
  895. }
  896. }
  897. return 0;
  898. }
  899. if(WritingPaper[playerid] > 0)
  900. {
  901. new line;
  902. new nstring[128];
  903. new idx;
  904. new length = strlen(text);
  905. while ((idx < length) && (text[idx] <= ' '))
  906. {
  907. idx++;
  908. }
  909. new offset = idx;
  910. new result[82];
  911. while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  912. {
  913. result[idx - offset] = text[idx];
  914. idx++;
  915. }
  916. result[idx - offset] = EOS;
  917. if(!strlen(result))
  918. {
  919. if(WritingLine[playerid] == 1) { SendClientMessage(playerid, COLOR_GRAD2, "* Veuillez saisir le titre de votre journal."); }
  920. else { SendClientMessage(playerid, COLOR_LIGHTRED, "* Veuillez saisir une ligne de textes de votre journal."); }
  921. return 0;
  922. }
  923. format(nstring, sizeof(nstring), "%s", text);
  924. switch(WritingLine[playerid])
  925. {
  926. case 1:
  927. {
  928. new fstring[MAX_PLAYER_NAME];
  929. GetPlayerName(playerid, sendername, sizeof(sendername));
  930. format(fstring, sizeof(fstring), "%s", sendername);
  931. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperMaker], fstring, 0, strlen(fstring), 255);
  932. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperTitle], nstring, 0, strlen(nstring), 255);
  933. line = 0; WritingLine[playerid] = 2;
  934. SendClientMessage(playerid, COLOR_LIGHTRED, "* Maintenant vous pouvez noter les lignes de nouvelles, 7 restant.");
  935. }
  936. case 2:
  937. {
  938. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText1], nstring, 0, strlen(nstring), 255);
  939. line = 1; WritingLine[playerid] = 3;
  940. }
  941. case 3:
  942. {
  943. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText2], nstring, 0, strlen(nstring), 255);
  944. line = 2; WritingLine[playerid] = 4;
  945. }
  946. case 4:
  947. {
  948. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText3], nstring, 0, strlen(nstring), 255);
  949. line = 3; WritingLine[playerid] = 5;
  950. }
  951. case 5:
  952. {
  953. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText4], nstring, 0, strlen(nstring), 255);
  954. line = 4; WritingLine[playerid] = 6;
  955. }
  956. case 6:
  957. {
  958. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText5], nstring, 0, strlen(nstring), 255);
  959. line = 5; WritingLine[playerid] = 7;
  960. }
  961. case 7:
  962. {
  963. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText6], nstring, 0, strlen(nstring), 255);
  964. line = 6; WritingLine[playerid] = 8;
  965. }
  966. case 8:
  967. {
  968. strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText7], nstring, 0, strlen(nstring), 255);
  969. PaperInfo[WritingPaperNumber[playerid]][PaperUsed] = 1;
  970. SavePapers();
  971. line = 7; WritingLine[playerid] = 0; WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999;
  972. }
  973. }
  974. if(line > 0)
  975. {
  976. format(string, sizeof(string), "* Vous avez écrit la ligne %d du journal.", line);
  977. SendClientMessage(playerid, COLOR_WHITE, string);
  978. if(line == 7)
  979. {
  980. SendClientMessage(playerid, COLOR_WHITE, "* Votre journal a été ajouté à la liste de nouvelles (pour les garçons de papier).");
  981. }
  982. }
  983. return 0;
  984. }
  985.  
  986. if(CallLawyer[playerid] == 111)
  987. {
  988. new idx;
  989. tmp = strtok(text, idx);
  990. if ((strcmp("oui", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("oui")))
  991. {
  992. GetPlayerName(playerid, sendername, sizeof(sendername));
  993. format(string, sizeof(string), "** %s est en prison, et a besoin d'un avocat. Allez au cellule du commisariat de police.", sendername);
  994. SendJobMessage(2, TEAM_AZTECAS_COLOR, string);
  995. SendJobMessage(2, TEAM_AZTECAS_COLOR, "* Lorsque vous êtes au commisariat, demandez à un agent de vous approuver avec /accepter avocat [votre ID] .");
  996. SendClientMessage(playerid, COLOR_LIGHTRED, "Les messages ont été envoyés a tous les avocats,Veuillez attendre svp.");
  997. WantLawyer[playerid] = 0;
  998. CallLawyer[playerid] = 0;
  999. return 0;
  1000. }
  1001. else
  1002. {
  1003. SendClientMessage(playerid, COLOR_LIGHTRED, "Il n'y a pas d'avocats a votre disposition , la prison a débuter.");
  1004. WantLawyer[playerid] = 0;
  1005. CallLawyer[playerid] = 0;
  1006. return 0;
  1007. }
  1008. }
  1009. if(TalkingLive[playerid] != 255)
  1010. {
  1011. GetPlayerName(playerid, sendername, sizeof(sendername));
  1012. if(PlayerInfo[playerid][pMember] == 9)
  1013. {
  1014. format(string, sizeof(string), "Interview %s: %s", sendername, text);
  1015. OOCNews(COLOR_LIGHTBLUE, string);
  1016. }
  1017. else
  1018. {
  1019. format(string, sizeof(string), "Interview %s: %s", sendername, text);
  1020. OOCNews(COLOR_LIGHTBLUE, string);
  1021. }
  1022. return 0;
  1023. }
  1024. if(Mobile[playerid] != 255)
  1025. {
  1026. new idx;
  1027. tmp = strtok(text, idx);
  1028. GetPlayerName(playerid, sendername, sizeof(sendername));
  1029. if(UnidentifedCall[playerid] == 1)
  1030. {
  1031. format(string, sizeof(string), "Etranger_[%d] Dit (telephone): %s", playerid, text);
  1032. }
  1033. else
  1034. {
  1035. format(string, sizeof(string), "%s Dit (telephone): %s", sendername, text);
  1036. }
  1037. ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1038. //printf("callers line %d called %d caller %d",Mobile[Mobile[playerid]],Mobile[playerid],playerid);
  1039. if(Mobile[playerid] == 914)
  1040. {
  1041. if(!strlen(tmp))
  1042. {
  1043. SendClientMessage(playerid, TEAM_CYAN_COLOR, "Expédition : Désolé je ne comprends pas ?");
  1044. return 0;
  1045. }
  1046. new turner[MAX_PLAYER_NAME];
  1047. new wanted[128];
  1048. GetPlayerName(playerid, turner, sizeof(turner));
  1049. SendClientMessage(playerid, TEAM_CYAN_COLOR, "Expédition : Nous avons alerté toutes les unités dans le secteur.");
  1050. SendClientMessage(playerid, TEAM_CYAN_COLOR, "Merci de rapporter cet incident");
  1051. format(wanted, sizeof(wanted), "a Toutes les unités Médecins (/tda): Accident: %s",turner);
  1052. SendJobMessage(10, TEAM_CYAN_COLOR, wanted);
  1053. format(wanted, sizeof(wanted), "Expédition : Incident : %s",text);
  1054. SendJobMessage(10, TEAM_CYAN_COLOR, wanted);
  1055. new Float:trace_x, Float:trace_y, Float:trace_z;
  1056. GetPlayerPos(playerid, trace_x, trace_y, trace_z);
  1057. emdtrace = 1; emdtrace_x = trace_x; emdtrace_y = trace_y; emdtrace_z = trace_z;
  1058. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1059. Mobile[playerid] = 255;
  1060. return 0;
  1061. }
  1062. if(Mobile[playerid] == 913)
  1063. {
  1064. if(!strlen(tmp))
  1065. {
  1066. SendClientMessage(playerid, COLOR_ALLDEPT, "URGENCE : Désolé je ne comprends pas ?");
  1067. return 0;
  1068. }
  1069. if ((strcmp("non", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("non")))
  1070. {
  1071. new turner[MAX_PLAYER_NAME];
  1072. new wanted[128];
  1073. GetPlayerName(playerid, turner, sizeof(turner));
  1074. SendClientMessage(playerid, COLOR_DBLUE, "La police expédie : Nous avons alerté toutes les unités dans le secteur.");
  1075. SendClientMessage(playerid, COLOR_DBLUE, "Merci de rapporter ce crime");
  1076. format(wanted, sizeof(wanted), "HQ: Toutes les unités APB (/tda) : Victim : %s (%d)",turner, PlayerInfo[playerid][pPnumber]);
  1077. SendFamilyMessage(1, COLOR_DBLUE, wanted);
  1078. SendFamilyMessage(2, COLOR_DBLUE, wanted);
  1079. SendFamilyMessage(3, COLOR_DBLUE, wanted);
  1080. format(wanted, sizeof(wanted), "HQ: Crime : %s, suspect : Inconnu",PlayerCrime[playerid][pAccusing]);
  1081. SendFamilyMessage(1, COLOR_DBLUE, wanted);
  1082. SendFamilyMessage(2, COLOR_DBLUE, wanted);
  1083. SendFamilyMessage(3, COLOR_DBLUE, wanted);
  1084. new Float:trace_x, Float:trace_y, Float:trace_z;
  1085. GetPlayerPos(playerid, trace_x, trace_y, trace_z);
  1086. pdtrace = 1; pdtrace_x = trace_x; pdtrace_y = trace_y; pdtrace_z = trace_z;
  1087. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1088. Mobile[playerid] = 255;
  1089. return 0;
  1090. }
  1091. new badguy;
  1092. //badguy = strval(tmp);
  1093. badguy = ReturnUser(tmp);
  1094. if (IsPlayerConnected(badguy))
  1095. {
  1096. if(badguy != INVALID_PLAYER_ID)
  1097. {
  1098. if (IsACop(badguy))
  1099. {
  1100. SendClientMessage(playerid, COLOR_DBLUE, "Police expédie: Vous aurez à prendre contact avec les affaires intérieures. Il s'agit d'une ligne d'urgence");
  1101. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1102. Mobile[playerid] = 255;
  1103. return 0;
  1104. }
  1105. if (WantedPoints[badguy] > 0)
  1106. {
  1107. SendClientMessage(playerid, COLOR_DBLUE, "Police expédie: Les unités sont déja informé de cette affaire");
  1108. SendClientMessage(playerid, COLOR_DBLUE, "Merci d'avoir réporter ce crime");
  1109. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1110. Mobile[playerid] = 255;
  1111. return 0;
  1112. }
  1113. if (badguy == playerid)
  1114. {
  1115. SendClientMessage(playerid, COLOR_DBLUE, "Police expédie: Nous sommes pas prét de tromper,il s'agit d'une ligne d'urgence.");
  1116. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1117. Mobile[playerid] = 255;
  1118. return 0;
  1119. }
  1120. SendClientMessage(playerid, COLOR_DBLUE, "Police expédie: Nous avons alerté tous les unités dans la zone.");
  1121. SendClientMessage(playerid, COLOR_DBLUE, "Merci d'avoir réporter ce crim");
  1122. new Float:trace_x, Float:trace_y, Float:trace_z;
  1123. GetPlayerPos(playerid, trace_x, trace_y, trace_z);
  1124. pdtrace = 1; pdtrace_x = trace_x; pdtrace_y = trace_y; pdtrace_z = trace_z;
  1125. SetPlayerCriminal(badguy,playerid, PlayerCrime[playerid][pAccusing]);
  1126. if(WantedPoints[badguy] > 0) { } else { WantedPoints[badguy] += 2; }
  1127. SendClientMessage(playerid, COLOR_GRAD2, " Ils raccrochent...");
  1128. Mobile[playerid] = 255;
  1129. return 0;
  1130. }//invalid id
  1131. return 0;
  1132. }//not connected
  1133. else
  1134. {
  1135. format(string, sizeof(string), "Police expédie: J'ai e information du nom %s, Vous êtes sur que c'est celui la?",tmp);
  1136. SendClientMessage(playerid, COLOR_DBLUE, string);
  1137. return 0;
  1138. }
  1139. }
  1140. if(Mobile[playerid] == 912)
  1141. {
  1142. if(!strlen(tmp))
  1143. {
  1144. SendClientMessage(playerid, COLOR_ALLDEPT, "URGENCE : Désoler je ne comprend pas?");
  1145. return 0;
  1146. }
  1147. strmid(PlayerCrime[playerid][pAccusing], text, 0, strlen(text), 255);
  1148. SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: Si vous connaisez le nom de l'agrésseur , Merci de le dire ou sinon dit tous simplement non.");
  1149. Mobile[playerid] = 913;
  1150. return 0;
  1151. }
  1152. if(Mobile[playerid] == 911)
  1153. {
  1154. if(!strlen(tmp))
  1155. {
  1156. SendClientMessage(playerid, COLOR_ALLDEPT, "Urgences: Désolé je ne comprends pas, police ou paramedic?");
  1157. return 0;
  1158. }
  1159. else if ((strcmp("police", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("police")))
  1160. {
  1161. SendClientMessage(playerid, COLOR_ALLDEPT, "Police: Je vous raccorde au poste de police , attendez svp.");
  1162. Mobile[playerid] = 912;
  1163. SendClientMessage(playerid, COLOR_DBLUE, "HQ: S'il vous plaît donnez-moi une courte description du criminel et de l'incident.");
  1164. return 0;
  1165. }
  1166. else if ((strcmp("hopital", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("hopital")))
  1167. {
  1168. SendClientMessage(playerid, COLOR_ALLDEPT, "Urgences: .");
  1169. Mobile[playerid] = 914;
  1170. SendClientMessage(playerid, TEAM_CYAN_COLOR, "Dispatch: S'il vous plait donner moi un courte discription de l'incident.");
  1171. return 0;
  1172. }
  1173. else
  1174. {
  1175. SendClientMessage(playerid, COLOR_ALLDEPT, "Urgences: Désoler je ne comprend pas , La police ou l'hopital?");
  1176. return 0;
  1177. }
  1178. }
  1179. if(Mobile[playerid] == 3900)
  1180. {
  1181. SendFamilyMessage(9, COLOR_GREEN, "Vous avez un nouveau message:");
  1182. GetPlayerName(playerid, sendername, sizeof(sendername));
  1183. format(string, sizeof(string), "[ID:%d] %s Dit: %s", playerid, sendername, text);
  1184. SendFamilyMessage(9, COLOR_GREEN, string);
  1185. SendClientMessage(playerid, COLOR_GREEN, "ACN Studio: Merci de vos informations !");
  1186. Mobile[playerid] = 255;
  1187. return 0;
  1188. }
  1189. if(IsPlayerConnected(Mobile[playerid]))
  1190. {
  1191. if(Mobile[Mobile[playerid]] == playerid)
  1192. {
  1193. if(PlayerInfo[Mobile[playerid]][pSpeaker] == 1)
  1194. {
  1195. ProxDetector(20.0, Mobile[playerid], string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1196. }
  1197. else
  1198. {
  1199. SendClientMessage(Mobile[playerid], COLOR_YELLOW,string);
  1200. }
  1201. }
  1202. }
  1203. else
  1204. {
  1205. SendClientMessage(playerid, COLOR_YELLOW,"Personnes n'est la");
  1206. }
  1207. return 0;
  1208. }
  1209. if (BusShowLocation[playerid][0] == 1)
  1210. {
  1211. new idx;
  1212. tmp = strtok(text, idx);
  1213. if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
  1214. {
  1215. SetPlayerCheckpoint(playerid, BusShowLocation[playerid][1], BusShowLocation[playerid][2], BusShowLocation[playerid][3], 3.0);
  1216. SendClientMessage(playerid, COLOR_YELLOW, "Il ya un emplacement (Point Rouge) vous ferez mieux de présser!");
  1217. BusShowLocation[playerid][0] = 0;
  1218. BusShowLocationC[playerid] = 1;
  1219. return 0;
  1220. }
  1221. else
  1222. {
  1223. BusShowLocation[playerid][0] = 0;
  1224. return 0;
  1225. }
  1226. }
  1227. if (realchat)
  1228. {
  1229. if(gPlayerLogged[playerid] == 0)
  1230. {
  1231. return 0;
  1232. }
  1233. GetPlayerName(playerid, sendername, sizeof(sendername));
  1234. if(!IsPlayerInAnyVehicle(playerid))
  1235. {
  1236. if(PlayerInfo[playerid][pMaskuse] == 1)
  1237. {
  1238. if((chatanim == 1) && (!IsFreeze(playerid)))
  1239. {LoopingAnim(playerid,"GANGS","prtial_gngtlkH",4.0,0,0,0,1,1);}
  1240. format(string, sizeof(string), "Etranger_[%d] dit: %s", playerid, text);
  1241. ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1242. ////SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1243.  
  1244. }
  1245. else if(bailloner[playerid] == 1)
  1246. {
  1247. format(string, sizeof(string), "%s dit: Hmmmmm hmmmmmm mmmmm", sendername);
  1248. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1249. }
  1250. else
  1251. {
  1252. if((chatanim == 1) && (!IsFreeze(playerid)))
  1253. {LoopingAnim(playerid,"GANGS","prtial_gngtlkH",4.0,0,0,0,1,1);}
  1254. format(string, sizeof(string), "%s dit: %s", sendername, text);
  1255. ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1256. ////SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1257. }
  1258. }
  1259. else
  1260. {
  1261. new carid = GetPlayerVehicleID(playerid);
  1262. if(VehicleWindows[GetPlayerVehicleID(playerid)] == 0)
  1263. {
  1264. if(PlayerInfo[playerid][pMaskuse] == 1)
  1265. {
  1266. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1267. {
  1268. format(string, sizeof(string), "Etranger_[%d] dit: %s", playerid, text);
  1269. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1270. ////SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1271. }
  1272. else
  1273. {
  1274. format(string, sizeof(string), "(Fenêtre fermée) Etranger_[%d] dit: %s", playerid, text);
  1275. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1276. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1277. }
  1278. }
  1279. else if(bailloner[playerid] == 1)
  1280. {
  1281. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1282. {
  1283. format(string, sizeof(string), "%s dit: Hmmmmm hmmmmmm mmmmm", sendername);
  1284. ProxDetector(3.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1285. }
  1286. else
  1287. {
  1288. format(string, sizeof(string), "(Fenêtre fermée) %s dit: Hmmmmm hmmmmmm mmmmm", sendername);
  1289. ProxDetector(3.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1290. }
  1291. }
  1292. else
  1293. {
  1294. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1295. {
  1296. format(string, sizeof(string), "%s dit: %s", sendername, text);
  1297. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1298. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1299. }
  1300. else
  1301. {
  1302. format(string, sizeof(string), "(Fenêtre fermée) %s dit: %s", sendername, text);
  1303. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1304. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1305. }
  1306. }
  1307. }
  1308. else
  1309. {
  1310. if(PlayerInfo[playerid][pMaskuse] == 1)
  1311. {
  1312. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1313. {
  1314. format(string, sizeof(string), "Etranger_[%d] dit: %s", playerid, text);
  1315. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1316. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1317. }
  1318. else
  1319. {
  1320. format(string, sizeof(string), "(Fenêtre ouverte) Etranger_[%d] dit: %s", playerid, text);
  1321. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1322. // //SetPlayerChatBubble(playerid,string,COLOR_WHITE,35.0,2500);
  1323. }
  1324. }
  1325. else if(bailloner[playerid] == 1)
  1326. {
  1327. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1328. {
  1329. format(string, sizeof(string), "%s dit: Hmmmmm hmmmmmm mmmmm", sendername);
  1330. ProxDetector(3.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1331. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1332. }
  1333. else
  1334. {
  1335. format(string, sizeof(string), "(Fenêtre ouverte) %s dit: Hmmmmm hmmmmmm mmmmm", sendername);
  1336. ProxDetector(3.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1337. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1338. }
  1339. }
  1340. else
  1341. {
  1342. if(IsABike(carid) || IsAPizzabike(carid) || IsAOBike(carid) || IsAPlane(carid) || IsASweeper(carid) || IsAHarvest(carid) || IsATank(carid))
  1343. {
  1344. format(string, sizeof(string), "%s dit: %s", sendername, text);
  1345. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1346. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1347. }
  1348. else
  1349. {
  1350. format(string, sizeof(string), "(Fenêtre ouverte) %s dit: %s", sendername, text);
  1351. ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1352. // //SetPlayerChatBubble(playerid,text,COLOR_WHITE,35.0,2500);
  1353. }
  1354. }
  1355. }
  1356. }
  1357. return 0;
  1358. }
  1359. return 1;
  1360. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement