SA-MP Forums Archive
Help please - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help please (/showthread.php?tid=150958)



Help please - bartje01 - 28.05.2010

Hey guys. I have a color save system.
But I want to chagne it so it saves your team.
can someone change verything to gTeam based?
Код:
#include <a_samp>
#include <Dini>
#define ColorFile 	    		"Colors/%s.ini"
#pragma tabsize 0
public OnFilterScriptInit()
{
SetTimer("CallConnect",1,0);

return 1;
}
forward CallConnect(playerid);
public CallConnect(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
OnPlayerConnect(i);
}
return 1;
}
public OnPlayerConnect(playerid)
{
  SetTimerEx("ChangeColor", 1000, 0, "d", playerid);
 	new file[100],Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,Name,sizeof(Name)); format(file,sizeof(file),ColorFile,Name);
	if(!dini_Exists(file)) {
		dini_Create(file);
		dini_IntSet(file,"Color",GetPlayerColor(playerid));
	}
	else if(dini_Exists(file))
	{
	SetPlayerColor(playerid,dini_Int(file,"Color"));
	}
	return 1;
}


public OnPlayerDisconnect(playerid, reason)
{
 	new file[100],Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,Name,sizeof(Name)); format(file,sizeof(file),ColorFile,Name);
	dini_IntSet(file,"Color",GetPlayerColor(playerid));
	return 1;
}


forward ChangeColor(playerid);
public ChangeColor(playerid)
{
new file[100],Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,Name,sizeof(Name)); format(file,sizeof(file),ColorFile,Name);
		if(!dini_Exists(file)) {
		dini_Create(file);
		dini_IntSet(file,"Color",GetPlayerColor(playerid));
	}
	else if(dini_Exists(file))
	{
	SetPlayerColor(playerid,dini_Int(file,"Color"));
	}
	return 1;
}
}
Thanks for reading


Re: Help please - bartje01 - 28.05.2010

Annyyyoneee?


Re: Help please - (SF)Noobanatior - 28.05.2010

how are you teams set are the defined at the top ot the script? and whats at team var for the player gTeam[playerid]?