Advertisement
Guest User

by xblake

a guest
Oct 20th, 2011
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 89.38 KB | None | 0 0
  1. public OnPlayerText(playerid, text[])
  2. {
  3.     new giver[MAX_PLAYER_NAME];
  4.     new sendername[MAX_PLAYER_NAME];
  5.     new giveplayer[MAX_PLAYER_NAME];
  6.     new tmp[256];
  7.     new string[256];
  8.     new giveplayerid;
  9.     if(PlayerInfo[playerid][pMuted] == 1)
  10.     {
  11.         SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
  12.         return 0;
  13.     }
  14.     if(SelectChar[playerid] == 255)
  15.     {
  16.         new idx;
  17.         tmp = strtok(text, idx);
  18.         if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
  19.         {
  20.             switch (SelectCharID[playerid])
  21.             {
  22.                 case 1: //LSPD
  23.                 {
  24.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[0][0]; }
  25.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[1][0]; }
  26.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[2][0]; }
  27.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[3][0]; }
  28.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[4][0]; }
  29.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[5][0]; }
  30.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = JoinPed[6][0]; }
  31.                     else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, JoinPed[7][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = JoinPed[7][0]; }
  32.                     else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, JoinPed[8][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = JoinPed[8][0]; }
  33.                     else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, JoinPed[9][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = JoinPed[9][0]; }
  34.                     else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, JoinPed[10][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[10][0]; }
  35.                 }
  36.                 case 2: //FBI/ATF
  37.                 {
  38.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[11][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[11][0]; }
  39.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[12][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[12][0]; }
  40.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[13][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[13][0]; }
  41.                 }
  42.                 case 3: //National Guard
  43.                 {
  44.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[14][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[14][0]; }
  45.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[15][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[15][0]; }
  46.                 }
  47.                 case 4: //Fire&Ambulance
  48.                 {
  49.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
  50.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
  51.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
  52.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
  53.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
  54.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
  55.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
  56.                 }
  57.                 case 5: //La Cosa Nostra
  58.                 {
  59.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[23][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[23][0]; }
  60.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[24][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[24][0]; }
  61.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[25][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[25][0]; }
  62.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[26][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[26][0]; }
  63.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[27][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[27][0]; }
  64.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[28][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[28][0]; }
  65.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[29][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = JoinPed[29][0]; }
  66.                     else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, JoinPed[30][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[30][0]; }
  67.                 }
  68.                 case 6: //The Triads
  69.                 {
  70.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
  71.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
  72.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
  73.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
  74.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
  75.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
  76.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
  77.                 }
  78.                 case 8: //Hitman Agency
  79.                 {
  80.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
  81.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
  82.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
  83.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
  84.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
  85.                 }
  86.                 case 9: //News Reporters
  87.                 {
  88.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
  89.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
  90.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
  91.                 }
  92.                 case 10: //Taxi Cab Company
  93.                 {
  94.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
  95.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
  96.                 }
  97.                 case 11: //Driving/Flying School
  98.                 {
  99.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
  100.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
  101.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
  102.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
  103.                 }
  104.                 case 12: //Grove
  105.                 {
  106.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[52][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[52][0]; }
  107.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[53][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[53][0]; }
  108.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[54][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[54][0]; }
  109.                 }
  110.                 case 13: //Ballas
  111.                 {
  112.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[55][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[55][0]; }
  113.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[56][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[56][0]; }
  114.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[57][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[57][0]; }
  115.                 }
  116.                 case 15: //VLA
  117.                 {
  118.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[61][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[61][0]; }
  119.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[62][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[62][0]; }
  120.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[63][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[63][0]; }
  121.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[64][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[64][0]; }
  122.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[65][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[65][0]; }
  123.                 }
  124.                 case 14: //LSV
  125.                 {
  126.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[58][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[58][0]; }
  127.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[59][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[59][0]; }
  128.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[60][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[60][0]; }
  129.                 }
  130.                 case 16: //Yakuza
  131.                 {
  132.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[92][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[92][0]; }
  133.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[93][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[93][0]; }
  134.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[94][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[94][0]; }
  135.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[95][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[95][0]; }
  136.                 }
  137.                 case 17: //SFPD
  138.                 {
  139.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[96][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[96][0]; }
  140.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[97][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[97][0]; }
  141.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[98][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[98][0]; }
  142.                 }
  143.                 case 20: //Male civilian (by xBlake)
  144.                 {
  145.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, CivMalePeds[1][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = CivMalePeds[1][0]; }
  146.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, CivMalePeds[2][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = CivMalePeds[2][0]; }
  147.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, CivMalePeds[3][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = CivMalePeds[3][0]; }
  148.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, CivMalePeds[4][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = CivMalePeds[4][0]; }
  149.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, CivMalePeds[5][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = CivMalePeds[5][0]; }
  150.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, CivMalePeds[6][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = CivMalePeds[6][0]; }
  151.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, CivMalePeds[7][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = CivMalePeds[7][0]; }
  152.                     else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, CivMalePeds[8][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = CivMalePeds[8][0]; }
  153.                     else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, CivMalePeds[9][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = CivMalePeds[9][0]; }
  154.                     else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, CivMalePeds[10][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = CivMalePeds[10][0]; }
  155.                     else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, CivMalePeds[11][0]); SelectCharPlace[playerid] = 12; ChosenSkin[playerid] = CivMalePeds[11][0]; }
  156.                     else if(SelectCharPlace[playerid] == 12) { SetPlayerSkin(playerid, CivMalePeds[12][0]); SelectCharPlace[playerid] = 13; ChosenSkin[playerid] = CivMalePeds[12][0]; }
  157.                     else if(SelectCharPlace[playerid] == 13) { SetPlayerSkin(playerid, CivMalePeds[13][0]); SelectCharPlace[playerid] = 14; ChosenSkin[playerid] = CivMalePeds[13][0]; }
  158.                     else if(SelectCharPlace[playerid] == 14) { SetPlayerSkin(playerid, CivMalePeds[14][0]); SelectCharPlace[playerid] = 15; ChosenSkin[playerid] = CivMalePeds[14][0]; }
  159.                     else if(SelectCharPlace[playerid] == 15) { SetPlayerSkin(playerid, CivMalePeds[15][0]); SelectCharPlace[playerid] = 16; ChosenSkin[playerid] = CivMalePeds[15][0]; }
  160.                     else if(SelectCharPlace[playerid] == 16) { SetPlayerSkin(playerid, CivMalePeds[16][0]); SelectCharPlace[playerid] = 17; ChosenSkin[playerid] = CivMalePeds[16][0]; }
  161.                     else if(SelectCharPlace[playerid] == 17) { SetPlayerSkin(playerid, CivMalePeds[17][0]); SelectCharPlace[playerid] = 18; ChosenSkin[playerid] = CivMalePeds[17][0]; }
  162.                     else if(SelectCharPlace[playerid] == 18) { SetPlayerSkin(playerid, CivMalePeds[18][0]); SelectCharPlace[playerid] = 19; ChosenSkin[playerid] = CivMalePeds[18][0]; }
  163.                     else if(SelectCharPlace[playerid] == 19) { SetPlayerSkin(playerid, CivMalePeds[19][0]); SelectCharPlace[playerid] = 20; ChosenSkin[playerid] = CivMalePeds[19][0]; }
  164.                     else if(SelectCharPlace[playerid] == 20) { SetPlayerSkin(playerid, CivMalePeds[20][0]); SelectCharPlace[playerid] = 21; ChosenSkin[playerid] = CivMalePeds[20][0]; }
  165.                     else if(SelectCharPlace[playerid] == 21) { SetPlayerSkin(playerid, CivMalePeds[21][0]); SelectCharPlace[playerid] = 22; ChosenSkin[playerid] = CivMalePeds[21][0]; }
  166.                     else if(SelectCharPlace[playerid] == 22) { SetPlayerSkin(playerid, CivMalePeds[22][0]); SelectCharPlace[playerid] = 23; ChosenSkin[playerid] = CivMalePeds[22][0]; }
  167.                     else if(SelectCharPlace[playerid] == 23) { SetPlayerSkin(playerid, CivMalePeds[23][0]); SelectCharPlace[playerid] = 24; ChosenSkin[playerid] = CivMalePeds[23][0]; }
  168.                     else if(SelectCharPlace[playerid] == 24) { SetPlayerSkin(playerid, CivMalePeds[24][0]); SelectCharPlace[playerid] = 25; ChosenSkin[playerid] = CivMalePeds[24][0]; }
  169.                     else if(SelectCharPlace[playerid] == 25) { SetPlayerSkin(playerid, CivMalePeds[25][0]); SelectCharPlace[playerid] = 26; ChosenSkin[playerid] = CivMalePeds[25][0]; }
  170.                     else if(SelectCharPlace[playerid] == 26) { SetPlayerSkin(playerid, CivMalePeds[26][0]); SelectCharPlace[playerid] = 27; ChosenSkin[playerid] = CivMalePeds[26][0]; }
  171.                     else if(SelectCharPlace[playerid] == 27) { SetPlayerSkin(playerid, CivMalePeds[27][0]); SelectCharPlace[playerid] = 28; ChosenSkin[playerid] = CivMalePeds[27][0]; }
  172.                     else if(SelectCharPlace[playerid] == 28) { SetPlayerSkin(playerid, CivMalePeds[28][0]); SelectCharPlace[playerid] = 29; ChosenSkin[playerid] = CivMalePeds[28][0]; }
  173.                     else if(SelectCharPlace[playerid] == 29) { SetPlayerSkin(playerid, CivMalePeds[29][0]); SelectCharPlace[playerid] = 30; ChosenSkin[playerid] = CivMalePeds[29][0]; }
  174.                     else if(SelectCharPlace[playerid] == 30) { SetPlayerSkin(playerid, CivMalePeds[30][0]); SelectCharPlace[playerid] = 31; ChosenSkin[playerid] = CivMalePeds[30][0]; }
  175.                     else if(SelectCharPlace[playerid] == 31) { SetPlayerSkin(playerid, CivMalePeds[31][0]); SelectCharPlace[playerid] = 32; ChosenSkin[playerid] = CivMalePeds[31][0]; }
  176.                     else if(SelectCharPlace[playerid] == 32) { SetPlayerSkin(playerid, CivMalePeds[32][0]); SelectCharPlace[playerid] = 33; ChosenSkin[playerid] = CivMalePeds[32][0]; }
  177.                     else if(SelectCharPlace[playerid] == 33) { SetPlayerSkin(playerid, CivMalePeds[33][0]); SelectCharPlace[playerid] = 34; ChosenSkin[playerid] = CivMalePeds[33][0]; }
  178.                     else if(SelectCharPlace[playerid] == 34) { SetPlayerSkin(playerid, CivMalePeds[34][0]); SelectCharPlace[playerid] = 35; ChosenSkin[playerid] = CivMalePeds[34][0]; }
  179.                     else if(SelectCharPlace[playerid] == 35) { SetPlayerSkin(playerid, CivMalePeds[35][0]); SelectCharPlace[playerid] = 36; ChosenSkin[playerid] = CivMalePeds[35][0]; }
  180.                     else if(SelectCharPlace[playerid] == 36) { SetPlayerSkin(playerid, CivMalePeds[36][0]); SelectCharPlace[playerid] = 37; ChosenSkin[playerid] = CivMalePeds[36][0]; }
  181.                     else if(SelectCharPlace[playerid] == 37) { SetPlayerSkin(playerid, CivMalePeds[37][0]); SelectCharPlace[playerid] = 38; ChosenSkin[playerid] = CivMalePeds[37][0]; }
  182.                     else if(SelectCharPlace[playerid] == 38) { SetPlayerSkin(playerid, CivMalePeds[38][0]); SelectCharPlace[playerid] = 39; ChosenSkin[playerid] = CivMalePeds[38][0]; }
  183.                     else if(SelectCharPlace[playerid] == 39) { SetPlayerSkin(playerid, CivMalePeds[39][0]); SelectCharPlace[playerid] = 40; ChosenSkin[playerid] = CivMalePeds[39][0]; }
  184.                     else if(SelectCharPlace[playerid] == 40) { SetPlayerSkin(playerid, CivMalePeds[40][0]); SelectCharPlace[playerid] = 41; ChosenSkin[playerid] = CivMalePeds[40][0]; }
  185.                     else if(SelectCharPlace[playerid] == 41) { SetPlayerSkin(playerid, CivMalePeds[41][0]); SelectCharPlace[playerid] = 42; ChosenSkin[playerid] = CivMalePeds[41][0]; }
  186.                     else if(SelectCharPlace[playerid] == 42) { SetPlayerSkin(playerid, CivMalePeds[42][0]); SelectCharPlace[playerid] = 43; ChosenSkin[playerid] = CivMalePeds[42][0]; }
  187.                     else if(SelectCharPlace[playerid] == 43) { SetPlayerSkin(playerid, CivMalePeds[43][0]); SelectCharPlace[playerid] = 44; ChosenSkin[playerid] = CivMalePeds[43][0]; }
  188.                     else if(SelectCharPlace[playerid] == 44) { SetPlayerSkin(playerid, CivMalePeds[44][0]); SelectCharPlace[playerid] = 45; ChosenSkin[playerid] = CivMalePeds[44][0]; }
  189.                     else if(SelectCharPlace[playerid] == 45) { SetPlayerSkin(playerid, CivMalePeds[45][0]); SelectCharPlace[playerid] = 46; ChosenSkin[playerid] = CivMalePeds[45][0]; }
  190.                     else if(SelectCharPlace[playerid] == 46) { SetPlayerSkin(playerid, CivMalePeds[46][0]); SelectCharPlace[playerid] = 47; ChosenSkin[playerid] = CivMalePeds[46][0]; }
  191.                     else if(SelectCharPlace[playerid] == 47) { SetPlayerSkin(playerid, CivMalePeds[47][0]); SelectCharPlace[playerid] = 48; ChosenSkin[playerid] = CivMalePeds[47][0]; }
  192.                     else if(SelectCharPlace[playerid] == 48) { SetPlayerSkin(playerid, CivMalePeds[48][0]); SelectCharPlace[playerid] = 49; ChosenSkin[playerid] = CivMalePeds[48][0]; }
  193.                     else if(SelectCharPlace[playerid] == 49) { SetPlayerSkin(playerid, CivMalePeds[49][0]); SelectCharPlace[playerid] = 50; ChosenSkin[playerid] = CivMalePeds[49][0]; }
  194.                     else if(SelectCharPlace[playerid] == 50) { SetPlayerSkin(playerid, CivMalePeds[50][0]); SelectCharPlace[playerid] = 51; ChosenSkin[playerid] = CivMalePeds[50][0]; }
  195.                     else if(SelectCharPlace[playerid] == 51) { SetPlayerSkin(playerid, CivMalePeds[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = CivMalePeds[51][0]; }
  196.                 }
  197.                 case 30: //Female civilian (by xBlake)
  198.                 {
  199.                     if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, CivFemalePeds[1][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = CivFemalePeds[1][0]; }
  200.                     else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, CivFemalePeds[2][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = CivFemalePeds[2][0]; }
  201.                     else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, CivFemalePeds[3][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = CivFemalePeds[3][0]; }
  202.                     else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, CivFemalePeds[4][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = CivFemalePeds[4][0]; }
  203.                     else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, CivFemalePeds[5][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = CivFemalePeds[5][0]; }
  204.                     else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, CivFemalePeds[6][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = CivFemalePeds[6][0]; }
  205.                     else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, CivFemalePeds[7][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = CivFemalePeds[7][0]; }
  206.                     else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, CivFemalePeds[8][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = CivFemalePeds[8][0]; }
  207.                     else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, CivFemalePeds[9][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = CivFemalePeds[9][0]; }
  208.                     else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, CivFemalePeds[10][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = CivFemalePeds[10][0]; }
  209.                     else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, CivFemalePeds[11][0]); SelectCharPlace[playerid] = 12; ChosenSkin[playerid] = CivFemalePeds[11][0]; }
  210.                     else if(SelectCharPlace[playerid] == 12) { SetPlayerSkin(playerid, CivFemalePeds[12][0]); SelectCharPlace[playerid] = 13; ChosenSkin[playerid] = CivFemalePeds[12][0]; }
  211.                     else if(SelectCharPlace[playerid] == 13) { SetPlayerSkin(playerid, CivFemalePeds[13][0]); SelectCharPlace[playerid] = 14; ChosenSkin[playerid] = CivFemalePeds[13][0]; }
  212.                     else if(SelectCharPlace[playerid] == 14) { SetPlayerSkin(playerid, CivFemalePeds[14][0]); SelectCharPlace[playerid] = 15; ChosenSkin[playerid] = CivFemalePeds[14][0]; }
  213.                     else if(SelectCharPlace[playerid] == 15) { SetPlayerSkin(playerid, CivFemalePeds[15][0]); SelectCharPlace[playerid] = 16; ChosenSkin[playerid] = CivFemalePeds[15][0]; }
  214.                     else if(SelectCharPlace[playerid] == 16) { SetPlayerSkin(playerid, CivFemalePeds[16][0]); SelectCharPlace[playerid] = 17; ChosenSkin[playerid] = CivFemalePeds[16][0]; }
  215.                     else if(SelectCharPlace[playerid] == 17) { SetPlayerSkin(playerid, CivFemalePeds[17][0]); SelectCharPlace[playerid] = 18; ChosenSkin[playerid] = CivFemalePeds[17][0]; }
  216.                     else if(SelectCharPlace[playerid] == 18) { SetPlayerSkin(playerid, CivFemalePeds[18][0]); SelectCharPlace[playerid] = 19; ChosenSkin[playerid] = CivFemalePeds[18][0]; }
  217.                     else if(SelectCharPlace[playerid] == 19) { SetPlayerSkin(playerid, CivFemalePeds[19][0]); SelectCharPlace[playerid] = 20; ChosenSkin[playerid] = CivFemalePeds[19][0]; }
  218.                     else if(SelectCharPlace[playerid] == 20) { SetPlayerSkin(playerid, CivFemalePeds[20][0]); SelectCharPlace[playerid] = 21; ChosenSkin[playerid] = CivFemalePeds[20][0]; }
  219.                     else if(SelectCharPlace[playerid] == 21) { SetPlayerSkin(playerid, CivFemalePeds[21][0]); SelectCharPlace[playerid] = 22; ChosenSkin[playerid] = CivFemalePeds[21][0]; }
  220.                     else if(SelectCharPlace[playerid] == 22) { SetPlayerSkin(playerid, CivFemalePeds[22][0]); SelectCharPlace[playerid] = 23; ChosenSkin[playerid] = CivFemalePeds[22][0]; }
  221.                     else if(SelectCharPlace[playerid] == 23) { SetPlayerSkin(playerid, CivFemalePeds[23][0]); SelectCharPlace[playerid] = 24; ChosenSkin[playerid] = CivFemalePeds[23][0]; }
  222.                     else if(SelectCharPlace[playerid] == 24) { SetPlayerSkin(playerid, CivFemalePeds[24][0]); SelectCharPlace[playerid] = 25; ChosenSkin[playerid] = CivFemalePeds[24][0]; }
  223.                     else if(SelectCharPlace[playerid] == 25) { SetPlayerSkin(playerid, CivFemalePeds[25][0]); SelectCharPlace[playerid] = 26; ChosenSkin[playerid] = CivFemalePeds[25][0]; }
  224.                     else if(SelectCharPlace[playerid] == 26) { SetPlayerSkin(playerid, CivFemalePeds[26][0]); SelectCharPlace[playerid] = 27; ChosenSkin[playerid] = CivFemalePeds[26][0]; }
  225.                     else if(SelectCharPlace[playerid] == 27) { SetPlayerSkin(playerid, CivFemalePeds[27][0]); SelectCharPlace[playerid] = 28; ChosenSkin[playerid] = CivFemalePeds[27][0]; }
  226.                     else if(SelectCharPlace[playerid] == 28) { SetPlayerSkin(playerid, CivFemalePeds[28][0]); SelectCharPlace[playerid] = 29; ChosenSkin[playerid] = CivFemalePeds[28][0]; }
  227.                     else if(SelectCharPlace[playerid] == 29) { SetPlayerSkin(playerid, CivFemalePeds[29][0]); SelectCharPlace[playerid] = 30; ChosenSkin[playerid] = CivFemalePeds[29][0]; }
  228.                     else if(SelectCharPlace[playerid] == 30) { SetPlayerSkin(playerid, CivFemalePeds[30][0]); SelectCharPlace[playerid] = 31; ChosenSkin[playerid] = CivFemalePeds[30][0]; }
  229.                     else if(SelectCharPlace[playerid] == 31) { SetPlayerSkin(playerid, CivFemalePeds[31][0]); SelectCharPlace[playerid] = 32; ChosenSkin[playerid] = CivFemalePeds[31][0]; }
  230.                     else if(SelectCharPlace[playerid] == 32) { SetPlayerSkin(playerid, CivFemalePeds[32][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = CivFemalePeds[32][0]; }
  231.                 }
  232.  
  233.             }
  234.             return 0;
  235.         }
  236.         else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
  237.         {
  238.             if(ChangePos2[playerid][1] == 1)
  239.             {
  240.                 SetPlayerInterior(playerid, ChangePos2[playerid][0]);
  241.                 SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
  242.                 ChangePos2[playerid][1] = 0;
  243.                 return 0;
  244.             }
  245.             PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
  246.             PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
  247.             SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
  248.             gTeam[playerid] = PlayerInfo[playerid][pTeam];
  249.             SetPlayerToTeamColor(playerid);
  250.             SpawnPlayer(playerid);
  251.             SelectCharPlace[playerid] = 0;
  252.             SelectCharID[playerid] = 0;
  253.             SelectChar[playerid] = 0;
  254.             return 0;
  255.         }
  256.         else
  257.         {
  258.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'next', or 'done'.");
  259.             return 0;
  260.         }
  261.     }
  262.     if(RegistrationStep[playerid] > 0)
  263.     {
  264.         if(RegistrationStep[playerid] == 1)
  265.         {
  266.             new idx;
  267.             tmp = strtok(text, idx);
  268.             if((strcmp("masculin", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("masculin")))
  269.             {
  270.                 PlayerInfo[playerid][pSex] = 1;
  271.                 SendClientMessage(playerid, COLOR_YELLOW2, "Ok, deci esti baiat.");
  272.                 SendClientMessage(playerid, COLOR_LIGHTRED, "In ce data esti nascut? (Use ziua/luna/anul)");
  273.                 new maleskin;
  274.                 maleskin = random(sizeof(CivMalePeds));
  275.                 SetPlayerSkin(playerid, maleskin);
  276.                 RegistrationStep[playerid] = 2;
  277.                 return 0;
  278.             }
  279.             else if((strcmp("feminin", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("feminin")))
  280.             {
  281.                 PlayerInfo[playerid][pSex] = 2;
  282.                 SendClientMessage(playerid, COLOR_YELLOW2, "Ok,deci esti fata.");
  283.                 SendClientMessage(playerid, COLOR_LIGHTRED, "In ce data esti nascuta? (Use ziua/luna/anul)");
  284.                 new femaleskin;
  285.                 femaleskin = random(sizeof(CivFemalePeds));
  286.                 SetPlayerSkin(playerid, femaleskin);
  287.                 RegistrationStep[playerid] = 2;
  288.                 return 0;
  289.             }
  290.             else
  291.             {
  292.                 SendClientMessage(playerid, COLOR_LIGHTRED, "Ce sex aveti? Masculin sau Feminin?");
  293.             }
  294.             return 0;
  295.         }
  296.         else if(RegistrationStep[playerid] == 2)
  297.         {
  298.             new year, month,day;
  299.             getdate(year, month, day);
  300.             new DateInfo[3][20];
  301.             split(text, DateInfo, '/');
  302.             if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
  303.             {
  304.                 SendClientMessage(playerid, COLOR_LIGHTRED, "In ce data esti nascut? (Use ziua/luna/anul)");
  305.                 return 0;
  306.             }
  307.             new check = year - strval(DateInfo[2]);
  308.             if(check == year)
  309.             {
  310.                 SendClientMessage(playerid, COLOR_LIGHTRED, "In ce data esti nascut? (Use ziua/luna/anul)");
  311.                 return 0;
  312.             }
  313.             if(strval(DateInfo[1]) > month)
  314.             {
  315.                 check -= 1;
  316.             }
  317.             else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
  318.             {
  319.                 check -= 1;
  320.             }
  321.             PlayerInfo[playerid][pAge] = check;
  322.             format(string, sizeof(string), "Ok, deci ai %d ani!.",PlayerInfo[playerid][pAge]);
  323.             SendClientMessage(playerid, COLOR_YELLOW2, string);
  324.             RegistrationStep[playerid] = 3;
  325.             SendClientMessage(playerid, COLOR_LIGHTRED, "Scrie Judetul in care locuiesti (Ex: Bucuresti, Arad, Tulcea, Alba, Bacau, BistritaNasaud, etc)");
  326.             return 0;
  327.         }
  328.         else if(RegistrationStep[playerid] == 3)
  329.         {
  330.             new idx;
  331.             tmp = strtok(text, idx);
  332.             if((strcmp("alba", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("alba")))
  333.             {
  334.                 PlayerInfo[playerid][pOrigin] = 1;
  335.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Alba.");
  336.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  337.                 RegistrationStep[playerid] = 4;
  338.                 return 0;
  339.             }
  340.             else if((strcmp("arad", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("arad")))
  341.             {
  342.                 PlayerInfo[playerid][pOrigin] = 2;
  343.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Arad.");
  344.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  345.                 RegistrationStep[playerid] = 4;
  346.                 return 0;
  347.             }
  348.             else if((strcmp("arges", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("arges")))
  349.             {
  350.                 PlayerInfo[playerid][pOrigin] = 3;
  351.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Arges.");
  352.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  353.                 RegistrationStep[playerid] = 4;
  354.                 return 0;
  355.             }
  356.             else if((strcmp("bacau", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("bacau")))
  357.             {
  358.                 PlayerInfo[playerid][pOrigin] = 4;
  359.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Bacau.");
  360.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  361.                 RegistrationStep[playerid] = 4;
  362.                 return 0;
  363.             }
  364.             else if((strcmp("bihor", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("bihor")))
  365.             {
  366.                 PlayerInfo[playerid][pOrigin] = 5;
  367.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Bihor.");
  368.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  369.                 RegistrationStep[playerid] = 4;
  370.                 return 0;
  371.             }
  372.             else if((strcmp("bistritanasaud", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("bistritanasaud")))
  373.             {
  374.                 PlayerInfo[playerid][pOrigin] = 6;
  375.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul BistritaNasaud.");
  376.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  377.                 RegistrationStep[playerid] = 4;
  378.                 return 0;
  379.             }
  380.             else if((strcmp("botosani", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("botosani")))
  381.             {
  382.                 PlayerInfo[playerid][pOrigin] = 7;
  383.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Botosani.");
  384.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  385.                 RegistrationStep[playerid] = 4;
  386.                 return 0;
  387.             }
  388.             else if((strcmp("brasov", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("brasov")))
  389.             {
  390.                 PlayerInfo[playerid][pOrigin] = 8;
  391.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Brasov.");
  392.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  393.                 RegistrationStep[playerid] = 4;
  394.                 return 0;
  395.             }
  396.             else if((strcmp("Braila", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("braila")))
  397.             {
  398.                 PlayerInfo[playerid][pOrigin] = 9;
  399.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Braila.");
  400.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  401.                 RegistrationStep[playerid] = 4;
  402.                 return 0;
  403.             }
  404.             else if((strcmp("buzau", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("buzau")))
  405.             {
  406.                 PlayerInfo[playerid][pOrigin] = 10;
  407.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Buzau.");
  408.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  409.                 RegistrationStep[playerid] = 4;
  410.                 return 0;
  411.             }
  412.             else if((strcmp("caras severin", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("caras severin")))
  413.             {
  414.                 PlayerInfo[playerid][pOrigin] = 11;
  415.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Caras Severin.");
  416.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  417.                 RegistrationStep[playerid] = 4;
  418.                 return 0;
  419.             }
  420.             else if((strcmp("calaras", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("calaras")))
  421.             {
  422.                 PlayerInfo[playerid][pOrigin] = 12;
  423.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Calaras.");
  424.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  425.                 RegistrationStep[playerid] = 4;
  426.                 return 0;
  427.             }
  428.             else if((strcmp("cluj", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("cluj")))
  429.             {
  430.                 PlayerInfo[playerid][pOrigin] = 13;
  431.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Cluj.");
  432.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  433.                 RegistrationStep[playerid] = 4;
  434.                 return 0;
  435.             }
  436.             else if((strcmp("constanta", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("constanta")))
  437.             {
  438.                 PlayerInfo[playerid][pOrigin] = 14;
  439.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Constanta.");
  440.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  441.                 RegistrationStep[playerid] = 4;
  442.                 return 0;
  443.             }
  444.             else if((strcmp("covasna", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("covasna")))
  445.             {
  446.                 PlayerInfo[playerid][pOrigin] = 15;
  447.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Covasna.");
  448.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  449.                 RegistrationStep[playerid] = 4;
  450.                 return 0;
  451.             }
  452.             else if((strcmp("dambovita", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("dambovita")))
  453.             {
  454.                 PlayerInfo[playerid][pOrigin] = 16;
  455.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Dambovita.");
  456.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  457.                 RegistrationStep[playerid] = 4;
  458.                 return 0;
  459.             }
  460.             else if((strcmp("Dolj", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("dolj")))
  461.             {
  462.                 PlayerInfo[playerid][pOrigin] = 17;
  463.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Dolj.");
  464.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  465.                 RegistrationStep[playerid] = 4;
  466.                 return 0;
  467.             }
  468.             else if((strcmp("galati", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("galati")))
  469.             {
  470.                 PlayerInfo[playerid][pOrigin] = 18;
  471.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Galati.");
  472.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  473.                 RegistrationStep[playerid] = 4;
  474.                 return 0;
  475.             }
  476.             else if((strcmp("giurgiu", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("giurgiu")))
  477.             {
  478.                 PlayerInfo[playerid][pOrigin] = 19;
  479.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Giurgiu.");
  480.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  481.                 RegistrationStep[playerid] = 4;
  482.                 return 0;
  483.             }
  484.             else if((strcmp("gorj", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("gorj")))
  485.             {
  486.                 PlayerInfo[playerid][pOrigin] = 20;
  487.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Gorj.");
  488.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  489.                 RegistrationStep[playerid] = 4;
  490.                 return 0;
  491.             }
  492.             else if((strcmp("Harghita", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("harghita")))
  493.             {
  494.                 PlayerInfo[playerid][pOrigin] = 21;
  495.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Hargita.");
  496.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  497.                 RegistrationStep[playerid] = 4;
  498.                 return 0;
  499.             }
  500.             else if((strcmp("hunedoara", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("hunedoara")))
  501.             {
  502.                 PlayerInfo[playerid][pOrigin] = 22;
  503.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Hunedoara.");
  504.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  505.                 RegistrationStep[playerid] = 4;
  506.                 return 0;
  507.             }
  508.             else if((strcmp("ialomita", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("ialomita")))
  509.             {
  510.                 PlayerInfo[playerid][pOrigin] = 23;
  511.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Ialomita.");
  512.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  513.                 RegistrationStep[playerid] = 4;
  514.                 return 0;
  515.             }
  516.             else if((strcmp("iasi", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("iasi")))
  517.             {
  518.                 PlayerInfo[playerid][pOrigin] = 24;
  519.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Iasi.");
  520.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  521.                 RegistrationStep[playerid] = 4;
  522.                 return 0;
  523.             }
  524.             else if((strcmp("bucuresti", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("bucuresti")))
  525.             {
  526.                 PlayerInfo[playerid][pOrigin] = 25;
  527.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Bucuresti.");
  528.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  529.                 RegistrationStep[playerid] = 4;
  530.                 return 0;
  531.             }
  532.             else if((strcmp("maramures", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("maramures")))
  533.             {
  534.                 PlayerInfo[playerid][pOrigin] = 26;
  535.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Maramures.");
  536.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  537.                 RegistrationStep[playerid] = 4;
  538.                 return 0;
  539.             }
  540.             else if((strcmp("mehedinti", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("mehedinti")))
  541.             {
  542.                 PlayerInfo[playerid][pOrigin] = 27;
  543.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Mehedinti.");
  544.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  545.                 RegistrationStep[playerid] = 4;
  546.                 return 0;
  547.             }
  548.             else if((strcmp("mures", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("mures")))
  549.             {
  550.                 PlayerInfo[playerid][pOrigin] = 28;
  551.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Mures.");
  552.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  553.                 RegistrationStep[playerid] = 4;
  554.                 return 0;
  555.             }
  556.             else if((strcmp("neamt", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("neamt")))
  557.             {
  558.                 PlayerInfo[playerid][pOrigin] = 29;
  559.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Neamt.");
  560.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  561.                 RegistrationStep[playerid] = 4;
  562.                 return 0;
  563.             }
  564.             else if((strcmp("olt", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("olt")))
  565.             {
  566.                 PlayerInfo[playerid][pOrigin] = 30;
  567.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Olt.");
  568.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  569.                 RegistrationStep[playerid] = 4;
  570.                 return 0;
  571.             }
  572.             else if((strcmp("prahova", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("prahova")))
  573.             {
  574.                 PlayerInfo[playerid][pOrigin] = 31;
  575.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Prahova.");
  576.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  577.                 RegistrationStep[playerid] = 4;
  578.                 return 0;
  579.             }
  580.             else if((strcmp("satu mare", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("satu mare")))
  581.             {
  582.                 PlayerInfo[playerid][pOrigin] = 32;
  583.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Satu Mare.");
  584.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  585.                 RegistrationStep[playerid] = 4;
  586.                 return 0;
  587.             }
  588.             else if((strcmp("salaj", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("salaj")))
  589.             {
  590.                 PlayerInfo[playerid][pOrigin] = 33;
  591.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Salaj.");
  592.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  593.                 RegistrationStep[playerid] = 4;
  594.                 return 0;
  595.             }
  596.             else if((strcmp("sibiu", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("sibiu")))
  597.             {
  598.                 PlayerInfo[playerid][pOrigin] = 34;
  599.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Sibiu.");
  600.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  601.                 RegistrationStep[playerid] = 4;
  602.                 return 0;
  603.             }
  604.             else if((strcmp("suceava", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("suceava")))
  605.             {
  606.                 PlayerInfo[playerid][pOrigin] = 35;
  607.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Suceava.");
  608.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  609.                 RegistrationStep[playerid] = 4;
  610.                 return 0;
  611.             }
  612.             else if((strcmp("teleorman", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("teleorman")))
  613.             {
  614.                 PlayerInfo[playerid][pOrigin] = 36;
  615.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Teleorman.");
  616.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  617.                 RegistrationStep[playerid] = 4;
  618.                 return 0;
  619.             }
  620.             else if((strcmp("timis", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("timis")))
  621.             {
  622.                 PlayerInfo[playerid][pOrigin] = 37;
  623.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Timis.");
  624.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  625.                 RegistrationStep[playerid] = 4;
  626.                 return 0;
  627.             }
  628.             else if((strcmp("tulcea", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("tulcea")))
  629.             {
  630.                 PlayerInfo[playerid][pOrigin] = 38;
  631.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Tulcea.");
  632.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  633.                 RegistrationStep[playerid] = 4;
  634.                 return 0;
  635.             }
  636.             else if((strcmp("vaslui", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("vaslui")))
  637.             {
  638.                 PlayerInfo[playerid][pOrigin] = 39;
  639.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Vaslui.");
  640.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  641.                 RegistrationStep[playerid] = 4;
  642.                 return 0;
  643.             }
  644.             else if((strcmp("valcea", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("valcea")))
  645.             {
  646.                 PlayerInfo[playerid][pOrigin] = 40;
  647.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Valcea.");
  648.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  649.                 RegistrationStep[playerid] = 4;
  650.                 return 0;
  651.             }
  652.             else if((strcmp("vrancea", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("vrancea")))
  653.             {
  654.                 PlayerInfo[playerid][pOrigin] = 41;
  655.                 SendClientMessage(playerid, COLOR_YELLOW2, "Bine, deci esti din Judetul Vrancea.");
  656.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4.Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  657.                 RegistrationStep[playerid] = 4;
  658.                 return 0;
  659.             }
  660.             else
  661.             {
  662.                 SendClientMessage(playerid, COLOR_LIGHTRED, "Scrie Judetul in care locuiesti (Ex: Valcea, SatuMare, Bucuresti, Mehedinti ...etc)");
  663.             }
  664.             if(RegistrationStep[playerid] == 4)
  665.             {
  666.                 ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "4. Alege unul din cele 6 fightstyles", "Boxing\nKungfu\nKneehead\nGrabkick\nElbow\nNormal", "Ok", "Cancel");
  667.                 return 0;
  668.             }
  669.             if(RegistrationStep[playerid] == 5)
  670.             {
  671.                 ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "5.Selecteazati mersul:", "Default\nNormal\nPed\nGangsta\nGangsta2\nOld\nFat Old\nFat\nLady\nLady2\nWhore\nWhore2\nDrunk", "Select", "Cancel");
  672.                 RegistrationStep[playerid] = 0;
  673.                 TutTime[playerid] = 1;
  674.                 return 0;
  675.             }
  676.             return 0;
  677.         }
  678.         return 0;
  679.     }
  680.     if(MarriageCeremoney[playerid] > 0)
  681.     {
  682.         new idx;
  683.         tmp = strtok(text, idx);
  684.         if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
  685.         {
  686.             if(GotProposedBy[playerid] < 999)
  687.             {
  688.                 if(IsPlayerConnected(GotProposedBy[playerid]))
  689.                 {
  690.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  691.                     GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
  692.                     format(string, sizeof(string), "Priest: %s do you take %s as your lovely Wife? (type 'yes', anything else will reject the Marriage).", giveplayer,sendername);
  693.                     SendClientMessage(GotProposedBy[playerid], COLOR_WHITE, string);
  694.                     MarriageCeremoney[GotProposedBy[playerid]] = 1;
  695.                     MarriageCeremoney[playerid] = 0;
  696.                     GotProposedBy[playerid] = 999;
  697.                     return 1;
  698.                 }
  699.                 else
  700.                 {
  701.                     MarriageCeremoney[playerid] = 0;
  702.                     GotProposedBy[playerid] = 999;
  703.                     return 0;
  704.                 }
  705.             }
  706.             else if(ProposedTo[playerid] < 999)
  707.             {
  708.                 if(IsPlayerConnected(ProposedTo[playerid]))
  709.                 {
  710.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  711.                     GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
  712.                     if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
  713.                     {
  714.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Wife, you may kiss the Bride.", sendername, giveplayer);
  715.                         SendClientMessage(playerid, COLOR_WHITE, string);
  716.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Wife, you may kiss the Groom.", giveplayer, sendername);
  717.                         SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  718.                         format(string, sizeof(string), "Marriage News: We have a new lovely couple, %s & %s have been married.", sendername, giveplayer);
  719.                         OOCNews(COLOR_WHITE, string);
  720.                     }
  721.                     else if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 1)
  722.                     {
  723.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Husband, you may kiss the Bride.", sendername, giveplayer);
  724.                         SendClientMessage(playerid, COLOR_WHITE, string);
  725.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Husband, you may kiss the Groom.", giveplayer, sendername);
  726.                         SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  727.                         format(string, sizeof(string), "Marriage News: We have a new Gay couple, %s & %s have been married.", sendername, giveplayer);
  728.                         OOCNews(COLOR_WHITE, string);
  729.                     }
  730.                     else if(PlayerInfo[playerid][pSex] == 2 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
  731.                     {
  732.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Wife & Wife, you may kiss the Bride.", sendername, giveplayer);
  733.                         SendClientMessage(playerid, COLOR_WHITE, string);
  734.                         format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Wife & Wife, you may kiss the Groom.", giveplayer, sendername);
  735.                         SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
  736.                         format(string, sizeof(string), "Marriage News: We have a new Lesbian couple, %s & %s have been married.", sendername, giveplayer);
  737.                         OOCNews(COLOR_WHITE, string);
  738.                     }
  739.                     MarriageCeremoney[ProposedTo[playerid]] = 0;
  740.                     MarriageCeremoney[playerid] = 0;
  741.                     format(string, sizeof(string), "%s", sendername);
  742.                     strmid(PlayerInfo[ProposedTo[playerid]][pMarriedTo], string, 0, strlen(string), 255);
  743.                     format(string, sizeof(string), "%s", giveplayer);
  744.                     strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
  745.                     GivePlayerMoney(playerid, - 100000);
  746.                     PlayerInfo[playerid][pMarried] = 1;
  747.                     PlayerInfo[ProposedTo[playerid]][pMarried] = 1;
  748.                     PlayerInfo[ProposedTo[playerid]][pPhousekey] = PlayerInfo[playerid][pPhousekey];
  749.                     PlayerInfo[ProposedTo[playerid]][pPbiskey] = PlayerInfo[playerid][pPbiskey];
  750.                     ProposedTo[playerid] = 999;
  751.                     MarriageCeremoney[playerid] = 0;
  752.                     return 1;
  753.                 }
  754.                 else
  755.                 {
  756.                     MarriageCeremoney[playerid] = 0;
  757.                     ProposedTo[playerid] = 999;
  758.                     return 0;
  759.                 }
  760.             }
  761.         }
  762.         else
  763.         {
  764.             if(GotProposedBy[playerid] < 999)
  765.             {
  766.                 if(IsPlayerConnected(GotProposedBy[playerid]))
  767.                 {
  768.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  769.                     GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
  770.                     format(string, sizeof(string), "* You didn't want to Marry %s, no 'yes' was said.",giveplayer);
  771.                     SendClientMessage(playerid, COLOR_YELLOW, string);
  772.                     format(string, sizeof(string), "* %s did't want to Marry you, no 'yes' was said.",sendername);
  773.                     SendClientMessage(GotProposedBy[playerid], COLOR_YELLOW, string);
  774.                     return 0;
  775.                 }
  776.                 else
  777.                 {
  778.                     MarriageCeremoney[playerid] = 0;
  779.                     GotProposedBy[playerid] = 999;
  780.                     return 0;
  781.                 }
  782.             }
  783.             else if(ProposedTo[playerid] < 999)
  784.             {
  785.                 if(IsPlayerConnected(ProposedTo[playerid]))
  786.                 {
  787.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  788.                     GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
  789.                     format(string, sizeof(string), "* You didn't want to Marry %s, no 'yes' was said.",giveplayer);
  790.                     SendClientMessage(playerid, COLOR_YELLOW, string);
  791.                     format(string, sizeof(string), "* %s did't want to Marry you, no 'yes' was said.",sendername);
  792.                     SendClientMessage(ProposedTo[playerid], COLOR_YELLOW, string);
  793.                     return 0;
  794.                 }
  795.                 else
  796.                 {
  797.                     MarriageCeremoney[playerid] = 0;
  798.                     ProposedTo[playerid] = 999;
  799.                     return 0;
  800.                 }
  801.             }
  802.         }
  803.         return 0;
  804.     }
  805.     if(WritingPaper[playerid] > 0)
  806.     {
  807.         new line;
  808.         new nstring[256];
  809.         new idx;
  810.         new length = strlen(text);
  811.         while ((idx < length) && (text[idx] <= ' '))
  812.         {
  813.             idx++;
  814.         }
  815.         new offset = idx;
  816.         new result[64];
  817.         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  818.         {
  819.             result[idx - offset] = text[idx];
  820.             idx++;
  821.         }
  822.         result[idx - offset] = EOS;
  823.         if(!strlen(result))
  824.         {
  825.             if(WritingLine[playerid] == 1) { SendClientMessage(playerid, COLOR_GRAD2, "* Please type in the Title of your Newspaper."); }
  826.             else { SendClientMessage(playerid, COLOR_LIGHTRED, "* Please type in a Text Line of your Newspaper."); }
  827.             return 0;
  828.         }
  829.         format(nstring, sizeof(nstring), "%s", text);
  830.         switch(WritingLine[playerid])
  831.         {
  832.             case 1:
  833.             {
  834.                 new fstring[MAX_PLAYER_NAME];
  835.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  836.                 format(fstring, sizeof(fstring), "%s", sendername);
  837.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperMaker], fstring, 0, strlen(fstring), 255);
  838.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperTitle], nstring, 0, strlen(nstring), 255);
  839.                 line = 0; WritingLine[playerid] = 2;
  840.                 SendClientMessage(playerid, COLOR_LIGHTRED, "* Now you can write down the News Lines, 7 remaining.");
  841.             }
  842.             case 2:
  843.             {
  844.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText1], nstring, 0, strlen(nstring), 255);
  845.                 line = 1; WritingLine[playerid] = 3;
  846.             }
  847.             case 3:
  848.             {
  849.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText2], nstring, 0, strlen(nstring), 255);
  850.                 line = 2; WritingLine[playerid] = 4;
  851.             }
  852.             case 4:
  853.             {
  854.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText3], nstring, 0, strlen(nstring), 255);
  855.                 line = 3; WritingLine[playerid] = 5;
  856.             }
  857.             case 5:
  858.             {
  859.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText4], nstring, 0, strlen(nstring), 255);
  860.                 line = 4; WritingLine[playerid] = 6;
  861.             }
  862.             case 6:
  863.             {
  864.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText5], nstring, 0, strlen(nstring), 255);
  865.                 line = 5; WritingLine[playerid] = 7;
  866.             }
  867.             case 7:
  868.             {
  869.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText6], nstring, 0, strlen(nstring), 255);
  870.                 line = 6; WritingLine[playerid] = 8;
  871.             }
  872.             case 8:
  873.             {
  874.                 strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText7], nstring, 0, strlen(nstring), 255);
  875.                 PaperInfo[WritingPaperNumber[playerid]][PaperUsed] = 1;
  876.                 SavePapers();
  877.                 line = 7; WritingLine[playerid] = 0; WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999;
  878.             }
  879.         }
  880.         if(line > 0)
  881.         {
  882.             format(string, sizeof(string), "* You wrote Line %d of the Newspaper.", line);
  883.             SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  884.             if(line == 7)
  885.             {
  886.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Your Newspaper has been added to the News List (for Paper Boys).");
  887.             }
  888.         }
  889.         return 0;
  890.     }
  891.     if(ConnectedToPC[playerid] == 255)
  892.     {
  893.         new idx;
  894.         tmp = strtok(text, idx);
  895.         if ((strcmp("Contracts", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Contracts")))
  896.         {
  897.             if(PlayerInfo[playerid][pRank] < 4)
  898.             {
  899.                 SendClientMessage(playerid, COLOR_GREY, "   Only Hitman with Rank 4 or above can search and assign Contracts !");
  900.                 return 0;
  901.             }
  902.             SearchingHit(playerid);
  903.             return 0;
  904.         }
  905.         else if ((strcmp("News", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("News")))
  906.         {
  907.                 new x_nr[256];
  908.                 x_nr = strtok(text, idx);
  909.  
  910.                 if(!strlen(x_nr)) {
  911.                     SendClientMessage(playerid, COLOR_WHITE, "|__________________ Hitman Agency News __________________|");
  912.                     SendClientMessage(playerid, COLOR_WHITE, "USAGE: News [number] or News delete [number] or News delete all");
  913.                     format(string, sizeof(string), "1: %s :: Hitman: %s", News[hAdd1], News[hContact1]);
  914.                     SendClientMessage(playerid, COLOR_GREY, string);
  915.                     format(string, sizeof(string), "2: %s :: Hitman: %s", News[hAdd2], News[hContact2]);
  916.                     SendClientMessage(playerid, COLOR_GREY, string);
  917.                     format(string, sizeof(string), "3: %s :: Hitman: %s", News[hAdd3], News[hContact3]);
  918.                     SendClientMessage(playerid, COLOR_GREY, string);
  919.                     format(string, sizeof(string), "4: %s :: Hitman: %s", News[hAdd4], News[hContact4]);
  920.                     SendClientMessage(playerid, COLOR_GREY, string);
  921.                     format(string, sizeof(string), "5: %s :: Hitman: %s", News[hAdd5], News[hContact5]);
  922.                     SendClientMessage(playerid, COLOR_GREY, string);
  923.                     SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________________|");
  924.                     return 0;
  925.                 }//lets start
  926.                 if(strcmp(x_nr,"1",true) == 0)
  927.                 {
  928.                     if(PlacedNews[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "   Already placed a News Message, it must be deleted first !"); return 0; }
  929.                     if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 3 to write messages to the News Channel !"); return 0; }
  930.                     if(News[hTaken1] == 0)
  931.                     {
  932.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  933.                         if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   News Text to short !"); return 0; }
  934.                         format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd1], string, 0, strlen(string), 255);
  935.                         format(string, sizeof(string), "%s",sendername); strmid(News[hContact1], string, 0, strlen(string), 255);
  936.                         News[hTaken1] = 1; PlacedNews[playerid] = 1;
  937.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You placed a News Message on the Hitman Agency's News Channel.");
  938.                         return 0;
  939.                     }
  940.                     else
  941.                     {
  942.                         SendClientMessage(playerid, COLOR_GREY, "   Spot 1 is already Taken !");
  943.                         return 0;
  944.                     }
  945.                 }
  946.                 else if(strcmp(x_nr,"2",true) == 0)
  947.                 {
  948.                     if(PlacedNews[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "   Already placed a News Message, it must be deleted first !"); return 0; }
  949.                     if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 3 to write messages to the News Channel !"); return 0; }
  950.                     if(News[hTaken2] == 0)
  951.                     {
  952.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  953.                         if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   News Text to short !"); return 0; }
  954.                         format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd2], string, 0, strlen(string), 255);
  955.                         format(string, sizeof(string), "%s",sendername); strmid(News[hContact2], string, 0, strlen(string), 255);
  956.                         News[hTaken2] = 1; PlacedNews[playerid] = 1;
  957.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You placed a News Message on the Hitman Agency's News Channel.");
  958.                         return 0;
  959.                     }
  960.                     else
  961.                     {
  962.                         SendClientMessage(playerid, COLOR_GREY, "   Spot 2 is already Taken !");
  963.                         return 0;
  964.                     }
  965.                 }
  966.                 else if(strcmp(x_nr,"3",true) == 0)
  967.                 {
  968.                     if(PlacedNews[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "   Already placed a News Message, it must be deleted first !"); return 0; }
  969.                     if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 3 to write messages to the News Channel !"); return 0; }
  970.                     if(News[hTaken3] == 0)
  971.                     {
  972.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  973.                         if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   News Text to short !"); return 0; }
  974.                         format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd3], string, 0, strlen(string), 255);
  975.                         format(string, sizeof(string), "%s",sendername); strmid(News[hContact3], string, 0, strlen(string), 255);
  976.                         News[hTaken3] = 1; PlacedNews[playerid] = 1;
  977.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You placed a News Message on the Hitman Agency's News Channel.");
  978.                         return 0;
  979.                     }
  980.                     else
  981.                     {
  982.                         SendClientMessage(playerid, COLOR_GREY, "   Spot 3 is already Taken !");
  983.                         return 0;
  984.                     }
  985.                 }
  986.                 else if(strcmp(x_nr,"4",true) == 0)
  987.                 {
  988.                     if(PlacedNews[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "   Already placed a News Message, it must be deleted first !"); return 0; }
  989.                     if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 3 to write messages to the News Channel !"); return 0; }
  990.                     if(News[hTaken4] == 0)
  991.                     {
  992.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  993.                         if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   News Text to short !"); return 0; }
  994.                         format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd4], string, 0, strlen(string), 255);
  995.                         format(string, sizeof(string), "%s",sendername); strmid(News[hContact4], string, 0, strlen(string), 255);
  996.                         News[hTaken4] = 1; PlacedNews[playerid] = 1;
  997.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You placed a News Message on the Hitman Agency's News Channel.");
  998.                         return 0;
  999.                     }
  1000.                     else
  1001.                     {
  1002.                         SendClientMessage(playerid, COLOR_GREY, "   Spot 4 is already Taken !");
  1003.                         return 0;
  1004.                     }
  1005.                 }
  1006.                 else if(strcmp(x_nr,"5",true) == 0)
  1007.                 {
  1008.                     if(PlacedNews[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "   Already placed a News Message, it must be deleted first !"); return 0; }
  1009.                     if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 3 to write messages to the News Channel !"); return 0; }
  1010.                     if(News[hTaken5] == 0)
  1011.                     {
  1012.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  1013.                         if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   News Text to short !"); return 0; }
  1014.                         format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd5], string, 0, strlen(string), 255);
  1015.                         format(string, sizeof(string), "%s",sendername); strmid(News[hContact5], string, 0, strlen(string), 255);
  1016.                         News[hTaken5] = 1; PlacedNews[playerid] = 1;
  1017.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You placed a News Message on the Hitman Agency's News Channel.");
  1018.                         return 0;
  1019.                     }
  1020.                     else
  1021.                     {
  1022.                         SendClientMessage(playerid, COLOR_GREY, "   Spot 5 is already Taken !");
  1023.                         return 0;
  1024.                     }
  1025.                 }
  1026.                 else if(strcmp(x_nr,"delete",true) == 0)
  1027.                 {
  1028.                     if(PlayerInfo[playerid][pRank] < 4)
  1029.                     {
  1030.                         SendClientMessage(playerid, COLOR_GREY, "   You must be Rank 4 to delete messages from the News Channel !");
  1031.                         return 0;
  1032.                     }
  1033.                     new string1[MAX_PLAYER_NAME];
  1034.                     new x_tel[256];
  1035.                     x_tel = strtok(text, idx);
  1036.                     if(!strlen(x_tel)) {
  1037.                         SendClientMessage(playerid, COLOR_WHITE, "USAGE: News delete [number] or News delete all.");
  1038.                         return 0;
  1039.                     }
  1040.                     if(strcmp(x_tel,"1",true) == 0)
  1041.                     {
  1042.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd1], string, 0, strlen(string), 255);
  1043.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact1], string1, 0, strlen(string1), 255);
  1044.                         News[hTaken1] = 0;
  1045.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted News Message (1) from the Hitman Agency's News Channel.");
  1046.                         return 0;
  1047.                     }
  1048.                     else if(strcmp(x_tel,"2",true) == 0)
  1049.                     {
  1050.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd2], string, 0, strlen(string), 255);
  1051.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact2], string1, 0, strlen(string1), 255);
  1052.                         News[hTaken2] = 0;
  1053.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted News Message (2) from the Hitman Agency's News Channel.");
  1054.                         return 0;
  1055.                     }
  1056.                     else if(strcmp(x_tel,"3",true) == 0)
  1057.                     {
  1058.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd3], string, 0, strlen(string), 255);
  1059.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact3], string1, 0, strlen(string1), 255);
  1060.                         News[hTaken3] = 0;
  1061.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted News Message (3) from the Hitman Agency's News Channel.");
  1062.                         return 0;
  1063.                     }
  1064.                     else if(strcmp(x_tel,"4",true) == 0)
  1065.                     {
  1066.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd4], string, 0, strlen(string), 255);
  1067.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact4], string1, 0, strlen(string1), 255);
  1068.                         News[hTaken4] = 0;
  1069.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted News Message (4) from the Hitman Agency's News Channel.");
  1070.                         return 0;
  1071.                     }
  1072.                     else if(strcmp(x_tel,"5",true) == 0)
  1073.                     {
  1074.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd5], string, 0, strlen(string), 255);
  1075.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact5], string1, 0, strlen(string1), 255);
  1076.                         News[hTaken5] = 0;
  1077.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted News Message (5) from the Hitman Agency's News Channel.");
  1078.                         return 0;
  1079.                     }
  1080.                     else if(strcmp(x_tel,"all",true) == 0)
  1081.                     {
  1082.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd1], string, 0, strlen(string), 255);
  1083.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact1], string1, 0, strlen(string1), 255);
  1084.                         News[hTaken1] = 0;
  1085.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd2], string, 0, strlen(string), 255);
  1086.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact2], string1, 0, strlen(string1), 255);
  1087.                         News[hTaken2] = 0;
  1088.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd3], string, 0, strlen(string), 255);
  1089.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact3], string1, 0, strlen(string1), 255);
  1090.                         News[hTaken3] = 0;
  1091.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd4], string, 0, strlen(string), 255);
  1092.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact4], string1, 0, strlen(string1), 255);
  1093.                         News[hTaken4] = 0;
  1094.                         format(string, sizeof(string), "Nothing"); strmid(News[hAdd5], string, 0, strlen(string), 255);
  1095.                         format(string1, sizeof(string1), "No-one"); strmid(News[hContact5], string1, 0, strlen(string1), 255);
  1096.                         News[hTaken5] = 0;
  1097.                         SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You deleted all the News Message from the Hitman Agency's News Channel.");
  1098.                         return 0;
  1099.                     }
  1100.                     else
  1101.                     {
  1102.                         SendClientMessage(playerid, COLOR_WHITE, "USAGE: News delete [number] or News delete all.");
  1103.                         return 0;
  1104.                     }
  1105.                 }
  1106.                 else { return 0; }
  1107.         }
  1108.         else if ((strcmp("Givehit", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Givehit")))
  1109.         {
  1110.             if(PlayerInfo[playerid][pRank] < 4)
  1111.             {
  1112.                 SendClientMessage(playerid, COLOR_GREY, "   You need Rank 4 to Give Contracts to Hitmans !");
  1113.                 return 0;
  1114.             }
  1115.             if(hitfound == 0)
  1116.             {
  1117.                 SendClientMessage(playerid, COLOR_GREY, "   There is no Hit Founded yet, use Contracts in the Portable first !");
  1118.                 return 0;
  1119.             }
  1120.             tmp = strtok(text, idx);
  1121.             if(!strlen(tmp))
  1122.             {
  1123.                 SendClientMessage(playerid, COLOR_GRAD1, "USAGE: Givehit [playerid/PartOfName]");
  1124.                 return 0;
  1125.             }
  1126.             giveplayerid = ReturnUser(tmp);
  1127.             if(IsPlayerConnected(giveplayerid))
  1128.             {
  1129.                 if(giveplayerid != INVALID_PLAYER_ID)
  1130.                 {
  1131.                     if(PlayerInfo[giveplayerid][pMember] != 8)
  1132.                     {
  1133.                         SendClientMessage(playerid, COLOR_GREY, "   That player is not a Hitman !");
  1134.                         return 0;
  1135.                     }
  1136.                     if(GoChase[giveplayerid] < 999)
  1137.                     {
  1138.                         SendClientMessage(playerid, COLOR_GREY, "   That Hitman is already busy with a Contract !");
  1139.                         return 0;
  1140.                     }
  1141.                     if(IsPlayerConnected(hitid))
  1142.                     {
  1143.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  1144.                         GetPlayerName(giveplayerid, giver, sizeof(giver));
  1145.                         GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
  1146.                         format(string, sizeof(string), "* Hitman %s, assigned Hitman %s to kill: %s(ID:%d), for $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
  1147.                         SendFamilyMessage(8, COLOR_YELLOW, string);
  1148.                         GoChase[giveplayerid] = hitid;
  1149.                         GetChased[hitid] = giveplayerid;
  1150.                         GotHit[hitid] = 1;
  1151.                         hitid = 0;
  1152.                         hitfound = 0;
  1153.                         return 0;
  1154.                     }
  1155.                     else
  1156.                     {
  1157.                         SendClientMessage(playerid, COLOR_GREY, "   The Contracted Person is offline, use Contracts in the Portable again !");
  1158.                         return 0;
  1159.                     }
  1160.                 }
  1161.                 return 0;
  1162.             }
  1163.             else
  1164.             {
  1165.                 SendClientMessage(playerid, COLOR_GREY, "   That Hitman is not Online, or ain't a Hitman !");
  1166.                 return 0;
  1167.             }
  1168.         }
  1169.         else if ((strcmp("Ranks", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Ranks")))
  1170.         {
  1171.             SendClientMessage(playerid, COLOR_WHITE, "|__________________ Agency's Ranks __________________|");
  1172.             for(new i=0; i < MAX_PLAYERS; i++)
  1173.             {
  1174.                 if(IsPlayerConnected(i))
  1175.                 {
  1176.                     if(PlayerInfo[i][pMember] == 8||PlayerInfo[i][pLeader] == 8)
  1177.                     {
  1178.                         GetPlayerName(i, giveplayer, sizeof(giveplayer));
  1179.                         format(string, sizeof(string), "* %s: Rank %d", giveplayer,PlayerInfo[i][pRank]);
  1180.                         SendClientMessage(playerid, COLOR_GREY, string);
  1181.                     }
  1182.                 }
  1183.             }
  1184.         }
  1185.         else if ((strcmp("Order", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Order")))
  1186.         {
  1187.             if(OrderReady[playerid] > 0)
  1188.             {
  1189.                 SendClientMessage(playerid, COLOR_GREY, "   You already Ordered a Package, pick it up at your Head Quarter's Front Door first !");
  1190.                 return 0;
  1191.             }
  1192.             tmp = strtok(text, idx);
  1193.             if ((strcmp("1", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("1")))
  1194.             {
  1195.                 if(PlayerInfo[playerid][pRank] < 1) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1196.                 if(GetPlayerMoney(playerid) > 4999)
  1197.                 {
  1198.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 1 ($5000), it will be delivered at your Head Quarter's Front Door.");
  1199.                     OrderReady[playerid] = 1;
  1200.                     return 0;
  1201.                 }
  1202.                 else
  1203.                 {
  1204.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1205.                     return 0;
  1206.                 }
  1207.             }
  1208.             else if ((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
  1209.             {
  1210.                 if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1211.                 if(GetPlayerMoney(playerid) > 5999)
  1212.                 {
  1213.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 2 ($6000), it will be delivered at your Head Quarter's Front Door.");
  1214.                     OrderReady[playerid] = 2;
  1215.                     return 0;
  1216.                 }
  1217.                 else
  1218.                 {
  1219.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1220.                     return 0;
  1221.                 }
  1222.             }
  1223.             else if ((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
  1224.             {
  1225.                 if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1226.                 if(GetPlayerMoney(playerid) > 5999)
  1227.                 {
  1228.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 3 ($6000), it will be delivered at your Head Quarter's Front Door.");
  1229.                     OrderReady[playerid] = 3;
  1230.                     return 0;
  1231.                 }
  1232.                 else
  1233.                 {
  1234.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1235.                     return 0;
  1236.                 }
  1237.             }
  1238.             else if ((strcmp("4", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("4")))
  1239.             {
  1240.                 if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1241.                 if(GetPlayerMoney(playerid) > 7999)
  1242.                 {
  1243.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 4 ($8000), it will be delivered at your Head Quarter's Front Door.");
  1244.                     OrderReady[playerid] = 4;
  1245.                     return 0;
  1246.                 }
  1247.                 else
  1248.                 {
  1249.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1250.                     return 0;
  1251.                 }
  1252.             }
  1253.             else if ((strcmp("5", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("5")))
  1254.             {
  1255.                 if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1256.                 if(GetPlayerMoney(playerid) > 7999)
  1257.                 {
  1258.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 5 ($8000), it will be delivered at your Head Quarter's Front Door.");
  1259.                     OrderReady[playerid] = 5;
  1260.                     return 0;
  1261.                 }
  1262.                 else
  1263.                 {
  1264.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1265.                     return 0;
  1266.                 }
  1267.             }
  1268.             else if ((strcmp("6", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("6")))
  1269.             {
  1270.                 if(PlayerInfo[playerid][pRank] < 4) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1271.                 if(GetPlayerMoney(playerid) > 8499)
  1272.                 {
  1273.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 6 ($8500), it will be delivered at your Head Quarter's Front Door.");
  1274.                     OrderReady[playerid] = 6;
  1275.                     return 0;
  1276.                 }
  1277.                 else
  1278.                 {
  1279.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1280.                     return 0;
  1281.                 }
  1282.             }
  1283.             else if ((strcmp("7", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("7")))
  1284.             {
  1285.                 if(PlayerInfo[playerid][pRank] < 4) { SendClientMessage(playerid, COLOR_GREY, "   Your Rank is not high enough to Order that Package !"); return 0; }
  1286.                 if(GetPlayerMoney(playerid) > 8499)
  1287.                 {
  1288.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have Ordered Package 7 ($8500), it will be delivered at your Head Quarter's Front Door.");
  1289.                     OrderReady[playerid] = 7;
  1290.                     return 0;
  1291.                 }
  1292.                 else
  1293.                 {
  1294.                     SendClientMessage(playerid, COLOR_GREY,"   You can't afford that Package !");
  1295.                     return 0;
  1296.                 }
  1297.             }
  1298.             else
  1299.             {
  1300.                 SendClientMessage(playerid, COLOR_WHITE, "|__________________ Available Packages __________________|");
  1301.                 if(PlayerInfo[playerid][pRank] >= 1) { SendClientMessage(playerid, COLOR_GREY, "|(1) ($5000 ) Rank 1 - 5: Knife, Desert Eagle, MP5, Shotgun"); }
  1302.                 if(PlayerInfo[playerid][pRank] >= 2) { SendClientMessage(playerid, COLOR_GREY, "|(2) ($6000 ) Rank 2 - 5: Knife, Desert Eagle, M4, MP5, Shotgun"); }
  1303.                 if(PlayerInfo[playerid][pRank] >= 2) { SendClientMessage(playerid, COLOR_GREY, "|(3) ($6000 ) Rank 2 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun"); }
  1304.                 if(PlayerInfo[playerid][pRank] >= 3) { SendClientMessage(playerid, COLOR_GREY, "|(4) ($8000) Rank 3 - 5: Knife, Desert Eagle, M4, MP5, Shotgun, Sniper"); }
  1305.                 if(PlayerInfo[playerid][pRank] >= 3) { SendClientMessage(playerid, COLOR_GREY, "|(5) ($8000) Rank 3 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun, Sniper"); }
  1306.                 if(PlayerInfo[playerid][pRank] >= 4) { SendClientMessage(playerid, COLOR_GREY, "|(6) ($8500) Rank 4 - 5: Knife, Desert Eagle, M4, MP5, Shotgun, Sniper"); }
  1307.                 if(PlayerInfo[playerid][pRank] >= 4) { SendClientMessage(playerid, COLOR_GREY, "|(7) ($8500) Rank 4 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun, Sniper"); }
  1308.                 SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________________|");
  1309.                 return 0;
  1310.             }
  1311.         }
  1312.         else if ((strcmp("Logout", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Logout")))
  1313.         {
  1314.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have shutdowned your Laptop, and Disconnected from your Agency.");
  1315.             ConnectedToPC[playerid] = 0;
  1316.             return 0;
  1317.         }
  1318.         else
  1319.         {
  1320.             SendClientMessage(playerid, COLOR_WHITE, "|___ Hitman Agency ___|");
  1321.             SendClientMessage(playerid, COLOR_YELLOW2, "| - News");
  1322.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Contracts");
  1323.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Givehit");
  1324.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Backup");
  1325.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Order");
  1326.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Ranks");
  1327.             SendClientMessage(playerid, COLOR_YELLOW2, "| - Logout");
  1328.             SendClientMessage(playerid, COLOR_YELLOW2, "|");
  1329.             SendClientMessage(playerid, COLOR_WHITE, "|______________|00:00|");
  1330.             return 0;
  1331.         }
  1332.         return 0;
  1333.     }
  1334.     if(CallLawyer[playerid] == 111)
  1335.     {
  1336.         new idx;
  1337.         tmp = strtok(text, idx);
  1338.         if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
  1339.         {
  1340.             GetPlayerName(playerid, sendername, sizeof(sendername));
  1341.             format(string, sizeof(string), "** %s is in Jail, and needs a Lawyer. Go to the Police Station.", sendername);
  1342.             SendJobMessage(2, TEAM_AZTECAS_COLOR, string);
  1343.             SendJobMessage(2, TEAM_AZTECAS_COLOR, "* When you are at the Police Station, ask an Officer to approve you with /accept lawyer.");
  1344.             SendClientMessage(playerid, COLOR_LIGHTRED, "A message has been sent to all available Lawyers, please wait.");
  1345.             WantLawyer[playerid] = 0;
  1346.             CallLawyer[playerid] = 0;
  1347.             return 0;
  1348.         }
  1349.         else
  1350.         {
  1351.             SendClientMessage(playerid, COLOR_LIGHTRED, "There is no Lawyer available to you anymore, Jail Time started.");
  1352.             WantLawyer[playerid] = 0;
  1353.             CallLawyer[playerid] = 0;
  1354.             return 0;
  1355.         }
  1356.     }
  1357.     if(TalkingLive[playerid] != 255)
  1358.     {
  1359.         GetPlayerName(playerid, sendername, sizeof(sendername));
  1360.         if(PlayerInfo[playerid][pJob] == 6)
  1361.         {
  1362.             format(string, sizeof(string), "LiveNR %s: %s", sendername, text);
  1363.             OOCNews(COLOR_LIGHTGREEN, string);
  1364.         }
  1365.         else
  1366.         {
  1367.             format(string, sizeof(string), "LivePlayer %s: %s", sendername, text);
  1368.             OOCNews(COLOR_LIGHTGREEN, string);
  1369.         }
  1370.         return 0;
  1371.     }
  1372.     if(Mobile[playerid] != 255)
  1373.     {
  1374.         new idx;
  1375.         tmp = strtok(text, idx);
  1376.         GetPlayerName(playerid, sendername, sizeof(sendername));
  1377.         format(string, sizeof(string), "%s Says (cellphone): %s", sendername, text);
  1378.         ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1379.         if(Mobile[playerid] == 914)
  1380.         {
  1381.             if(!strlen(tmp))
  1382.             {
  1383.                 SendClientMessage(playerid, TEAM_CYAN_COLOR, "Dispatch: Sorry I don't understand?");
  1384.                 return 0;
  1385.             }
  1386.             new turner[MAX_PLAYER_NAME];
  1387.             new wanted[128];
  1388.             GetPlayerName(playerid, turner, sizeof(turner));
  1389.             SendClientMessage(playerid, TEAM_CYAN_COLOR, "Dispatch: We have alerted all units in the area.");
  1390.             SendClientMessage(playerid, TEAM_CYAN_COLOR, "Thank you for reporting this incident");
  1391.             format(wanted, sizeof(wanted), "Dispatch: All Units IA: Caller: %s",turner);
  1392.             SendTeamBeepMessage(1, TEAM_CYAN_COLOR, wanted);
  1393.             format(wanted, sizeof(wanted), "Dispatch: Incident: %s",text);
  1394.             SendTeamMessage(1, TEAM_CYAN_COLOR, wanted);
  1395.             SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1396.             Mobile[playerid] = 255;
  1397.             return 0;
  1398.         }
  1399.         if(Mobile[playerid] == 913)
  1400.         {
  1401.             if(!strlen(tmp))
  1402.             {
  1403.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: Sorry i dont understand?");
  1404.                 return 0;
  1405.             }
  1406.             if ((strcmp("no", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("no")))
  1407.             {
  1408.                 new turner[MAX_PLAYER_NAME];
  1409.                 new wanted[128];
  1410.                 GetPlayerName(playerid, turner, sizeof(turner));
  1411.                 SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: We have alerted all units in the area.");
  1412.                 SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime");
  1413.                 format(wanted, sizeof(wanted), "HQ: All Units APB: Reporter: %s",turner);
  1414.                 SendFamilyMessage(1, COLOR_DBLUE, wanted);
  1415.                 format(wanted, sizeof(wanted), "HQ: Crime: %s, Suspect: Unknown",PlayerCrime[playerid][pAccusing]);
  1416.                 SendFamilyMessage(1, COLOR_DBLUE, wanted);
  1417.                 SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1418.                 Mobile[playerid] = 255;
  1419.                 return 0;
  1420.             }
  1421.             new badguy;
  1422.             badguy = ReturnUser(tmp);
  1423.             if (IsPlayerConnected(badguy))
  1424.             {
  1425.                 if(badguy != INVALID_PLAYER_ID)
  1426.                 {
  1427.                     if (gTeam[badguy] == 2 || gTeam[badguy] == 1)
  1428.                     {
  1429.                         SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: You will have to contact internal affairs. This is an emergency line");
  1430.                         SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1431.                         Mobile[playerid] = 255;
  1432.                         return 0;
  1433.                     }
  1434.                     if (WantedPoints[badguy] > 0)
  1435.                     {
  1436.                         SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: Units are already assigned to that case");
  1437.                         SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime");
  1438.                         SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1439.                         Mobile[playerid] = 255;
  1440.                         return 0;
  1441.                     }
  1442.                     if (badguy == playerid)
  1443.                     {
  1444.                         SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: Dont Fool Around, This is an emergency line.");
  1445.                         SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1446.                         Mobile[playerid] = 255;
  1447.                         return 0;
  1448.                     }
  1449.                     SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: We have alerted all units in the area.");
  1450.                     SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime");
  1451.                     SetPlayerCriminal(badguy,playerid, PlayerCrime[playerid][pAccusing]);
  1452.                     if(WantedPoints[badguy] > 0) { } else { WantedPoints[badguy] += 2; }
  1453.                     SendClientMessage(playerid, COLOR_GRAD2, "   They Hung Up...");
  1454.                     Mobile[playerid] = 255;
  1455.                     return 0;
  1456.                 }//invalid id
  1457.                 return 0;
  1458.             }//not connected
  1459.             else
  1460.             {
  1461.                 format(string, sizeof(string), "Police HQ: I have no Information on %s, are you sure thats the right name?",tmp);
  1462.                 SendClientMessage(playerid, COLOR_DBLUE, string);
  1463.                 return 0;
  1464.             }
  1465.         }
  1466.         if(Mobile[playerid] == 912)
  1467.         {
  1468.             if(!strlen(tmp))
  1469.             {
  1470.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: Sorry i dont understand?");
  1471.                 return 0;
  1472.             }
  1473.             strmid(PlayerCrime[playerid][pAccusing], text, 0, strlen(text), 255);
  1474.             SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: If you know the assailant's name or part of it say it now or just say no.");
  1475.             Mobile[playerid] = 913;
  1476.             return 0;
  1477.         }
  1478.         if(Mobile[playerid] == 911)
  1479.         {
  1480.             if(!strlen(tmp))
  1481.             {
  1482.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: Scuze, nu inteleg, politie sau salvare?");
  1483.                 return 0;
  1484.             }
  1485.             else if ((strcmp("politie", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("politie")))
  1486.             {
  1487.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: I am patching you to  Police HQ, please hold.");
  1488.                 Mobile[playerid] = 912;
  1489.                 SendClientMessage(playerid, COLOR_DBLUE, "Police HQ: Please give me a short description of the crime.");
  1490.                 return 0;
  1491.             }
  1492.             else if ((strcmp("salvare", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("salvare")))
  1493.             {
  1494.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: I am patching you to  Medic HQ, please hold.");
  1495.                 Mobile[playerid] = 914;
  1496.                 SendClientMessage(playerid, TEAM_CYAN_COLOR, "Dispatch: Please give me a short description of the Incident.");
  1497.                 return 0;
  1498.             }
  1499.             else
  1500.             {
  1501.                 SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCY: Scuze nu inteleg, politie sau salvare?");
  1502.                 return 0;
  1503.             }
  1504.         }
  1505.         if(IsPlayerConnected(Mobile[playerid]))
  1506.         {
  1507.             if(Mobile[Mobile[playerid]] == playerid)
  1508.             {
  1509.                 SendClientMessage(Mobile[playerid], COLOR_YELLOW,string);
  1510.             }
  1511.         }
  1512.         else
  1513.         {
  1514.             SendClientMessage(playerid, COLOR_YELLOW,"Theres nobody there");
  1515.         }
  1516.         return 0;
  1517.     }
  1518.     if(FindIP(text)) /// Anti-Reclama
  1519.     {
  1520.         SendClientMessage(playerid, COLOR_RED, "[Adv]: Ai primit Kick de la Advertisment.");
  1521.         new advertiser[MAX_PLAYER_NAME];
  1522.         GetPlayerName(playerid, advertiser, sizeof(advertiser));
  1523.         format(string, sizeof(string), "[Adv]: %s a primit Kick, Motiv: Server Advertising.",advertiser);
  1524.         SendClientMessageToAll(0xFF6347AA,string);
  1525.         KickLog(string);
  1526.         Kick(playerid);
  1527.         return 1;
  1528.     }
  1529. if (realchat)
  1530.     {
  1531.         if(gPlayerLogged[playerid] == 0)
  1532.         {
  1533.             return 0;
  1534.         }
  1535.         new i;
  1536.         while (text[++i])
  1537.         {
  1538.             if(text[i] > 64 && text[i]< 91) text[i] += 32;
  1539.         }
  1540.         if(PlayerInfo[playerid][pAdmin] >= 1)
  1541.         {
  1542.             new Colors[] = { COLOR_WHITE, COLOR_YELLOW, COLOR_LIGHTGREEN, COLOR_LIGHTRED, TEAM_GROVE_COLOR, 0x008100AA };
  1543.             SetPlayerChatBubble(playerid,says: text, Colors[random(sizeof(Colors))], 50.0, 5000);
  1544.         }
  1545.         if(PlayerInfo[playerid][pAdmin] >= 1)
  1546.         {
  1547.             format(string, sizeof(string), " %s ", text);
  1548.             SetPlayerChatBubble(playerid, string, 0xFFFF80FF, 30.0, 8000);
  1549.         }
  1550.         GetPlayerName(playerid, sendername, sizeof(sendername));
  1551.         format(string, sizeof(string), "%s Says: %s", sendername, text);
  1552.         ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
  1553.         return 0;
  1554.     }
  1555.     return 1;
  1556. }
  1557.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement