๐Card Game UI
Video
All Cards Name
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Card Name
Card Image
Example
RegisterCommand("cardGameUI",function()
local cards = {
"card_set_1",
"card_set_2",
"card_set_3",
"card_set_4",
"card_set_5",
"card_set_6",
"card_set_7",
"card_set_8",
"card_set_9",
}
local data = {
cardset = cards[math.random(1,#cards)]
}
local cardGameUI = exports["qadr_ui"]:cardGameCreator(data)
print("game ui created")
local card1 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local notif1 = cardGameUI.addRightNotif({ title= "title", text = "text"})
print("notif added")
local card2 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local card3 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local notif2 = cardGameUI.addRightNotif({ title= "title", text = "text"})
print("notif added")
local card4 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local card5 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local card6 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
local card7 = cardGameUI.addCardToDealer("BACK")
print("card added to dealer")
Wait(1000)
print("wait 1 sec")
card1:update("HEARTS_2")
print("card 1 updated")
notif2:update({ title= "title2", text = "text3"})
print("notif 2 updated")
Wait(1000)
print("wait 1 sec")
local playerData = {
isEnabled = true,
isVisible = true,
isActivePlayer = true,
stateText = "State Text",
moneyText = "Money Text",
isMoneyTextVisible = true, -- if set true, cards will be invisible
isDealer = true, -- add dealer icon on top of player texture
}
local player1 = cardGameUI.addPlayer(playerData)
print("player 1 added")
local player2 = cardGameUI.addPlayer(playerData)
print("player 2 added")
local player3 = cardGameUI.addPlayer(playerData)
print("player 3 added")
local player4 = cardGameUI.addPlayer(playerData)
print("player 4 added")
local player5 = cardGameUI.addPlayer(playerData)
print("player 5 added")
local player6 = cardGameUI.addPlayer(playerData)
print("player 6 added")
Wait(1000)
print("wait 1 sec")
local player1Card1 = player1:addCardToPlayer({card = "HEARTS_2"})
print("card `HEARTS_2` added to player 1")
player1:addCardToPlayer({card = "HEARTS_5"})
print("card `HEARTS_5` added to player 1")
player1Card1:update("HEARTS_3")
print("card `HEARTS_2` updated to `HEARTS_3`")
local player2card1 = player2:addCardToPlayer({card = "HEARTS_6"})
print("card `HEARTS_6` added to player 2")
Wait(2000)
print("wait 2 sec")
player2card1:update("diamonds_j")
print("card `HEARTS_6` updated to `diamonds_j`")
local playerData = {
isEnabled = true,
isVisible = true,
isActivePlayer = true,
stateText = "qadr_ui",
moneyText = "50$",
isMoneyTextVisible = true, -- if set true, cards will be invisible
isDealer = false, -- add dealer icon on top of player texture
}
player1:update(playerData)
print("player 1 updated")
player2:clearCard()
print("player 2 cleared")
Wait(3000)
print("wait 3 sec")
cardGameUI:clear()
print("game ui cleared")
end)Last updated




























































































































































































































































































































































































































































































