Add folder boxid for speical vending machine

This commit is contained in:
wanlop run 2024-07-16 13:06:21 +07:00
parent 5efa8bd3c7
commit 087fbff926
12 changed files with 126 additions and 176 deletions

View file

@ -0,0 +1,6 @@
Var ShowSpecialButton = "Enable"
Var TextShowSpecialButton = "ราคา 10 บาท"
Var OverridePrice = 10
Var TextSize = 48
Var SpeicalButtonPositionX = 285

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

27
inc/select_drink_next.inc Normal file
View file

@ -0,0 +1,27 @@
Topping "SetNextOrder" UserSelectProductCode
Topping "__select" UserSelectProductCode
; Set option toppinng and pack
Topping "__select1-id" topping1
Topping "__select2-id" topping2
Topping "__select3-id" topping3
Topping "__select6-id" topping6
Topping "__select7-id" topping7
Topping "__select8-id" topping8
Topping "__select9-id" topping9
Topping "__select10-id" topping10
Topping "__posttopping1-ID" sugarToppingID
; Pack
Topping "__pack" ExtendDataNext
Var NextUserSelectDrinkFromPaid = UserSelectProductCode
Var NextUserSelecttopping1Paid = topping1
Var NextUserSelecttopping2Paid = topping2
Var NextUserSelecttopping3Paid = topping3
Var NextUserSelecttopping6Paid = topping6
Var NextUserSelecttopping7Paid = topping7
Var NextUserSelecttopping8Paid = topping8
Var NextUserSelecttopping9Paid = topping9
Var NextUserSelecttopping10Paid = topping10

View file

