Advertisement
ereinion

Smiles

Jul 4th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import <FarFuture.ash>;
  2.  
  3. string[8] peopleToUseTheSkillOn;
  4. peopleToUseTheSkillOn[0] = "cathyoak"; 
  5. peopleToUseTheSkillOn[1] = "croft";
  6. peopleToUseTheSkillOn[2] = "cubeof11";
  7. peopleToUseTheSkillOn[3] = "mai";
  8. peopleToUseTheSkillOn[4] = "hairy";
  9. peopleToUseTheSkillOn[5] = "hallehoopma";
  10. peopleToUseTheSkillOn[6] = "notjim";
  11. peopleToUseTheSkillOn[7] = "veracity"; 
  12.  
  13. void use_time_pranks() {
  14.     #int i;
  15.    
  16.     if (to_int(get_property("_timeSpinnerMinutesUsed")) <= 8) {
  17.         FarFuture("shot");
  18.     }
  19.    
  20.     sort peopleToUseTheSkillOn by random(100000);
  21.     if (to_int(get_property("_timeSpinnerMinutesUsed")) < 9) {
  22.         cli_execute("timespinner prank mistress of the obvious");
  23.     }
  24.     if (to_int(get_property("_timeSpinnerMinutesUsed")) < 10) {
  25.         cli_execute("timespinner prank hagwench");
  26.     }
  27.     for i from 0 to count(peopleToUseTheSkillOn)-1 {
  28.         if (to_int(get_property("_timeSpinnerMinutesUsed")) < 10) {
  29.             cli_execute("timespinner prank " + peopleToUseTheSkillOn[i]);
  30.         } else {
  31.             return;
  32.         }
  33.     }
  34.     return;
  35. }
  36.  
  37. void use_smiles() {
  38.     #int i;
  39.    
  40.     sort peopleToUseTheSkillOn by random(100000);
  41.    
  42.     if (to_int(get_property("_smilesOfMrA")) < 4) {
  43.         use_skill(1, $skill[The Smile of Mr. A.], "mistress of the obvious");
  44.     }
  45.     if (to_int(get_property("_smilesOfMrA")) < 5) {
  46.         use_skill(1, $skill[The Smile of Mr. A.], "hagwench");
  47.     }
  48.    
  49.     for i from 0 to count(peopleToUseTheSkillOn)-1 {
  50.         if (to_int(get_property("_smilesOfMrA")) < 5) {
  51.             if (!use_skill(1, $skill[The Smile of Mr. A.], peopleToUseTheSkillOn[i])) {
  52.                 set_property("_smilesOfMrA", 5);
  53.             }
  54.         } else {
  55.             return;
  56.         }
  57.     }
  58.     return;
  59. }
  60. void main() {
  61.     use_smiles();
  62.     if (can_interact()) {
  63.         use_time_pranks();
  64.     }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement