Thanks Denis
It works on english letters but for persian letters it’s different, it gives me just one part of the code, for example persian char “ا” ( alef ) ascii code is “216 167” but it gives me just “216” (first part).
print(string.byte( "ا"))
this function returns ascii code, anyway to get utf-8 or decimal? or converting ascii?