@ -260,7 +260,7 @@ Name=Other,file=page_catalog_group_other.skt
เป๊ปซี่น้ำแข็ง PEPSI เป๊ปซี่ Pepsi & Ice - 12-05-02-0007 12-05-03-0007 bn_iced_pepsi.png - - - posi1 - ฿15.00 ฿20.00 NN TRUE
IGNORE PEPSI MAX 12-05-02-0062 12-05-03-0062 posi1
เป๊ปซี่น้ำแข็ง PEPSI เป๊ปซี่ Pepsi & Ice - 12-05-02-0094 12-05-03-0094 bn_iced_pepsi.png - - - posi1 - #N/A #N/A #N/A #N/A
เซเว่นอัพ 7UP เซเว่นอัพ 7UP & Ice - 12-05-02-0095 - bn_iced_7up.png - - - posi1 - #N/A - #N/A #N/A
เซเว่นอัพ 7UP เซเว่นอัพ 7UP & Ice - 12-05-02-0095 - bn_iced_7up.png - - - posi2 - #N/A - #N/A #N/A
เต่าทรงพลังโซดา TAO POWER \nDRINK SODA เครื่องดื่มเต่าทรงพลัง โซดา \n(มีคาเฟอีน) Medicine drink, Soda & Ice - 12-05-02-0035 12-05-03-0035 bn_iced_energy_drink_soda.png - - - posi1 - ฿15.00 #N/A NN #N/A
เซเว่นอัพชูกำลัง\nบ๊วยโซดา 7UP TAO POWER\nPLUM SODA เซเว่นอัพ เครื่องดื่มเต่าทรงพลัง 7UP , Medicine drink, Ume, Ice - 12-05-02-0096 - bn_iced_7up_Energy_PLUM.png - - - posi1 - #N/A - #N/A #N/A
เมล่อนโซดา MELON SODA น้ำเชื่อมเมล่อน โซดา \nและน้ำแข็ง Melon Syrup, Soda, Ice - 12-05-02-0044 - bn_iced_melon_soda.png - - - posi1 - ฿30.00 - NN NN
@ -349,7 +349,7 @@ Name=pepsi-7up,file=page_catalog_group_pepsi_7up.skt
เป๊ปซี่น้ำแข็ง PEPSI เป๊ปซี่ Pepsi & Ice - 12-05-02-0007 12-05-03-0007 bn_iced_pepsi.png - - - posi1 - ฿15.00 ฿20.00 NN TRUE
IGNORE PEPSI MAX 12-05-02-0062 12-05-03-0062 posi1
เป๊ปซี่น้ำแข็ง PEPSI เป๊ปซี่ Pepsi & Ice - 12-05-02-0094 12-05-03-0094 bn_iced_pepsi.png - - - posi1
เซเว่นอัพ 7UP เซเว่นอัพ 7UP & Ice - 12-05-02-0095 - bn_iced_7up.png - - - posi1
เซเว่นอัพ 7UP เซเว่นอัพ 7UP & Ice - 12-05-02-0095 - bn_iced_7up.png - - - posi2
เซเว่นอัพชูกำลัง\nบ๊วยโซดา 7UP TAO POWER\nPLUM SODA เซเว่นอัพ เครื่องดื่มเต่าทรงพลัง 7UP , Medicine drink, Ume, Ice - 12-05-02-0096 - bn_iced_7up_Energy_PLUM.png - - - posi1 - #N/A - #N/A #N/A
เซเว่นอัพลิ้นจี่\nมะนาวโซดา 7UP LYCHEE LIMENADE เซเว่นอัพ น้ำเชื่อมลิ้นจี่ มะนาว 7UP , Lychee Syrup, Limenade - 12-05-02-0115 - bn_iced_7up_Lychee_LIME.png - - - posi1 - #N/A - #N/A #N/A
เซเว่นอัพสละ\nมะนาวโซดา 7UP SALAK LIME น้ำแดงกลิ่นสละ มะนาว โซดา 7UP 7UP , Medicine drink, Ice - 12-05-02-0100 - bn_iced_7up_sala_LIME.png - - - posi1 - #N/A - #N/A #N/A
@ -828,6 +828,9 @@ name=7up,file=page_catalog_group_pro_7up_lucky_draw_x2.skt
อัพดุลเอ้ย\nถามไรตอบได้ UP Your Answer Man เซเว่นอัพ น้ำเชื่อมมะพร้าว และโซดา 7UP, Coconut Syrup and Soda - 12-05-02-0103 - bn_7UP_Coconut_lucky_draw_x2.png - - - posi1
อัพเมนูใหม่ เมื่อไหร่\nจะครบทุกตู้ UP Your New\nMenu,Hurry! เซเว่นอัพ น้ำเชื่อมลิ้นจี่ ผงมะนาว และโซดา 7UP, Lychee Syrup, Lime and Soda - 12-05-02-0115 - bn_7UP_lime_Lychee_lucky_draw_x2.png - - - posi1
อัพแอ้ แฮ่!\nนั่นมันตุ๊กแก Up-Eh, That's\na Gecko เซเว่นอัพ น้ำเชื่อมมินต์ ผงมะนาว และโซดา 7UP, Mint Syrup, Lime and Soda - 12-05-02-0116 - bn_7UP_lime_Yuzu_lucky_draw_x2.png - - - posi1
เซเว่นอัพ น้ำเชื่อมกล้วย และโซดา 7UP, Banana Syrup and Soda - 12-05-02-0118 -
เซเว่นอัพ น้ำเชื่อมเมล่อน และโซดา 7UP, Melon Syrup and Soda - 12-05-02-0119 -
เซเว่นอัพ น้ำเชื่อมพีช และโซดา 7UP, Peach Syrup and Soda - 12-05-02-0120 -
เป๊ปซี่ลิ้นจี่ PEPSI LYCHEE เป๊ปซี่ น้ำเชื่อมลิ้นจี่ และโซดา Pepsi, Lychee syrup and Soda - 12-99-02-0008 - bn_Pepsi_Lychee_lucky_draw_x2.png - - - posi1
เป๊ปซี่ลิ้นจี่ PEPSI LYCHEE เป๊ปซี่ น้ำเชื่อมลิ้นจี่ และโซดา Pepsi, Lychee syrup and Soda - 12-99-05-0066 - bn_Pepsi_Lychee_lucky_draw_x2.png - - - posi1
เป๊ปซี่นม PEPSI MILK เป๊ปซี่ นม Pepsi, Milk - 12-99-02-0003 - bn_Pepsi_Milk_lucky_draw_x2.png - - - posi1
@ -858,7 +861,6 @@ name=7up,file=page_catalog_group_pro_7up_lucky_draw_x2.skt
เป๊ปซี่ยูซุ PEPSI YUZU เป๊ปซี่ น้ำเชื่อมยูซุ โซดา Pepsi, Yuzu Syrup& Ice - 12-05-02-0053 - bn_Pepsi_Yuzu_lucky_draw_x2.png - - - posi1
เป๊ปซี่ยูซุ PEPSI YUZU เป๊ปซี่ น้ำเชื่อมยูซุ โซดา Pepsi, Yuzu Syrup& Ice - 12-05-02-0106 - bn_Pepsi_Yuzu_lucky_draw_x2.png - - - posi1
Name=bubble tea,file=page_catalog_group_pro_buble_tea.skt
ลาเต้ LATTE กาแฟ นม และ ฟองนม Espresso, Milk, Foamed milk - 12-21-62-0002 12-21-63-0002
มอคค่า MOCHA กาแฟ นม โกโก้ และ น้ำตาล Espresso, Cocoa, Milk, Sugar - 12-21-62-0003 12-21-63-0003

