thank you so much, but have a error
___________________________________________
############################################################################################
ERROR in action number 1
of Alarm Event for alarm 0 for object oPlayer:
global variable name 'cardData' index (100034) not set before reading it.
at gml_Script_createCard (line 20) - var cardData = global.cardData[? ID];
############################################################################################
gml_Script_createCard (line 20)
gml_Object_oPlayer_Alarm_0 (line 3) - // Hand is full, exit