DUBAI: update Pepsi theme

This commit is contained in:
Pakin 2024-11-18 11:06:00 +07:00
parent 45312d6ead
commit 77a21f1e57
112 changed files with 9344 additions and 4958 deletions

View file

@ -6,7 +6,7 @@
; Reset here
Var CheckCupStateDoorCupClose = ""
If InternationalEnable = 1 Then
If CountryName = "Australia" Then
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/page_show_error.lxml"
@ -16,6 +16,10 @@
OpenInst 0 "ROOT/taobin_project/inter/sgp/xml/page_show_error.lxml"
EndIf
If CountryName = "UnitedArabEmirates Dubai" Then
OpenInst 0 "ROOT/taobin_project/inter/uae_dubai/xml/page_show_error.lxml"
EndIf
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/xml/page_show_error.lxml"
Else
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/xml/page_show_error.xml"
@ -24,12 +28,12 @@
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/test_video_loop.xml"
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_list.xml"
</EventOpen>
<Timeout> 60000 </Timeout>
<EventTimeout>
<EventTimeout>
;Var menu_status = "stop"
</EventTimeout>
</EventTimeout>
</Popup>

View file

@ -1033,8 +1033,8 @@
Var MinPhoneNumber = 9
Var MaxPhoneNumber = 9
;Var UsePepsiTheme = 0
;Var TargetThemeNum = 2
Var UsePepsiTheme = 1
Var TargetThemeNum = 2
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/sold_cup_count.xml"
@ -1358,7 +1358,7 @@
Var ShowButtonClickFull = "Invisible"
EndIf
Var onResume = "false"

View file