Can't render this file because it has a wrong number of fields in line 3.

View file

@ -959,7 +959,7 @@
1300016 Brew time:sec เวลาชง: วินาที
1300017 Test grind sizes ทดสอบขนาดบด
1300018 Coffee module type : ประเภทชุดกาแฟ :
1300019 1. Select grind sizes 1. เลือกขนาดการบด
1300019 1. Select grind sizes 1. เลือกขนาดบด
1300020 More coarse หยาบขึ้น
1300021 More fine ละเอียดขึ้น
1300022 2. Test grinding 2. ทดสอบการบด

Can't render this file because it has a wrong number of fields in line 21.

View file

@ -464,4 +464,14 @@ DEBUGVAR FreePowerup
If NamHomCoconutPro = 1 Then
Var ShouldCollectPromotionPoint = 1
EndIf
EndIf
If BoxID = 173149 Then
;Var New_Payment = 1
EndIf
If BoxID = 200001 Then
;Var New_Payment = 1
EndIf

View file

@ -1092,7 +1092,7 @@
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_iced_7up.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_iced_7up.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_iced_7up.png" </FilenameDisable>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi1.png") </OverlayImage>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi2.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
@ -1112,7 +1112,7 @@
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $12-05-02-0095.Button
Var PD_STAGE_3 = "Disable2"
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi1.png")
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi2.png")
DEBUGVAR OverlayMenuFilter
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0

View file

@ -1092,7 +1092,7 @@
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_iced_7up.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_iced_7up.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_iced_7up.png" </FilenameDisable>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi1.png") </OverlayImage>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi2.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
@ -1112,7 +1112,7 @@
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $12-05-02-0095.Button
Var PD_STAGE_3 = "Disable2"
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi1.png")
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi2.png")
DEBUGVAR OverlayMenuFilter
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0

View file

@ -554,7 +554,7 @@
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_iced_7up.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_iced_7up.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_iced_7up.png" </FilenameDisable>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi1.png") </OverlayImage>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi2.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
@ -573,7 +573,7 @@
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $12-05-02-0095.Button
Var PD_STAGE_3 = "Disable2"
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi1.png")
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi2.png")
DEBUGVAR OverlayMenuFilter
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0

View file

