SA-MP Forums Archive
y_ini doesn't load my arenas - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: y_ini doesn't load my arenas (/showthread.php?tid=660473)



y_ini doesn't load my arenas - Hreesang - 04.11.2018

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?