@ -10,7 +10,7 @@
Var Seeker.TNumberTaobinMember = ""
DEBUGVAR TelephoneNumberProblem
DEBUGVAR Seeker.PromotionIDCurrentOrder
@ -19,14 +19,18 @@
Open "ROOT/taobin_project/inter/sgp/xml/page_drinkfail_sg.lxml"
EndIf
If CountryName = "Australia" Then
If CountryName = "Australia" Then
Open "ROOT/taobin_project/inter/aus/xml/page_drinkfail_aus.lxml"
EndIf
If CountryName = "HongKong" Then
Open "ROOT/taobin_project/inter/hkg/xml/page_drinkfail_hkg.lxml"
EndIf
If CountryName = "UnitedArabEmirates Dubai" Then
Open "ROOT/taobin_project/inter/uae_dubai/xml/page_drinkfail_uae.lxml"
EndIf
If TelephoneNumberProblem = "" Then
@ -41,7 +45,7 @@
DEBUGVAR ERROR_BREW_CAUSE_THAI
If FailedCount > 0 Then
If FailedCount > 0 Then
Var ERROR_PAY_TIMEOUT = "false"
DEBUGVAR FailedCount
DEBUGVAR ERROR_PAY_TIMEOUT
@ -55,13 +59,13 @@
If ERROR_PAY_TIMEOUT = "true" Then
If NumberFailed = "false" Then
If show_eng = "true" Then
If show_eng = "true" Then
Var TextErrorShow = ERROR_BREW_CAUSE_ENG
Else
If show_japan = "true" Then
If show_japan = "true" Then
Var TextErrorShow = ERROR_BREW_CAUSE_JAPAN
Else
Var TextErrorShow = ERROR_BREW_CAUSE_THAI
@ -69,7 +73,7 @@
EndIf
Open "ROOT/taobin_project/xml/page_drinkfail4.xml"
Open "ROOT/taobin_project/xml/page_drinkfail4.xml"
EndIf
@ -80,7 +84,7 @@
If CountryName = "Singapore" Then
Open "ROOT/taobin_project/inter/sgp/xml/page_drinkfail_sg.lxml"
Else
Open "ROOT/taobin_project/xml/page_drinkfail2-2.xml"
Open "ROOT/taobin_project/xml/page_drinkfail2-2.xml"
EndIf
EndIf
Else
@ -91,49 +95,49 @@
If CountryName = "Singapore" Then
Open "ROOT/taobin_project/inter/sgp/xml/page_drinkfail_sg.lxml"
Else
Open "ROOT/taobin_project/xml/page_drinkfail2-2.xml"
Open "ROOT/taobin_project/xml/page_drinkfail2-2.xml"
EndIf
EndIf
EndIf
EndIf
If show_eng = "true" Then
If show_eng = "true" Then
Var DirImage = "ROOT/taobin_project/image/collectiing_en/"
Else
Var DirImage = "ROOT/taobin_project/image/collectiing/"
EndIf
Var Timeout = 0
StopLongPlay
Var MachineErrorDetailAll = MachineErrorDetail + " / "
Var MachineErrorDetailAll = MachineErrorDetailAll + MachineErrorDetailEng
If show_eng = "true" Then
If show_eng = "true" Then
Var textRefundChannelX = "textRefundChannel1.png"
Var xRefundChannelX = 249
If Seeker.PayWithQR = 0 Then
If Seeker.PayWithQR = 0 Then
If Seeker.StoreCreditFlag = 1 Then
Var textRefundChannelX = "textRefundChannel2.png"
@ -157,7 +161,7 @@
Var textRefundChannelX = "textRefundChannel1.png"
Var xRefundChannelX = 204
If Seeker.PayWithQR = 0 Then
If Seeker.PayWithQR = 0 Then
If Seeker.StoreCreditFlag = 1 Then
Var textRefundChannelX = "textRefundChannel2.png"
@ -182,13 +186,13 @@
DEBUGVAR CountryName
DEBUGVAR MaxPhoneNumber
Machine NewPaymentOpenBrewingXML
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
<EventTimeout>
SAVELOG MachineStage
Var Timeout = Timeout + 1
@ -196,26 +200,26 @@
If Timeout > 15 Then
If MachineStage = "remove-cup" Then
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Else
If NextOrder = "true" Then
Var NextOrder = "false"
TransferVar "next" "curr"
Var Seeker = "curr"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Else
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
EndIf
EndIf
EndIf
TimerReset
</EventTimeout>
</EventTimeout>
@ -239,13 +243,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_1.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "1"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -255,7 +259,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -266,13 +270,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_2.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "2"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -283,7 +287,7 @@
Refresh
</EventClick>
</Button>
@ -294,13 +298,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_3.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "3"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -310,7 +314,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -322,13 +326,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_4.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "4"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -338,7 +342,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -350,13 +354,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_5.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "5"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -378,13 +382,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_6.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "6"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -406,13 +410,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_7.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "7"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -422,7 +426,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -434,13 +438,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_8.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "8"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -450,7 +454,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -461,13 +465,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_9.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "9"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -476,7 +480,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -487,13 +491,13 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_0.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Var TelephoneNumberProblem = TelephoneNumberProblem + "0"
Trim TelephoneNumberProblem MaxPhoneNumber
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var Tel_Confirm_State = "Enable"
EndIf
@ -503,7 +507,7 @@
TimerReset
Refresh
</EventClick>
</Button>
@ -515,23 +519,23 @@
<FilenamePress> "ROOT/taobin_project/image/collectiing/bps_back-1.png" </FilenamePress>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var Timeout = 0
Trim TelephoneNumberProblem -1
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen < 10 Then
If TelNumLen < 10 Then
Var Tel_Confirm_State = "Invisible"
EndIf
If TelNumLen = 0 Then
If TelNumLen = 0 Then
Var ShowTextNumber = "Enable"
EndIf
TimerReset
Refresh
</EventClick>
</Button>
@ -545,22 +549,22 @@
<Volume> SoundVolume </Volume>
<EventClick>
If MachineStage = "remove-cup" Then
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Else
If NextOrder = "true" Then
Var NextOrder = "false"
TransferVar "next" "curr"
Var Seeker = "curr"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Else
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
EndIf
EndIf
@ -579,10 +583,10 @@
<FilenameDisable> Var( DirImage + "/bp_confirm.png" )</FilenameDisable>
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
StrLen TelephoneNumberProblem TelNumLen
If TelNumLen >= MinPhoneNumber Then
If TelNumLen >= MinPhoneNumber Then
Var ProblemID = 7
@ -602,14 +606,14 @@
EndIf
; sgp-server-rm-zero
PROBLEM2 TelephoneNumberProblem ProblemID ChooseProblem VendingTSIDProblem
PROBLEM2 TelephoneNumberProblem ProblemID ChooseProblem VendingTSIDProblem
If MachineStage = "remove-cup" Then
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Open "ROOT/taobin_project/xml/page_drinkfail3.xml"
Else
;inter-xml-open
If CountryName = "Malaysia" Then
@ -623,10 +627,10 @@
TransferVar "next" "curr"
Var Seeker = "curr"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Open "ROOT/taobin_project/xml/page_thankyouConti.xml"
Else
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
EndIf
EndIf
EndIf
@ -634,7 +638,7 @@
EndIf
</EventClick>
</Button>
@ -711,4 +715,4 @@
</Popup>
</Popup>

