f@N@t1k
Ученик
Незнаю имеет это значение или нет. Но у меня теперь последняя команда изначально появляеться на своем спауне а после смерти у предыдущей команды на спауне.! Что это может быть?
Вот OnPlayerSpawn.
---------- Post added at 15:59 ---------- Previous post was at 15:36 ----------
Всё разобрался! нужно было ставить "if (gTeam[playerid] == TEAM_MAFIA) //|| GetPlayerTeam(playerid) == 1)"
---------- Post added at 16:12 ---------- Previous post was at 15:59 ----------
Closed
Вот OnPlayerSpawn.
Код:
public OnPlayerSpawn(playerid)
{
if (gTeam[playerid] == TEAM_BALLAS && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_BALLAS);
SetPlayerPos(playerid, 2163.1643,-1690.1394,15.0859);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF} ТЕКСТ ТЕКСТ{FF00F7}*Ballas Team* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF} ТЕКСТ ТЕКСТ. ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %s ТЕКСТ ТЕКСТ{FF00F7}*Ballas Team* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 5, 700);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 950);
GivePlayerWeapon(playerid, 28, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
if (gTeam[playerid] == TEAM_GROVE && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_GROVE);
SetPlayerPos(playerid, 2504.7883,-1684.0061,13.5469);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF} ТЕКСТ ТЕКСТ {00A403}*Grove Team* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF}ТЕКСТ ТЕКСТ. ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %s ТЕКСТ ТЕКСТ{00A403}*Grove Team* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 5, 700);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 950);
GivePlayerWeapon(playerid, 28, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
if (gTeam[playerid] == TEAM_VAGOS && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_VAGOS);
SetPlayerPos(playerid, 2300.8445,-1631.4037,14.6229);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF} ТЕКСТ ТЕКСТ {E9DA00}*Vagos Team* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF} ТЕКСТ ТЕКСТ. ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %s ТЕКСТ ТЕКСТ{E9DA00}*Vagos Team* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 5, 700);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 950);
GivePlayerWeapon(playerid, 28, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
if (gTeam[playerid] == TEAM_MOTOBIKERS && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_MOTOBIKERS);
SetPlayerPos(playerid, 1909.7618,-1415.5250,13.5703);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF} ТЕКСТ ТЕКСТ {E95900}*MOTOBIKERS* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF} ТЕКСТ ТЕКСТ. ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %s ТЕКСТ ТЕКСТ {E95900}*MOTOBIKERS* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 5, 700);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 950);
GivePlayerWeapon(playerid, 28, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
if (gTeam[playerid] == TEAM_LOS_AZTECAS && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_LOS_AZTECAS);
SetPlayerPos(playerid, 2077.8767,-1556.6564,13.4018);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF}ТЕКСТ ТЕКСТó {00FFFF}*Los Aztecas Team* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF} ТЕКСТ ТЕКСТ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %s ÂТЕКСТ ТЕКСТ {00FFFF}*Los Aztecas Team* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 5, 700);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 950);
GivePlayerWeapon(playerid, 28, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
if (gTeam[playerid] == TEAM_Mafia && ! GetPVarInt(playerid, "DeathVar"))
{
SetPlayerColor(playerid, COLOR_Mafia);
SetPlayerPos(playerid, 2169.8923,-1797.1473,13.3629);
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[CEPBEP]: {FFFFFF} ТЕКСТ ТЕКСТ{D0D0D0}*Mafia* ");
SendClientMessage(playerid,COLOR_WHITE,"{B0B0B0}[INFO]: {FFFFFF} ТЕКСТ ТЕКСТ. ");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "{B0B0B0}[CEPBEP]: {95C8C8} %sТЕКСТ ТЕКСТ{D0D0D0}*Mafia* ", PlayerName);
SendClientMessageToAll(0xFFFF00AA, str);
GivePlayerWeapon(playerid, 4, 700);
GivePlayerWeapon(playerid, 17, 5);
GivePlayerWeapon(playerid, 27, 2000);
GivePlayerWeapon(playerid, 29, 950);
GivePlayerWeapon(playerid, 30, 7000);
GivePlayerWeapon(playerid, 31, 9000);
GivePlayerWeapon(playerid, 34, 500);
}
SetPVarInt(playerid,"DeathVar",0);
return 1;
}
---------- Post added at 15:59 ---------- Previous post was at 15:36 ----------
Всё разобрался! нужно было ставить "if (gTeam[playerid] == TEAM_MAFIA) //|| GetPlayerTeam(playerid) == 1)"
---------- Post added at 16:12 ---------- Previous post was at 15:59 ----------
Closed
Последнее редактирование:
