y_ini doesn't load my arenas
#1

I've tried to make a dynamic arena system, creating, editing, and saving are working properly. But when I tried to load it, the positions and weapons are not loaded, here are the codes:

PS: In this code, playerid is like arenaid, don't think about it, it's just a variable name.

Code:
function:LoadArena_data(playerid, name[], value[])
{
	new
		savings[256];

	INI_String("ArenaName", ArenaInfo[playerid][eArenaName], 60);
	INI_Int("ArenaMaxPlayers", ArenaInfo[playerid][eArenaMaxPlayers]);
	INI_String("ArenaWeapons", savings, 256); sscanf(savings, "ddd", ArenaInfo[playerid][eArenaWeapons][0], ArenaInfo[playerid][eArenaWeapons][1], ArenaInfo[playerid][eArenaWeapons][2]);
	INI_Int("ArenaWorld", ArenaInfo[playerid][eArenaWorld]);
	INI_Int("ArenaInterior", ArenaInfo[playerid][eArenaInterior]);
	INI_String("ArenaSpawns1", savings, 256); sscanf(savings, "ffff", ArenaInfo[playerid][eArenaSpawns1][0], ArenaInfo[playerid][eArenaSpawns1][1], ArenaInfo[playerid][eArenaSpawns1][2], ArenaInfo[playerid][eArenaSpawns1][3], ArenaInfo[playerid][eArenaSpawns1][4]);
	INI_String("ArenaSpawns2", savings, 256); sscanf(savings, "ffff", ArenaInfo[playerid][eArenaSpawns2][0], ArenaInfo[playerid][eArenaSpawns2][1], ArenaInfo[playerid][eArenaSpawns2][2], ArenaInfo[playerid][eArenaSpawns2][3], ArenaInfo[playerid][eArenaSpawns2][4]);
	INI_String("ArenaSpawns3", savings, 256); sscanf(savings, "ffff", ArenaInfo[playerid][eArenaSpawns3][0], ArenaInfo[playerid][eArenaSpawns3][1], ArenaInfo[playerid][eArenaSpawns3][2], ArenaInfo[playerid][eArenaSpawns3][3], ArenaInfo[playerid][eArenaSpawns3][4]);
	INI_String("ArenaSpawns4", savings, 256); sscanf(savings, "ffff", ArenaInfo[playerid][eArenaSpawns4][0], ArenaInfo[playerid][eArenaSpawns4][1], ArenaInfo[playerid][eArenaSpawns4][2], ArenaInfo[playerid][eArenaSpawns4][3], ArenaInfo[playerid][eArenaSpawns4][4]);
	INI_String("ArenaSpawns5", savings, 256); sscanf(savings, "ffff", ArenaInfo[playerid][eArenaSpawns5][0], ArenaInfo[playerid][eArenaSpawns5][1], ArenaInfo[playerid][eArenaSpawns5][2], ArenaInfo[playerid][eArenaSpawns5][3], ArenaInfo[playerid][eArenaSpawns5][4]);
	return 1;
}
Can somebody help me with this?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)