View file

@ -11,9 +11,9 @@
DEBUGVAR Seeker.PictureDrink
DEBUGVAR Seeker.showname
; Block Have
Var DrinkOKStringVersion = "DKT3"
; Block Have
Var DrinkOKStringVersion = "DKT3"
DEBUGVAR DrinkOKStringVersion
@ -80,8 +80,24 @@
EndIf
If UsePepsiTheme = 1 Then
Var text_bottom = "ROOT/taobin_project/inter/whatthecup/" + CountryShortName
Var text_bottom = text_bottom + "/image/complete_en/text_bottom.png"
If CountryName = "UnitedArabEmirates Dubai" Then
If LanguageShow = "UAE_DUBAI" Then
Var text_bottom = "ROOT/taobin_project/inter/whatthecup/" + CountryShortName
Var text_bottom = text_bottom + "/image/complete_en/text_bottom.png"
Else
Var text_bottom = "ROOT/taobin_project/inter/whatthecup/" + CountryShortName
Var text_bottom = text_bottom + "/image/complete_en/text_bottom_en.png"
EndIf
Else
Var text_bottom = "ROOT/taobin_project/inter/whatthecup/" + CountryShortName
Var text_bottom = text_bottom + "/image/complete_en/text_bottom.png"
EndIf
EndIf
@ -726,4 +742,3 @@
</EventUnitTest2>
</Popup>

View file

@ -81,7 +81,12 @@
Var PicturePath = "ROOT/taobin_project/inter/whatthecup/" + CountryShortName
Var PicturePath = PicturePath + "/image/page_doing/"
Var PictureBegin = "txt_"
Var PictureEnd = "_en.png"
If LanguageShow = "ENG" Then
Var PictureEnd = "_en.png"
Else
Var PictureEnd = ".png"
EndIf
EndIf
Else
@ -155,6 +160,9 @@
If CountryName = "Singapore" Then
Open "ROOT/taobin_project/inter/whatthecup/sgp/xml/page_get_yourchange-SGP_blue.xml"
EndIf
If CountryName = "UnitedArabEmirates Dubai" Then
Open "ROOT/taobin_project/inter/whatthecup/uae_dubai/xml/page_get_yourchange-UAE_blue.xml"
EndIf
Else
Open "ROOT/taobin_project/xml/page_get_yourchange.xml"
EndIf
@ -193,6 +201,9 @@
If CountryName = "Singapore" Then
Open "ROOT/taobin_project/inter/whatthecup/sgp/xml/page_get_yourchange-SGP_blue.xml"
EndIf
If CountryName = "UnitedArabEmirates Dubai" Then
Open "ROOT/taobin_project/inter/whatthecup/uae_dubai/xml/page_get_yourchange-UAE_blue.xml"
EndIf
Else
Open "ROOT/taobin_project/xml/page_get_yourchange.xml"
EndIf

View file

@ -14,7 +14,7 @@
READ_FILE "/mnt/sdcard/coffeevending/country/short" StrCountryShort
DEBUGVAR StrCountryShort
; Don't forget
; Don't forget
; This file can open before page_board.xml
If StrCountryShort = "MYS" Then
Open "ROOT/taobin_project/inter/mys/xml/page_remove_cup.lxml"
@ -28,14 +28,18 @@
Open "ROOT/taobin_project/inter/sgp/xml/page_remove_cup.lxml"
EndIf
If StrCountryShort = "UAE_DUBAI" Then
Open "ROOT/taobin_project/inter/uae_dubai/xml/page_remove_cup.lxml"
EndIf
If show_eng = "true" Then
If show_eng = "true" Then
Var DirImage = "ROOT/taobin_project/image/user_take_cup_en/"
Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png"
Else
Var DirImage = "ROOT/taobin_project/image/user_take_cup_th/"
Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png"
@ -50,7 +54,7 @@
Var RemoveCupOnArmID = -1
Var remove_cup_name = ""
Var remove_cup_image = ""
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
@ -83,8 +87,8 @@
EndIf
;include=ROOT/taobin_project/inc/remove_cup_step.inc
Var RemoveCupOnArmID = 0
If RemoveCupOnArmID > 0 Then
If DoorCupPosition = "bottom" Then
@ -123,7 +127,7 @@
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<State> buttonRemoveCup </State>
<EventClick>
<EventClick>
;include=ROOT/taobin_project/inc/remove_cup_button.inc
@ -142,9 +146,9 @@
<FilenamePress> show_btp </FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
; eng
If show_eng = "true" Then
If show_eng = "true" Then
Var show_eng = "false"
Else
Var show_eng = "true"

