Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.60 KB | None | 0 0
  1. global $post;
  2. $post_id = $post->ID;
  3.  
  4. $total_player_score = 0; // this is the total score through each module
  5. $modules = [
  6.     'module_id' => 172,
  7.     'module_id' => 174,
  8.     'module_id' => 411,
  9.     'module_id' => 617
  10. ];
  11.  
  12. foreach($modules as $module) {
  13.    
  14.     $total_player_score = get_total_score('module_score', $course_id);
  15.  
  16.     // Bangalore
  17.  
  18.     if($post_id == $module['course_id']) {
  19.  
  20.         $score_level_1 = get_field('score_level_1');
  21.         $score_level_2 = get_field('score_level_2');
  22.         $score_level_3 = get_field('score_level_3');
  23.         $score_level_4 = get_field('score_level_4');
  24.         $score_level_5 = get_field('score_level_5');
  25.         $score_level_6 = get_field('score_level_6');
  26.         $score_level_7 = get_field('score_level_7');
  27.         $score_level_8 = get_field('score_level_8');
  28.  
  29.         switch($total_player_score) {
  30.             case ($total_player_score <= 5):
  31.                 play_audio($score_level_1);
  32.                 break;
  33.             case ($total_player_score == 6):
  34.                 play_audio($score_level_2);
  35.                 break;
  36.             case ($total_player_score == 7):
  37.                 play_audio($score_level_3);
  38.                 break;
  39.             case ($total_player_score == 8):
  40.                 play_audio($score_level_4);
  41.                 break;
  42.             case ($total_player_score == 9 || $total_player_score == 10):
  43.                 play_audio($score_level_5);
  44.                 break
  45.             default:
  46.         }
  47.     }
  48.  
  49.     // Kolkata
  50.  
  51.     if($post_id == $module['course_id']) {
  52.  
  53.         $score_level_1 = get_field('score_level_1');
  54.         $score_level_2 = get_field('score_level_2');
  55.         $score_level_3 = get_field('score_level_3');
  56.         $score_level_4 = get_field('score_level_4');
  57.         $score_level_5 = get_field('score_level_5');
  58.         $score_level_6 = get_field('score_level_6');
  59.         $score_level_7 = get_field('score_level_7');
  60.         $score_level_8 = get_field('score_level_8');
  61.  
  62.         switch($total_player_score) {
  63.             case ($total_player_score <= 5):
  64.                 play_audio($score_level_1);
  65.                 break;
  66.             case ($total_player_score == 6):
  67.                 play_audio($score_level_2);
  68.                 break;
  69.             case ($total_player_score == 7 || $total_player_score <= 13):
  70.                 play_audio($score_level_3);
  71.                 break;
  72.             case ($total_player_score == 14):
  73.                 play_audio($score_level_4);
  74.                 break;
  75.             case ($total_player_score == 15 || $total_player_score <= 16):
  76.                 play_audio($score_level_5);
  77.                 break;
  78.             case ($total_player_score == 17):
  79.                 play_audio($score_level_6);
  80.                 break;
  81.             case ($total_player_score >= 18):
  82.                 play_audio($score_level_7);
  83.                 break;
  84.             default:
  85.         }
  86.     }
  87.  
  88.  
  89.     }
  90.  
  91.     // New Dehli
  92.  
  93.     if($post_id == $module['course_id']) {
  94.  
  95.         $score_level_1 = get_field('score_level_1');
  96.         $score_level_2 = get_field('score_level_2');
  97.         $score_level_3 = get_field('score_level_3');
  98.         $score_level_4 = get_field('score_level_4');
  99.         $score_level_5 = get_field('score_level_5');
  100.         $score_level_6 = get_field('score_level_6');
  101.         $score_level_7 = get_field('score_level_7');
  102.         $score_level_8 = get_field('score_level_8');
  103.  
  104.         switch($total_player_score) {
  105.             case ($total_player_score <= 7):
  106.                 play_audio($score_level_1);
  107.                 break;
  108.             case ($total_player_score == 8):
  109.                 play_audio($score_level_2);
  110.                 break;
  111.             case ($total_player_score == 9 || $total_player_score <= 17):
  112.                 play_audio($score_level_3);
  113.                 break;
  114.             case ($total_player_score == 18):
  115.                 play_audio($score_level_4);
  116.                 break;
  117.             case ($total_player_score == 19):
  118.                 play_audio($score_level_5);
  119.                 break;
  120.             case ($total_player_score == 20):
  121.                 play_audio($score_level_6);
  122.                 break;
  123.             case ($total_player_score >= 21):
  124.                 play_audio($score_level_7);
  125.                 break;
  126.             default:
  127.         }
  128.     }
  129.  
  130.     // Mumbai
  131.  
  132.     if($post_id == $module['course_id']) {
  133.  
  134.         $score_level_1 = get_field('score_level_1');
  135.         $score_level_2 = get_field('score_level_2');
  136.         $score_level_3 = get_field('score_level_3');
  137.         $score_level_4 = get_field('score_level_4');
  138.         $score_level_5 = get_field('score_level_5');
  139.         $score_level_6 = get_field('score_level_6');
  140.         $score_level_7 = get_field('score_level_7');
  141.         $score_level_8 = get_field('score_level_8');
  142.  
  143.         switch($total_player_score) {
  144.             case ($total_player_score <= 17):
  145.                 play_audio($score_level_1);
  146.                 break;
  147.             case ($total_player_score == 18):
  148.                 play_audio($score_level_2);
  149.                 break;
  150.             case ($total_player_score == 19 || $total_player_score <= 21):
  151.                 play_audio($score_level_3);
  152.                 break;
  153.             case ($total_player_score == 22):
  154.                 play_audio($score_level_4);
  155.                 break;
  156.             case ($total_player_score == 23):
  157.                 play_audio($score_level_5);
  158.                 break;
  159.             case ($total_player_score == 24):
  160.                 play_audio($score_level_6);
  161.                 break;
  162.             case ($total_player_score == 25):
  163.                 play_audio($score_level_7);
  164.                 break;
  165.             case ($total_player_score >= 26):
  166.                 play_audio($score_level_8);
  167.                 break;
  168.             default:
  169.         }
  170.     }
  171. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement