01.07.2012, 20:17
Hola a todos, tengo un problema. Es primera vez que hago un TDM, entonces lo puse todo asi:
Lo que pasa es que cuando elijo un equipo como ser ZOMBIES y es el skin 161, al spawnear soy CJ.
Me pasa con todos los teams y skins.
AYUDA Y GRACIAAAAAAAAS
Код:
public OnGameModeInit()
{
//--------------------------------EQUIPO HUMANOS--------------------------//
AddPlayerClass(280,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(281,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(282,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(283,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(284,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(285,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(286,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(287,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
//---------------------------------EQUIPO ZOMBIES----------------------------//
AddPlayerClass(162,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(129,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(130,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(159,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(197,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(200,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(196,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(160,-1295.4973,2522.6565,87.4001, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
gPlayerClass[playerid] = classid;
switch (classid)
{
case 0:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 1:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 2:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 3:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 4:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 5:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 6:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 7:
{
gTeam[playerid] = TEAM_HUMANOS;
GameTextForPlayer(playerid, "~r~Humano", 1000, 6);
}
case 8:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 9:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 10:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 11:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 12:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 13:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 14:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
case 15:
{
gTeam[playerid] = TEAM_ZOMBIES;
GameTextForPlayer(playerid, "~g~Zombie", 1000, 6);
}
}
SetPlayerFacingAngle(playerid, 180.0);
SetPlayerCameraPos(playerid,-1302.215820,2518.147705,87.222740);
SetPlayerCameraLookAt(playerid,-1302.042114,2518.294677,87.228523);
SetPlayerPos(playerid,-1295.4973,2522.6565,87.4001);
SetPlayerWeather(playerid, 9);
SetPlayerTime(playerid, 0, 0);
return 1;
}[/pawn]
[pawn]public OnPlayerSpawn(playerid)
{
if(gTeam[playerid] == TEAM_ZOMBIES)
{
SetPlayerColor(playerid, COLOR_ZOMBIES);
}
if(gTeam[playerid] == TEAM_HUMANOS)
{
SetPlayerColor(playerid, COLOR_HUMANOS);
}
SetPlayerWeather(playerid, 9);
SetPlayerTime(playerid, 0, 0);
return 1;
}
Me pasa con todos los teams y skins.
AYUDA Y GRACIAAAAAAAAS