View file

@ -7,6 +7,14 @@
<Background> "0xEAE6E1" </Background>
<Volume> SoundVolume </Volume>
<EventOpen>
If UsePepsiTheme = 1 Then
Var ShowErrorPage = CountryRootPath + "/xml/page_show_error.lxml"
Open ShowErrorPage
EndIf
Var countClick = 0
Var countClick2 = 0
@ -37,13 +45,13 @@
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
Var EmergencyStop = "-"
If EmergencyStop = "true" Then
If DoorCupPosition = "bottom" Then
; It normal
; It normal
Var EmergencyStop = "false"
Else
Var MachineErrorDetailAll = "Emergency stop!"
@ -68,7 +76,7 @@
Var MachineErrorDetailAll = MachineErrorDetailAll + " [ | ]"
EndIf
Var textStep = textStep + 1
Var textStep = textStep + 1
;DEBUGVAR MachineErrorDetailAll
;DEBUGVAR textStep
@ -76,12 +84,12 @@
If NETCORE_LOST_CNT > 0 Then
Else
DEBUGVAR NCIC07_EVENT_CNT
DEBUGVAR NETCORE_EVENT_CNT_TMP
If NCIC07_EVENT_CNT = NETCORE_EVENT_CNT_TMP Then
If NCIC07_EVENT_CNT = NETCORE_EVENT_CNT_TMP Then
Var NETCORE_LOST_COUNT_UP = NETCORE_LOST_COUNT_UP + 1
DEBUGVAR NETCORE_LOST_COUNT_UP
@ -101,7 +109,7 @@
EndIf
Else
If stop_now_from_netcore_event = 1 Then
Var stop_now = "false"
SAVELOG "stop_now_from_netcore_event is set"
@ -115,19 +123,19 @@
EndIf
If MachineStage = "" Then
Var LEDSet = "false"
Open "ROOT/taobin_project/xml/page_board.xml"
EndIf
If MachineStage = "show-menu" Then
Var LEDSet = "false"
Open "ROOT/taobin_project/xml/page_board.xml"
EndIf
If MachineStage = "remove-cup" Then
Var LEDSet = "false"
Open "ROOT/taobin_project/xml/page_remove_cup.xml"
@ -143,7 +151,7 @@
If FirstOpen = 1 Then
Var FirstOpen = 0
If MachineStage = "close-maintenance" Then
Var LEDSet = "true"
;Open "ROOT/taobin_project/xml/page_show_error.xml"
Refresh
@ -153,7 +161,7 @@
EndIf
EndIf
EndIf
@ -183,7 +191,7 @@
Var LanguageButtonEnable = "Enable"
Var ButtonLanguageCurrentXPosition = 990
Var ButtonLanguageCurrentYPosition = 648
Var ButtonLanguageListXPosition = 970
Var ButtonLanguageListYPosition = 640
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
@ -198,7 +206,7 @@
DEBUGVAR stop_now
Var DirImage = "ROOT/taobin_project/image/vending_error_en"
If MachineStage = "mcu-upgrade" Then
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -219,7 +227,7 @@
EndIf
If NeedUpgrade = "true" Then
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -240,11 +248,11 @@
EndIf
DEBUGVAR MachineStage
If MachineStage = "close-maintenance" Then
DEBUGVAR stop_now
If stop_now = "true" Then
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -265,8 +273,8 @@
Else
Var show_error_normal = "Enable"
Var show_error_sp1 = "Invisible"
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/close_th"
EndIf
If LanguageShow = "ENG" Then
@ -291,7 +299,7 @@
If MachineStage = "drink-failed" Then
If stop_now = "true" Then
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -309,7 +317,7 @@
Else
Var show_error_normal = "Enable"
Var show_error_sp1 = "Invisible"
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/close_th"
EndIf
If LanguageShow = "ENG" Then
@ -326,9 +334,9 @@
EndIf
EndIf
EndIf
If NETCORE_LOST_CNT > 0 Then
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -347,7 +355,7 @@
If NETCORE_EVENT_CNT_X >= 30 Then
Var NETCORE_EVENT_CNT_X = 0
If LanguageShow = "THAI" Then
If LanguageShow = "THAI" Then
Var DirImage = "ROOT/taobin_project/image/vending_error"
EndIf
If LanguageShow = "ENG" Then
@ -429,10 +437,10 @@
<Height> 50 </Height>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
Var countClick = countClick + 1
If countClick = 3 Then
EndIf
If countClick = 10 Then
@ -452,8 +460,8 @@
<Height> 50 </Height>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
<EventClick>
</EventClick>
</Button>
@ -470,4 +478,4 @@
</Text>
</Page>
</Page>

