You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AM2R-Multitroid-Fair-Team-PVP/Export_CodeServer/gml_Object_oBan_Step_0.gml

51 lines
1.7 KiB

var i, arr, arrID, arrIP, found;
if instance_exists(oServer)
{
if (ds_list_size(oServer.idList) > 0)
{
if (!instance_exists(oBanButton))
{
for (i = 0; i < ds_list_size(oServer.idList); i++)
{
if (!is_undefined(ds_list_find_value(oServer.idList, i)))
{
arr = ds_list_find_value(oServer.idList, i)
show_debug_message(string(arr))
if is_array(arr)
show_debug_message("is array")
show_debug_message(string(arr[0, 0]))
arrID = arr[0, 0]
arrIP = arr[0, 3]
button = instance_create(150, (317 + ((i + 1) * 30)), oBanButton)
button.ID = arrID
button.IP = arrIP
}
}
}
else
{
for (i = 0; i < ds_list_size(oServer.idList); i++)
{
if (!is_undefined(ds_list_find_value(oServer.idList, i)))
{
arr = ds_list_find_value(oServer.idList, i)
arrID = arr[0, 0]
arrIP = arr[0, 3]
found = 0
with (oBanButton)
{
if (arrID == ID)
found = 1
}
if (!found)
{
button = instance_create(150, (317 + ((i + 1) * 30)), oBanButton)
button.ID = arrID
button.IP = arrIP
}
}
}
}
}
}