Advertisement
Guest User

Untitled

a guest
Aug 27th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. acmd_alias_create(Moderator_Author_Command, Moderator_Author_Cost, Moderator_Author_Cooldown, Moderator_Author_Permission, function (caller, args) {
  2.     if (args[0] != undefined) {
  3.         var Author0 = "";
  4.         var Author1 = 0;
  5.         var Author2 = "";
  6.         var Author3 = 0;
  7.         if ((args[0] >= 0) && (args[0] <= 70)) {
  8.             jist_for_each_player(function(player) {
  9.                 if (args[0] == player.Index) {
  10.                     Author0 = player.Name;
  11.                     Author1++;
  12.                     Author3++;
  13.                 }
  14.             });
  15.             if (Author1 == 0) {
  16.                 tshock_msg_colour(ColourError, caller, "Invalid player!");
  17.             } else if (Author1 == 1) {
  18.                 jist_for_each_player(function(player) {
  19.                     if (player.Name == Author0) {
  20.                         if (player.IsLoggedIn === true) {
  21.                             tshock_msg_colour(ColourError, caller, "Этот игрок уже зарегистрирован.");
  22.                         } else {
  23.                             if (seconomy_get_offline_account(player.Name) == null) {
  24.                                 execute_command(player, "/register 123456");
  25.                                 execute_command(player, "/login 123456");
  26.                                 tshock_msg_colour(ColourSuccess, player, caller.Name + " zaregistrirovala Vash akkaunt. Vi mozhete izmenit' parol', propisav /password 123456 (novij parol'), naprimer: /password 123456 654321");
  27.                                 tshock_msg_colour(ColourSuccess, player, caller.Name + " зарегистрировал(а) Ваш аккаунт. Вы можете изменить пароль, прописав /password 123456 (новый пароль), например: /password 123456 654321");
  28.                                 tshock_msg_colour(ColourSuccess, caller, "Игрок " + player.Name + " успешно зарегистрирован.");
  29.                             } else {
  30.                                 tshock_msg_colour(ColourError, caller, "Игрок с таким именем уже зарегистрирован.");
  31.                             }
  32.                         }
  33.                     }
  34.                 });
  35.             }
  36.         } else {
  37.             jist_for_each_player(function(player) {
  38.                 if (args[0] == player.Name) {
  39.                     Author0 = player.Name;
  40.                     Author1++;
  41.                     Author3++;
  42.                 }
  43.             });
  44.             jist_for_each_player(function(player) {
  45.                 if (((player.Name.toLowerCase().indexOf(args[0].toLowerCase())) == 0) && (Author3 == 0)) {
  46.                     Author0 = player.Name;
  47.                     Author1++;
  48.                     Author2 += player.Name + ", ";
  49.                 }
  50.             });
  51.             if (Author1 == 0) {
  52.                 tshock_msg_colour(ColourError, caller, "Invalid player!");
  53.             } else if (Author1 == 1) {
  54.                 jist_for_each_player(function(player) {
  55.                     if (player.Name == Author0) {
  56.                         if (player.IsLoggedIn === true) {
  57.                             tshock_msg_colour(ColourError, caller, "Этот игрок уже зарегистрирован.");
  58.                         } else {
  59.                             if (seconomy_get_offline_account(player.Name) == null) {
  60.                                 execute_command(player, "/register 123456");
  61.                                 execute_command(player, "/login 123456");
  62.                                 tshock_msg_colour(ColourSuccess, player, caller.Name + " zaregistrirovala Vash akkaunt. Vi mozhete izmenit' parol', propisav /password 123456 (novij parol'), naprimer: /password 123456 654321");
  63.                                 tshock_msg_colour(ColourSuccess, player, caller.Name + " зарегистрировал(а) Ваш аккаунт. Вы можете изменить пароль, прописав /password 123456 (новый пароль), например: /password 123456 654321");
  64.                                 tshock_msg_colour(ColourSuccess, caller, "Игрок " + player.Name + " успешно зарегистрирован.");
  65.                             } else {
  66.                                 tshock_msg_colour(ColourError, caller, "Игрок с таким именем уже зарегистрирован.");
  67.                             }
  68.                         }
  69.                     }
  70.                 });
  71.             } else if (Author1 > 1) {
  72.                 tshock_msg_colour(ColourError, caller, "Найдено несколько совпадений: " + Author2.replace(/, $/, "."));
  73.             }
  74.         }
  75.     } else {
  76.         tshock_msg_colour(ColourError, caller, "/author <player>");
  77.     }
  78. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement