Advertisement
Biohunter

Untitled

Aug 31st, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.71 KB | None | 0 0
  1. valueToPrint = 0
  2. valueToPrintHidden = 0
  3. frames = 0
  4. flipped = false
  5.  
  6. button_parameters = {
  7.     click_function='check21', function_owner=self, label='Check For 21', position={-2,0.025,0}, rotation={0,180,0}, width=1000, height=250
  8.     }
  9.  
  10.     function onLoad()
  11.         self.createButton(button_parameters)
  12.     end
  13.  
  14. function update()
  15.     frames = frames + 1
  16.     if frames >= 1 then
  17.         frames=0
  18.     valueCheckZone = getObjectFromGUID('66919e')
  19.     objects = valueCheckZone.getObjects()
  20.     valueToPrint = 0
  21.     for i, v in pairs(objects) do
  22.             z = v.getRotation().z
  23.             if z > 345 or z < 15 then
  24.                 flipped = false
  25.             else
  26.                 flipped = true
  27.             end
  28.         name = v.getName()
  29.         if name == 'Ace' then
  30.             if flipped == false then
  31.                 if valueToPrint+11 <= 21 then
  32.                         valueToPrint = valueToPrint + 11
  33.                 else
  34.                     valueToPrint = valueToPrint + 1
  35.                 end
  36.             elseif flipped then
  37.                 valueToPrintHidden = 11
  38.             end
  39.         elseif name =='Two' then
  40.             if flipped == false then
  41.                 valueToPrint = valueToPrint + 2
  42.             end
  43.         elseif name =='Three' then
  44.             if flipped == false then
  45.                 valueToPrint = valueToPrint + 3
  46.             end
  47.         elseif name =='Four' then
  48.             if flipped == false then
  49.                 valueToPrint = valueToPrint + 4
  50.             end
  51.         elseif name =='Five' then
  52.             if flipped == false then
  53.                 valueToPrint = valueToPrint + 5
  54.             end
  55.         elseif name =='Six' then
  56.             if flipped == false then
  57.                 valueToPrint = valueToPrint + 6
  58.             end
  59.         elseif name =='Seven' then
  60.             if flipped == false then
  61.                 valueToPrint = valueToPrint + 7
  62.         end
  63.     elseif name =='Eight' then
  64.         if flipped == false then
  65.                 valueToPrint = valueToPrint + 8
  66.             end
  67.         elseif name =='Nine' then
  68.             if flipped == false then
  69.                 valueToPrint = valueToPrint + 9
  70.             end
  71.         elseif name =='Ten' then
  72.             if flipped == false then
  73.                 valueToPrint = valueToPrint + 10
  74.             elseif flipped then
  75.                 valueToPrintHidden = 10
  76.             end
  77.         elseif name =='Jack' then
  78.             if flipped == false then
  79.                 valueToPrint = valueToPrint + 10
  80.             elseif flipped then
  81.                 valueToPrintHidden = 10
  82.             end
  83.         elseif name =='Queen' then
  84.             if flipped == false then
  85.                 valueToPrint = valueToPrint + 10
  86.             elseif flipped then
  87.                 valueToPrintHidden = 10
  88.             end
  89.         elseif name =='King' then
  90.             if flipped == false then
  91.                 valueToPrint = valueToPrint + 10
  92.             elseif flipped then
  93.                 valueToPrintHidden = 10
  94.             end
  95.         elseif name =='1-Up' then
  96.             valueToPrint = valueToPrint + 1
  97.         elseif name =='Mushroom' then
  98.             valueToPrint = valueToPrint + 10
  99.         end
  100.     end
  101.     if valueToPrint == 21 then
  102.             self.setColorTint({0,1,0})
  103.             self.setValue(valueToPrint)
  104.     elseif valueToPrint > 21 then
  105.         self.setColorTint({1,0,0})
  106.         self.setValue(valueToPrint)
  107.     else
  108.         self.setColorTint({1,1,1})
  109.         self.setValue(valueToPrint)
  110.     end
  111. end
  112. end
  113.  
  114. function check21()
  115.     if valueToPrintHidden + valueToPrint == 21 then
  116.         printToAll("Dealer has 21", {1, 1, 1})
  117.     else
  118.         printToAll("Dealer does not have 21", {1, 1, 1})
  119.     end
  120. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement