GMDB
dashboard
user content
leaderboards
Avatar
documentation
SUPPORT
helpful links
WELCOME BACK
Documentation - Avatars
setp up
Green Text - variables that are case sensitive that must be sent.
Red Text - Your variables that hold the required values
getting the avatars
avatarData = "avatarList=" + string(global.avatarString) + "&ownerString=" + string(global.ownerString);

getAvatars = http_post_string("https://www.gmdb.co.uk/data/getAvatars.php", avatarData);
async
if (ds_map_find_value(async_load, "id") == getAvatars)
{
if (ds_map_find_value(async_load, "status") == 0)
{
getResult = ds_map_find_value(async_load, "result");
getResultDecoded = json_decode(getResult);

var getAllData = ds_map_find_value(getResultDecoded, "default");
var avatarMapSize = ds_list_size(getAllData);

for (var i = 0; i < avatarMapSize; i++)
{
avatarData = ds_list_find_value(getAllData, i);
global.avatarImage[i] = sprite_add(string(ds_map_find_value(avatarData, "secureURL")),1,false,false,0,0);
}
}
}
extra values

AVATAR NAME - 255 CHARACTERS (avatarName)

DATA STRING 1 - 255 CHARACTERS (data_string_1)
DATA STRING 2 - 255 CHARACTERS (data_string_2)

DATA INT 1 - 10 DIGITS (data_int_1)
DATA INT 2 - 10 DIGITS (data_int_2)

avatar test