Need help in a team selection system
#7

Code:
public OnGameModeInit()
{
	//team1
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	
	//team2
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    new team1skins[] = {0,1,2};
    new team2skins[] = {3,4,5};
	switch(classid)
	{
	    case 0..2:
	    {
	        SetPlayerSkin(playerid, team1skins[random(3)]);
	        SetPlayerTeam(playerid, 1);
		SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
		SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
		SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	     }
	     case 3..5:
	     {
	        SetPlayerSkin(playerid, team2skins[random(3)]);
	        SetPlayerTeam(playerid, 2);
		SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
		SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
		SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	     }
	}
	return 1;
}
I'm not sure if i got you, but i council you to use case x..y: //a.k.a classid => x && classid =< y
Reply


Messages In This Thread
Need help in a team selection system - by Ankon - 25.07.2016, 06:59
Re: Need help in a team selection system - by Sew_Sumi - 25.07.2016, 09:41
Re: Need help in a team selection system - by Ankon - 25.07.2016, 10:06
Re: Need help in a team selection system - by Sew_Sumi - 25.07.2016, 12:48
Re: Need help in a team selection system - by Ankon - 26.07.2016, 04:17
Re: Need help in a team selection system - by Sew_Sumi - 26.07.2016, 05:01
Re: Need help in a team selection system - by Shinja - 26.07.2016, 22:00

Forum Jump:


Users browsing this thread: 1 Guest(s)