21.02.2015, 14:45
ae galera, como eu mudo um sistema de prisгo fixa por uma aleatуria?
a funзгo de random eu jб fiz
Код:
if(strcmp(cmd, "/presos", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, 0xC0C0C0AA, "|______________ PRESOS ______________|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pJailed] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Policia Militar Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 2)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Cadeia Admin Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 3)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : BOPE Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 4)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Policia Civil Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 5)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Policia Federal Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 6)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Cela Admin Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
if(PlayerInfo[i][pJailed] == 7)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "ID : %d Preso: %s Local : Exйrcito Tempo : %d seg.", i, sendername, PlayerInfo[i][pJailTime]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
}
}
}
return 1;
}
Код:
new Float:gRandomPresoSpawns[12][4] = {
{1843.7179,-1708.4613,5202.5859},
{1840.7179,-1708.4613,5202.5859},
{1837.7179,-1708.4613,5202.5859},
{1834.7179,-1708.4613,5202.5859},
{1831.7179,-1708.4613,5202.5859},
{1828.7179,-1708.4613,5202.5859},
{1843.7179,-1734.9065,5202.5859},
{1840.7179,-1734.9065,5202.5859},
{1837.7179,-1734.9065,5202.5859},
{1834.7179,-1734.9065,5202.5859},
{1831.7179,-1734.9065,5202.5859},
{1828.7179,-1734.9065,5202.5859}
};


