[Ajuda] Problemas no OnPlayerSpawn
#1

Estou com o seguinte problema:

No GameMode que eu estou fazendo tem 2 equipes, Estados Unidos e o Mexico, e elas estгo definidas da seguinte maneira:

Quote:

switch(pClass[playerid])
{
case 0://EUA
{
SendClientMessage(playerid,CBRANCO,"Vocк estб jogando na equipe dos Estados Unidos, para ver seu objetivo digite: /objetivo");
new rand = random(sizeof(EstadosUnidosPos));
SetPlayerPos(playerid, EstadosUnidosPos[rand][0], EstadosUnidosPos[rand][1], EstadosUnidosPos[rand][2]);
SetPlayerFacingAngle(playerid,EstadosUnidosPos[rand][3]);
SetCameraBehindPlayer(playerid);
SetPlayerColor(playerid, EquipeEUA);
SetPlayerTeam(playerid, 1);
}
case 1://EUA
{
SendClientMessage(playerid,CBRANCO,"Vocк estб jogando na equipe dos Estados Unidos, para ver seu objetivo digite: /objetivo");
new rand = random(sizeof(EstadosUnidosPos));
SetPlayerPos(playerid, EstadosUnidosPos[rand][0], EstadosUnidosPos[rand][1], EstadosUnidosPos[rand][2]);
SetPlayerFacingAngle(playerid,EstadosUnidosPos[rand][3]);
SetCameraBehindPlayer(playerid);
SetPlayerColor(playerid, EquipeEUA);
SetPlayerTeam(playerid, 1);
}
case 2://EUA
{
SendClientMessage(playerid,CBRANCO,"Vocк estб jogando na equipe dos Estados Unidos, para ver seu objetivo digite: /objetivo");
new rand = random(sizeof(EstadosUnidosPos));
SetPlayerPos(playerid, EstadosUnidosPos[rand][0], EstadosUnidosPos[rand][1], EstadosUnidosPos[rand][2]);
SetPlayerFacingAngle(playerid,EstadosUnidosPos[rand][3]);
SetCameraBehindPlayer(playerid);
SetPlayerColor(playerid, EquipeEUA);
SetPlayerTeam(playerid, 1);
}
case 3://EUA
{
SendClientMessage(playerid,CBRANCO,"Vocк estб jogando na equipe dos Estados Unidos, para ver seu objetivo digite: /objetivo");
new rand = random(sizeof(EstadosUnidosPos));
SetPlayerPos(playerid, EstadosUnidosPos[rand][0], EstadosUnidosPos[rand][1], EstadosUnidosPos[rand][2]);
SetPlayerFacingAngle(playerid,EstadosUnidosPos[rand][3]);
SetCameraBehindPlayer(playerid);
SetPlayerColor(playerid, EquipeEUA);
SetPlayerTeam(playerid, 1);
}
case 4://MEXICO
{
SendClientMessage(playerid,CBRANCO,"Vocк estб jogando na equipe do Mexico, para ver seu objetivo digite: /objetivo");
SetPlayerColor(playerid, EquipeMEXICO);
SetPlayerTeam(playerid, 2);
}
}

Bom, atй ai tudo bem mas quando o jogador nasce no time dos Estados Unidos acontece uma aзгo determinada e quando ele nasce no time do Mexico era pra acontecer outra aзгo, mas acontece exatamente igual a dos Estados Unidos, queria arrumar isso :/ +rep pra quem me ajudar.
Reply
#2

coloque suas "addplayerclass"
Reply
#3

Ai estб

Quote:

AddPlayerClass(73, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);//EUA 1
AddPlayerClass(179, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);//EUA 2
AddPlayerClass(191, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);//EUA 3
AddPlayerClass(287, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);//EUA 4
AddPlayerClass(285, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);//MEXICO 1

Reply
#4

pelo jeito que esta deveria ta tudo certo, tente ver este tutorial da wiki:
https://sampwiki.blast.hk/wiki/How_to_make_spawn_colors
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)