Advertisement
Guest User

Untitled

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