@ -553,7 +553,7 @@
<Filename> "ROOT/taobin_project/image/page_drink_n//bn_iced_7up.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page_drink_press_n//bn_iced_7up.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/page_drink_disable_n2//bn_iced_7up.png" </FilenameDisable>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi1.png") </OverlayImage>
<OverlayImage> xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_%s_posi2.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
@ -572,7 +572,7 @@
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $12-05-02-0095.Button
Var PD_STAGE_3 = "Disable2"
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi1.png")
Var OverlayMenuFilter !assigned xmlpro( 12-05-02-0095, "ROOT/taobin_project/image/menu_overlay_set/button_overlay_pic_%s_posi2.png")
DEBUGVAR OverlayMenuFilter
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0

View file

@ -495,11 +495,13 @@
Var DisableAllNotFreeTopping = 1
EndIf
Var ShowGetEnergyDrinkIn1BathButton = "Invisible"
If FromEnergyDrink1BathPro = 1 Then
Var ShowNormalNextButton = "Invisible"
Var ShowGetEnergyDrinkIn1BathButton = "Enable"
EndIf
Var ShowSpecialButton = "Invisible"
Var TextShowSpecialButton = ""
Var OverridePrice = 100
Var SpecialButtonOpenFileXML = "ROOT/taobin_project/xml/page_payment.xml"
TRY "ROOT/taobin_project/speical/call_from_topping.ev"
</EventOpen>
<Timeout> 1000 </Timeout>
@ -6267,87 +6269,6 @@
; add cart
<Button>
<State> btnAddCart </State>
<X> 285 </X>
<Y> 1785 </Y>
<Filename> Var( DirImage + "/bn_add.png" ) </Filename>
<FilenamePress> Var( DirImage + "/bp_add.png" )</FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
Var PriceDrink = PriceDrinkTmp
SAVELOG "USER press next ( topping ) - new"
DEBUGVAR topping1
DEBUGVAR topping2
DEBUGVAR topping3
DEBUGVAR LidState
DEBUGVAR StrawState
DEBUGVAR UserSelectProductCode
DEBUGVAR HAVE_UV_DOOR_LID
If StrawState = "Press" Then
Machine StrawOrder
Var LedLidBlink = "true"
EndIf
If LidState = "Press" Then
Machine LidOrder
Var LedLidBlink = "true"
EndIf
Var StrawState = "Enable"
Var LidState = "Enable"
;
Var SelectDrink = UserSelectProductCode
; Set drink
Topping "Select" UserSelectProductCode
; Set option toppinng and pack
Topping "Select1-ID" topping1
Topping "Select2-ID" topping2
Topping "Select3-ID" topping3
; Pack
Topping "Pack" ExtendData
Var Seeker.ExtendData = ExtendData
If CART1_STATUS = "EMPTY" Then
Cart "AddMenuID" 1
Else
If CART2_STATUS = "EMPTY" Then
Cart "AddMenuID" 2
Else
If CART3_STATUS = "EMPTY" Then
Cart "AddMenuID" 3
EndIf
EndIf
EndIf
Var CartUpdate = "true"
</EventClick>
</Button>
<Button>
<X> 277 </X>
<Y> 1772 </Y>
<State> NEW_MULTI </State>
;<Color> "0x00BDFF" </Color>
<Interval> 500 </Interval>
<Filename> Var( DirImage + "/new_multi.png" ) </Filename>
<EventClick>
</EventClick>
</Button>
; next
<Button>
@ -6984,20 +6905,28 @@
</EventClick>
</Button>
;include=ROOT/taobin_project/inc/remove_cup_step.inc
; energy drink 1 bath
;
;
;
;
;
;
;
<Button>
<X> 673 </X>
<X> SpeicalButtonPositionX </X>
<Y> 1785 </Y>
<State> ShowGetEnergyDrinkIn1BathButton </State>
<Filename> Var( DirImage + "/bn_powerup1baht.png" ) </Filename>
<FilenamePress> Var( DirImage + "/bp_powerup1baht.png" )</FilenamePress>
<State> ShowSpecialButton </State>
<Filename> Var( DirImage + "/bn_button_no_text.png" ) </Filename>
<FilenamePress> Var( DirImage + "/bp_button_no_text.png" )</FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
;Var Seeker = "curr"
Var StatementCheckMenu = "ProductCodeCheck=" + UserSelectProductCode
@ -7015,7 +6944,8 @@
DEBUGVAR PriceDrink
SAVELOG "USER press next ( topping ) - new"
SAVELOG "USER press next speical button."
If SugarState1 = "PressForever" Then
If ShiftSugarStep = 1 Then
@ -7231,51 +7161,13 @@
; Set drink
If Seeker = "curr" Then
Topping "Select" UserSelectProductCode
; Set option toppinng and pack
Topping "Select1-ID" topping1
Topping "Select2-ID" topping2
Topping "Select3-ID" topping3
Topping "Select6-ID" topping6
Topping "Select7-ID" topping7
Topping "Select8-ID" topping8
Topping "Select9-ID" topping9
Topping "Select10-ID" topping10
; Pack
Topping "Pack" ExtendDataCurr
;include="ROOT/taobin_project/inc/select_drink_current.inc"
Else
Topping "SetNextOrder" UserSelectProductCode
Topping "__select" UserSelectProductCode
; Set option toppinng and pack
Topping "__select1-id" topping1
Topping "__select2-id" topping2
Topping "__select3-id" topping3
Topping "__select6-id" topping6
Topping "__select7-id" topping7
Topping "__select8-id" topping8
Topping "__select9-id" topping9
Topping "__select10-id" topping10
; Pack
Topping "__pack" ExtendDataNext
Var NextUserSelectDrinkFromPaid = UserSelectProductCode
Var NextUserSelecttopping1Paid = topping1
Var NextUserSelecttopping2Paid = topping2
Var NextUserSelecttopping3Paid = topping3
Var NextUserSelecttopping6Paid = topping6
Var NextUserSelecttopping7Paid = topping7
Var NextUserSelecttopping8Paid = topping8
Var NextUserSelecttopping9Paid = topping9
Var NextUserSelecttopping10Paid = topping10
;include="ROOT/taobin_project/inc/select_drink_next.inc"
EndIf
DEBUGVAR Seeker
@ -7288,44 +7180,35 @@
DEBUGVAR CustomerFilterEnable
DEBUGVAR CustomerFilterType
DEBUGVAR OverridePrice
If OverridePrice = 100 Then
Else
Var PriceDrink = OverridePrice
EndIf
DEBUGVAR PriceDrink
GetLongTimeInMinute LastTimeClickOrder
If CART_COUNT = 0 Then
If UserSelectProductCode = "-" Then
If UserSelectProductCode = "-" Then
Else
If SelectDrinkType = 1 Then
; Move to MenuReady
;OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_blank.xml"
;Open "ROOT/taobin_project/xml/page_payment.xml"
EndIf
EndIf
If SelectDrinkType = 0 Then
Var high_light_drink_type = "Enable"
EndIf
Else
If CART1_STATUS = "EMPTY" Then
Cart "AddMenuID" 1
Else
If CART2_STATUS = "EMPTY" Then
Cart "AddMenuID" 2
Else
If CART3_STATUS = "EMPTY" Then
Cart "AddMenuID" 3
EndIf
EndIf
If SelectDrinkType = 1 Then
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_blank.xml"
DEBUGVAR SpecialButtonOpenFileXML
Open SpecialButtonOpenFileXML
EndIf
Var CartUpdate = "true"
Var ButtonNext = "true"
EndIf
If SelectDrinkType = 0 Then
Var high_light_drink_type = "Enable"
EndIf
Var LastTimeClickOrder = 0
@ -7334,6 +7217,28 @@
</EventClick>
</Button>
<Text>
<X> SpeicalButtonPositionX </X>
<Y> 1785 </Y>
<Width> 360 </Width>
<Height> 92 </Height>
<Align> center-vertical-horizontal </Align>
<State> ShowSpecialButton </State>
<Value> TextShowSpecialButton </Value>
<Font> KanitTTF </Font>
<Size> TextSize </Size>
</Text>
;
;
;
;
;
;
;
;
;
;
<Function2>