Is this script broken? Or is it good?
function promouser(gid,rankid,pid) local http = game:getService('HttpService'); local ids = { 'groupId='..gid; 'newRoleSetId='..rankid; 'targetUserId='..pid; }; ids = table.concat(ids,'&'); http:getAsync("http://stateofrowland.esy.es/changeRank.php?"..ids); end; function onTouched(hit) local player = game.Players:GetPlayerFromCharacter(hit.Parent) promouser(2595428,17193058)player.userId) print(player.Name .. " has gotten promoted to YOURRANK, his UID is " .. player.userId .. "") end connection = script.Parent.Touched:connect(onTouched)