public UpdatePlayerMapPos(playerid) { new Float:X,Float:Y,Float:Z; new Float:health; new map_pos[256]; new File:fhandle; new Cash; new Admin; fhandle = fopen("map_pos.txt",io_write); format(map_pos,sizeof(map_pos),""); fclose(fhandle); if(IsPlayerConnected(playerid)){ for(new i = 0; i < MAX_PLAYERS; i++){ GetPlayerPos(i,X,Y,Z); GetPlayerHealth(i, health); Cash = GetPlayerMoney(i); Admin = IsPlayerAdmin(i); GetPlayerName(i, playername, sizeof(playername)); fhandle = fopen("map_pos.txt",io_append); format(map_pos,sizeof(map_pos),"%d %s %0.2f %0.2f %0.2f %d %f %d\n",i,playername,X,Y,Z,Cash,health,Admin); fwrite(fhandle,map_pos); fclose(fhandle); } } }