[Ajuda] Spawn e dominaзгo
#1

Fala ai galera to com 2 problemгo e queria a ajuda de vocкs. Bom o primeiro й quando o player de org morre e reloga do servidor ele nгo estб indo para o spawn de sua ORG, ele vai pro spawn de civil.
O segundo й quando o player morre ele nгo domina mais, sу relogando do servidor que ele domina.
Preciso muito da ajuda de vocкs, abraзos.
OBS: REP + pra quem ajuda
Reply
#2

Ninguйm й mбgico para saber seus cуdigos...poste-os.
Reply
#3

Код:
  if(gTeam[playerid] == 11 && Player[playerid][pLeader] < 1)
	{
	    new rand = random(sizeof(CIV));
		Player[playerid][pTeam] = 3;
		gTeam[playerid] = 3;
		SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
		Player[playerid][pModel] = CIV[rand];
		SpawnPlayer(playerid);
	}
	if(gTeam[playerid] == 5)
	{
	    if(Player[playerid][pMember] < 1)
	    {
	        new rand = random(sizeof(CIV));
			Player[playerid][pTeam] = 3;
			gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
			Player[playerid][pModel] = CIV[rand];
			SpawnPlayer(playerid);
		}
	}
	if(gTeam[playerid] == 10)
	{
	    if(Player[playerid][pMember] != 8)
	    {
	        new rand = random(sizeof(CIV));
			Player[playerid][pTeam] = 3;
			gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
			Player[playerid][pModel] = CIV[rand];
			SpawnPlayer(playerid);
		}
	}
	if(gTeam[playerid] == 2 && Player[playerid][pMember] > 3)
	{
		new rand = random(sizeof(CIV));
		Player[playerid][pTeam] = 3;
		gTeam[playerid] = 3;
		SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
		Player[playerid][pModel] = CIV[rand];
		SpawnPlayer(playerid);
	}
	if(gTeam[playerid] == 3)
	{
	    if(Player[playerid][pMember] > 0 || Player[playerid][pLeader] > 0)
	    {
			new model = Player[playerid][pChar];
			if(Player[playerid][pLeader] == TEAM_PM) { SetSpawnInfo(playerid, 2, model,232.7498,73.7373,1005.0391,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pLeader] == TEAM_PF) { SetSpawnInfo(playerid, 2, model,257.0127,190.2985,1008.1719,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pLeader] == TEAM_FA) { SetSpawnInfo(playerid, 2, model,310.6609,-164.7110,999.5938,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pLeader] == TEAM_BOMBE) { SetSpawnInfo(playerid, 2, model,322.1213,315.1004,999.1484,0,0,0,0,0,0,0); Player[playerid][pTeam] = 12; }
			else if(Player[playerid][pLeader] == TEAM_BALLAS) { SetSpawnInfo(playerid, 5, model,324.0143,1122.2839,1083.8828,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
			else if(Player[playerid][pLeader] == TEAM_GROOVE) { SetSpawnInfo(playerid, 5, model,2519.1958,-1678.1322,14.6467,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
			else if(Player[playerid][pLeader] == TEAM_PREF) { SetSpawnInfo(playerid, 2, model,1130.1013,-2037.5076,69.0078,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
            else if(Player[playerid][pLeader] == TEAM_HITMAN) { SetSpawnInfo(playerid, 10, model,1216.0000,-1674.0352,11.7968,0,0,0,0,0,0,0); Player[playerid][pTeam] = 10; }
			else if(Player[playerid][pLeader] == TEAM_SANEWS) { SetSpawnInfo(playerid, 12, model,356.6006,209.0214,1008.3828,0,0,0,0,0,0,0); Player[playerid][pTeam] = 12; }
			else if(Player[playerid][pLeader] == TEAM_LOWRIDERS) { SetSpawnInfo(playerid, 12, model,1121.4432,7.9393,1002.0859,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
            else if(Player[playerid][pLeader] == TEAM_VAGOS) { SetSpawnInfo(playerid, 12, model,2354.4053,-1167.3206,27.6563,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pLeader] == TEAM_BIKERS) { SetSpawnInfo(playerid, 1, model,508.3417,-80.1715,998.9609,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pLeader] == TEAM_MUNICIPAL) { SetSpawnInfo(playerid, 12, model,322.1213,315.1004,999.1484,0,0,0,0,0,0,0); Player[playerid][pTeam] = 14; }
			else if(Player[playerid][pLeader] == TEAM_AZTECAS) { SetSpawnInfo(playerid, 12, model,2817.9792,-1169.5975,1025.5778,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pLeader] == TEAM_RUSSA) { SetSpawnInfo(playerid, 12, model,-2624.3850,1411.6971,7.0938,0,0,0,0,0,0,0); Player[playerid][pTeam] = 17; }
			else if(Player[playerid][pLeader] == TEAM_YAKUZA) { SetSpawnInfo(playerid, 1, model,-2158.4368,643.6974,1052.3817,0,0,0,0,0,0,0); Player[playerid][pTeam] = 17; }
			else if(Player[playerid][pLeader] == TEAM_DRIFTERS) { SetSpawnInfo(playerid, 1, model,-226.2575,1409.8733,27.7734,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pLeader] == TEAM_VERMELHO) { SetSpawnInfo(playerid, 12, model,416.1714,2537.2358,10.0000,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
            else if(Player[playerid][pLeader] == TEAM_PCC) { SetSpawnInfo(playerid, 12, model,2554.1692,-1285.9547,1060.9844,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pLeader] == TEAM_BOPE) { SetSpawnInfo(playerid, 2, model,248.9618,115.4132,1003.2188,0,0,0,0,0,0,0); Player[playerid][pTeam] = 21; }
			else if(Player[playerid][pLeader] == TEAM_ALQAEDA) { SetSpawnInfo(playerid, 12, model,151.3921,2546.1300,18.0000,0,0,0,0,0,0,0); Player[playerid][pTeam] = 22; }
			else if(Player[playerid][pLeader] == TEAM_KINGS) { SetSpawnInfo(playerid, 2, model,446.0672,-9.3721,1000.7343,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }

            else if(Player[playerid][pMember] == TEAM_PM) { SetSpawnInfo(playerid, 2, model,232.7498,73.7373,1005.0391,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pMember] == TEAM_PF) { SetSpawnInfo(playerid, 2, model,257.0127,190.2985,1008.1719,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pMember] == TEAM_FA) { SetSpawnInfo(playerid, 2, model,310.6609,-164.7110,999.5938,0,0,0,0,0,0,0); Player[playerid][pTeam] = 2; }
			else if(Player[playerid][pMember] == TEAM_BOMBE) { SetSpawnInfo(playerid, 2, model,322.1213,315.1004,999.1484,0,0,0,0,0,0,0); Player[playerid][pTeam] = 12; }
			else if(Player[playerid][pMember] == TEAM_BALLAS) { SetSpawnInfo(playerid, 5, model,324.0143,1122.2839,1083.8828,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
			else if(Player[playerid][pMember] == TEAM_GROOVE) { SetSpawnInfo(playerid, 5, model,2519.1958,-1678.1322,14.6467,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
			else if(Player[playerid][pMember] == TEAM_PREF) { SetSpawnInfo(playerid, 2, model,1130.1013,-2037.5076,69.0078,0,0,0,0,0,0,0); Player[playerid][pTeam] = 7; }
            else if(Player[playerid][pMember] == TEAM_HITMAN) { SetSpawnInfo(playerid, 10, model,1216.0000,-1674.0352,11.7968,0,0,0,0,0,0,0); Player[playerid][pTeam] = 10; }
			else if(Player[playerid][pMember] == TEAM_SANEWS) { SetSpawnInfo(playerid, 12, model,356.6006,209.0214,1008.3828,0,0,0,0,0,0,0); Player[playerid][pTeam] = 12; }
			else if(Player[playerid][pMember] == TEAM_LOWRIDERS) { SetSpawnInfo(playerid, 12, model,1121.4432,7.9393,1002.0859,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
            else if(Player[playerid][pMember] == TEAM_VAGOS) { SetSpawnInfo(playerid, 12, model,2354.4053,-1167.3206,27.6563,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pMember] == TEAM_BIKERS) { SetSpawnInfo(playerid, 1, model,508.3417,-80.1715,998.9609,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pMember] == TEAM_MUNICIPAL) { SetSpawnInfo(playerid, 12, model,322.1213,315.1004,999.1484,0,0,0,0,0,0,0); Player[playerid][pTeam] = 14; }
			else if(Player[playerid][pMember] == TEAM_AZTECAS) { SetSpawnInfo(playerid, 12, model,2817.9792,-1169.5975,1025.5778,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pMember] == TEAM_RUSSA) { SetSpawnInfo(playerid, 12, model,-2624.3850,1411.6971,7.0938,0,0,0,0,0,0,0); Player[playerid][pTeam] = 17; }
			else if(Player[playerid][pMember] == TEAM_YAKUZA) { SetSpawnInfo(playerid, 1, model,-2158.4368,643.6974,1052.3817,0,0,0,0,0,0,0); Player[playerid][pTeam] = 17; }
			else if(Player[playerid][pMember] == TEAM_DRIFTERS) { SetSpawnInfo(playerid, 1, model,-226.2575,1409.8733,27.7734,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pMember] == TEAM_VERMELHO) { SetSpawnInfo(playerid, 12, model,416.1714,2537.2358,10.0000,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
            else if(Player[playerid][pMember] == TEAM_PCC) { SetSpawnInfo(playerid, 12, model,2554.1692,-1285.9547,1060.9844,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
			else if(Player[playerid][pMember] == TEAM_BOPE) { SetSpawnInfo(playerid, 2, model,248.9618,115.4132,1003.2188,0,0,0,0,0,0,0); Player[playerid][pTeam] = 21; }
			else if(Player[playerid][pMember] == TEAM_ALQAEDA) { SetSpawnInfo(playerid, 12, model,151.3921,2546.1300,18.0000,0,0,0,0,0,0,0); Player[playerid][pTeam] = 22; }
			else if(Player[playerid][pMember] == TEAM_KINGS) { SetSpawnInfo(playerid, 2, model,446.0672,-9.3721,1000.73430,0,0,0,0,0,0,0); Player[playerid][pTeam] = 16; }
            SpawnPlayer(playerid);
		}
	}
	SetPlayerSpawn(playerid);
	SetPlayerToTeamColor(playerid);

	return 1;
}
Reply
#4

UP, alguйm ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)