View file

@ -2,7 +2,7 @@
<Cache> "Enable" </Cache>
<Width> 1080 </Width>
<Height> 1920 </Height>
<Background> "0xeae6e1" </Background>
<Background> BackgroundColor </Background>
<Sound> "ROOT/taobin_project/sounds/chaching.mp3" </Sound>
<Volume> SoundVolume </Volume>
<EventOpen>
@ -19,30 +19,30 @@
Var ActionOKCase = 0
Var ChangeTimeout = 0
Var ChangeOK = 0
Var buttonRemoveCup = "Invisible"
Var MachineState_Result = 0
Var FailedCount = 0
Var ChangeAmountSum = 0
Var Tel_Confirm_Flag = 0
Var LastMakeDrinkResult = "-"
DEBUGVAR MachineStage
DEBUGVAR NextOrderStatus
If show_eng = "true" Then
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2_eng.png"
If show_eng = "true" Then
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2_eng.png"
Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png"
Var BottomText = PicturePath + "text_bottom_eng.png"
Else
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2.png"
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2.png"
Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png"
Var BottomText = PicturePath + "text_bottom_thai2.png"
@ -73,9 +73,9 @@
If Seeker = "curr" Then
SAVELOG "Call from thankyou Conti"
If Seeker.get_a_straw = "Press" Then
Machine StrawOrder
Machine StrawOrder
Var LedLidBlink = "true"
Var SaveTheWorldCount = SaveTheWorldCount + 1
@ -83,7 +83,7 @@
EndIf
If Seeker.get_a_lid = "Press" Then
Machine LidOrder
Machine LidOrder
Var LedLidBlink = "true"
Var SaveTheWorldCount = SaveTheWorldCount + 1
@ -102,12 +102,12 @@
DEBUGVAR NextOrderStatus
; Show text and button for remove CUP.
If show_eng = "true" Then
If show_eng = "true" Then
Var DirImage2 = "ROOT/taobin_project/image/complete_en/"
Else
Var DirImage2 = "ROOT/taobin_project/image/complete/"
EndIf
Var txtDrinkOKState = "Invisible"
Var buttonRemoveCup = "Invisible"
@ -117,7 +117,7 @@
Var Timeout2 = 0
Var SlientRefreshEnable = 0
Var SlientRefreshEnable = 0
;include=ROOT/taobin_project/inc/remove_cup_event_open.inc
@ -125,13 +125,13 @@
;PendingFlag InternationalEnable
;PendingFlag New_Payment
;PendingFlag
;PendingFlag
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
<EventTimeout>
Var CountDownBrewing = CountDownBrewing - 1
DEBUGVAR MachineStage
@ -151,9 +151,9 @@
; Timeout2 10*60*2
If Timeout2 > 900 Then
SAVELOG "Timeout2 900"
SAVELOG "Make next order by take-cup with close-maintenance 2"
Var error_code_stop_now = 1221
If DoorCupPosition = "bottom" Then
@ -163,14 +163,14 @@
__CMD "error-code-1296" 0 "-" "-"
EndIf
Open "ROOT/taobin_project/xml/page_cannotConti.xml"
Open "ROOT/taobin_project/xml/page_cannotConti.xml"
EndIf
If MachineStage = "close-maintenance" Then
If stop_now = "true" Then
Open "ROOT/taobin_project/xml/page_cannotConti.xml"
Open "ROOT/taobin_project/xml/page_cannotConti.xml"
EndIf
EndIf
@ -179,7 +179,7 @@
Var error_code_stop_now = 1221
Open "ROOT/taobin_project/xml/page_cannotConti.xml"
EndIf
@ -201,19 +201,19 @@
If NextOrderStatus = "Disable" Then
Var LastMakeDrinkResult = "fail"
Else
Var CountDownThankyou = 0
EndIf
EndIf
EndIf
DEBUGVAR CountDownThankyou
; run test;
If CountDownThankyou = 0 Then
If CountDownThankyou = 0 Then
; reset all var
DEBUGVAR MachineStage
SAVELOG "CountDownThankyou = 0"
@ -221,33 +221,33 @@
Var CountDownBrewing = BrewTime
Var CountUpBrewing = 0
SAVELOG BrewTime
Var ShowCountDownBrewing = CountDownBrewing
Var MachineState_Result = 0
If MachineStage = "show-menu" Then
If HaveCup = "false" Then
Var LastMakeDrinkResult = "-"
If New_Payment = 1 Then
If New_Payment = 1 Then
__CMD "SetPay" "coffee-payment" Seeker.VendingTSID Seeker.ORDER_ID
EndIf
MakeDrinkV1 Seeker.selected_a_drink SelectSugarID
If InternationalEnable = 1 Then
Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
Open Brew3Inter
Else
If New_Payment = 1 Then
Open "ROOT/taobin_project/xml/page_NewBrewing3.xml"
If New_Payment = 1 Then
Open "ROOT/taobin_project/xml/page_NewBrewing3.xml"
Else
Open "ROOT/taobin_project/xml/page_brewing3.xml"
Open "ROOT/taobin_project/xml/page_brewing3.xml"
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
If IceCleanStatus = "wait" Then
@ -272,13 +272,13 @@
Else
Var MachineErrorDetailAll = " กรุณานำแก้วออกก่อนครับ/คะ"
EndIf
Else
Else
If CupChecking = "true" Then
If show_eng = "true" Then
Var MachineErrorDetailAll = " Please take a cup."
Else
Var MachineErrorDetailAll = " กรุณานำแก้วออกก่อนครับ/คะ"
EndIf
EndIf
Else
If show_eng = "true" Then
Var MachineErrorDetailAll = " Press button for take a cup."
@ -287,10 +287,10 @@
EndIf
EndIf
EndIf
Refresh
TimerReset
</EventTimeout>
</EventTimeout>
@ -316,13 +316,13 @@
<Align> Center </Align>
<Size> 72 </Size>
<Font> KanitMediumTTF </Font>
<Color> 0x513C2F </Color>
<Color> HeadlineColor </Color>
<Value> Seeker.showname </Value>
</Text>
<EventChangeStatus>
If ChangeStatus = "payout-end" Then
If ChangeStatus = "payout-end" Then
EndIf
</EventChangeStatus>
@ -343,7 +343,7 @@
<Interval> 500 </Interval>
<Filename> Var( DirImage2 + "/bn_open_door.png" ) </Filename>
<FilenamePress> Var( DirImage2 + "/bp_open_door.png" ) </FilenamePress>
<EventClick>
<EventClick>
;include=ROOT/taobin_project/inc/remove_cup_button.inc

View file

@ -9,11 +9,15 @@ If InternationalEnable = 1 Then
If CountryName = "Singapore" Then
Open "ROOT/taobin_project/inter/sgp/xml/page_show_error.lxml"
Else
Open "ROOT/taobin_project/xml/page_show_error.lxml"
EndIf
If CountryName = "UnitedArabEmirates Dubai" Then
Open "ROOT/taobin_project/inter/uae_dubai/xml/page_show_error.lxml"
EndIf
Open "ROOT/taobin_project/xml/page_show_error.lxml"
EndIf
Else
Open "ROOT/taobin_project/xml/page_show_error.xml"
EndIf
EndIf