Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerRequestSpawn(playerid) {
- new Float: x, Float: y, Float: z, Float: Angle;
- if (GetPVarInt(playerid, "spawn_Tempo") > gettime()) return 0;
- SetPVarInt(playerid, "spawn_Tempo", gettime() + 2);
- switch (APlayerData[playerid][PlayerClass]) {
- case ClassTruckDriver:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {FFA500}•{FFFFFF} 1º - Fleischberg\tR$100000\tLos Santos\r\n\
- {FFA500}•{FFFFFF} 2º - Battery Point\tR$100000\tSan Fierro\r\n\
- {FFA500}•{FFFFFF} 3º - Quarry Top\tR$100000\tLas Venturas\r\n\
- {FFA500}•{FFFFFF} 4º - Julius Thruway East\tR$100000\tLas Venturas\r\n\
- {FFA500}•{FFFFFF} 5º - Mulholland\tR$100000\tLos Santos\r\n\
- {FFA500}•{FFFFFF} 6º - BaySide\tR$100000\tLas Venturas\r\n\
- {FF0000}• 7º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 8º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 9º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassBusDriver:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {80FFFF}•{FFFFFF} 1º - El Corona\tR$100000\tLos Santos\r\n\
- {80FFFF}•{FFFFFF} 2º - Cranberry Station\tR$100000\tSan Fierro\r\n\
- {80FFFF}•{FFFFFF} 3º - Blackfield\tR$100000\tLas Venturas\r\n\
- {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassPilot:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- if (APlayerData[playerid][PlayerScore] < 65) {
- GameTextForPlayer(playerid, "~w~Voce precisa de ~y~65 ~w~pontos de score, para ser um ~b~piloto~w~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 65 pontos de score para ser um piloto.");
- return 0;
- }
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {008080}•{FFFFFF} 1º - LS International\tR$100000\tLos Santos\r\n\
- {008080}•{FFFFFF} 2º - Easter Bay Airport\tR$100000\tSan Fierro\r\n\
- {008080}•{FFFFFF} 3º - Aero LV\tR$100000\tLas Venturas\r\n\
- {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassPolice:
- {
- new NormalPlayers, PolicePlayers, bool: CanSpawnAsCop = false;
- if (PlayersBeforePolice > 0) {
- for (new pid; pid < MAX_PLAYERS; pid++) {
- if (pid != playerid) {
- if (GetPlayerInterior(pid) != 14) {
- if (APlayerData[pid][LoggedIn] == true) {
- switch (APlayerData[pid][PlayerClass]) {
- case ClassPolice:
- PolicePlayers++;
- case ClassTruckDriver, ClassBusDriver, ClassPilot, ClassMafia, ClassCourier, ClassPizza, ClassAssistance, ClassMedico, ClassRoadWorker, ClassBombeiro, ClassTaxiDriver:
- NormalPlayers++;
- }
- }
- }
- }
- }
- if (PolicePlayers < (NormalPlayers * PlayersBeforePolice))
- CanSpawnAsCop = true;
- else
- CanSpawnAsCop = false;
- if (CanSpawnAsCop == false) {
- GameTextForPlayer(playerid, "O número máximo de COP's online foi atingido.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}O número máximo de COP's online foi atingido, por favor selecione outra classe.");
- return 0;
- }
- }
- if (APlayerData[playerid][PlayerJailed] > 1) {
- SendClientMessage(playerid, -1, "{FF0000}Você está preso!");
- return 0;
- }
- if (APlayerData[playerid][PlayerScore] < 800) {
- GameTextForPlayer(playerid, "~w~Voce precisa de ~y~800 ~w~pontos de score, para ser um ~y~policial rodoviario~w~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 800 pontos de score para ser um policial rodoviário.");
- return 0;
- }
- if (GetPlayerWantedLevel(playerid) > 0) {
- GameTextForPlayer(playerid, "Voce nao pode ser um policial rodoviario enquanto estiver sendo procurado", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você não pode ser um policial rodoviário enquanto estiver sendo procurado.");
- return 0;
- }
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {0000EE}•{FFFFFF} 1º - Pershing Square\tR$100000\tLos Santos\r\n\
- {0000EE}•{FFFFFF} 2º - Downtown\tR$100000\tSan Fierro\r\n\
- {0000EE}•{FFFFFF} 3º - Roca Escalante\tR$100000\tLas Venturas\r\n\
- {0000EE}•{FFFFFF} 4º - Red Country\tR$100000\tLos Santos\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassMafia:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- if (APlayerData[playerid][PlayerScore] < 550) {
- GameTextForPlayer(playerid, "~r~Voce precisa de ~b~550 ~r~pontos de score, para ser um ~y~mafioso~r~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 550 pontos de score para ser um mafioso.");
- return 0;
- }
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {8000FF}•{FFFFFF} 1º - Whitewood Estates\tR$100000\tLas Venturas\r\n\
- {8000FF}•{FFFFFF} 2º - Ocean Docks\tR$100000\tLos Santos\r\n\
- {8000FF}•{FFFFFF} 3º - Palisades\tR$100000\tSan Fierro\r\n\
- {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassCourier:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {FF0080}•{FFFFFF} 1º - Dillimore\tR$100000\tLos Santos\r\n\
- {FF0080}•{FFFFFF} 2º - Doherty\tR$100000\tSan Fierro\r\n\
- {FF0080}•{FFFFFF} 3º - Whitewood Estates\tR$100000\tLas Venturas\r\n\
- {FF0000}• 4º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 6º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassPizza:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {B0C4DE}•{FFFFFF} 1º - Julius North\tR$100000\tLas Venturas\r\n\
- {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassAssistance:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- if (APlayerData[playerid][PlayerJailed] > 1) {
- SendClientMessage(playerid, -1, "{FF0000}Você está preso!");
- return 0;
- }
- if (APlayerData[playerid][PlayerScore] < 70) {
- GameTextForPlayer(playerid, "~r~Voce precisa de ~b~70 ~r~pontos de score, para ser um ~y~mecanico~r~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 70 pontos de score para ser um mecanico.");
- return 0;
- }
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {80FF00}•{FFFFFF} 1º - Blueberry\tR$100000\tLos Santos\r\n\
- {80FF00}•{FFFFFF} 2º - Willowfield\tR$100000\tLos Santos\r\n\
- {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassMedico:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {FA8072}•{FFFFFF} 1º - Redsands West\tR$100000\tLas Venturas\r\n\
- {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassRoadWorker:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- if (APlayerData[playerid][PlayerJailed] > 1) {
- SendClientMessage(playerid, -1, "{FF0000}Você está preso!");
- return 0;
- }
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {B0C4DE}•{FFFFFF} 1º - WhetStone\tR$100000\tSan Fierro\r\n\
- {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassTaxiDriver:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {FFFF00}•{FFFFFF} 1º - Mulholland\tR$100000\tLos Santos\r\n\
- {FFFF00}•{FFFFFF} 2º - Blackfield\tR$100000\tLos Santos\r\n\
- {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassMaritimoDriver:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {B0C4DE}•{FFFFFF} 1º - Ocean Docks\tR$100000\tLos Santos\r\n\
- {B0C4DE}•{FFFFFF} 2º - Bay Side\tR$100000\tLas Venturas\r\n\
- {FF0000}• 3º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{B0C4DE} 4º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{B0C4DE} 5º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassAdvogado:
- {
- if (APlayerData[playerid][PlayerScore] < 700) {
- GameTextForPlayer(playerid, "~r~Voce precisa de ~b~700 ~r~pontos de score, para ser um ~y~advogado~r~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 700 pontos de score para ser um advogado.");
- return 0;
- }
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {9BCD9B}•{FFFFFF} 1º - Conference Center\tR$100000\tLos Santos\r\n\
- {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassVigilante:
- {
- if (APlayerData[playerid][PlayerScore] < 500) {
- GameTextForPlayer(playerid, "~r~Voce precisa de ~b~500 ~r~pontos de score, para ser um ~y~vigilante~r~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 500 pontos de score para ser um vigilante.");
- return 0;
- }
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {9BCD9B}•{FFFFFF} 1º - Little Mexico\tR$100000\tLos Santos\r\n\
- {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassExercito:
- {
- new NormalPlayers, ExercitoPlayers, bool: CanSpawnAsCop = false;
- if (PlayersBeforeExercito > 0) {
- for (new pid; pid < MAX_PLAYERS; pid++) {
- if (pid != playerid) {
- if (GetPlayerInterior(pid) != 14) {
- if (APlayerData[pid][LoggedIn] == true) {
- switch (APlayerData[pid][PlayerClass]) {
- case ClassExercito:
- ExercitoPlayers++;
- case ClassTruckDriver, ClassBusDriver, ClassPilot, ClassPolice, ClassMafia, ClassCourier, ClassPizza, ClassAssistance, ClassMedico, ClassRoadWorker, ClassTaxiDriver:
- NormalPlayers++;
- }
- }
- }
- }
- }
- if (ExercitoPlayers < (NormalPlayers * PlayersBeforeExercito))
- CanSpawnAsCop = true;
- else
- CanSpawnAsCop = false;
- if (CanSpawnAsCop == false) {
- GameTextForPlayer(playerid, "O número máximo de COP's online foi atingido.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}O número máximo de COP's online foi atingido, por favor selecione outra classe.");
- return 0;
- }
- }
- if (APlayerData[playerid][PlayerJailed] > 1) {
- SendClientMessage(playerid, -1, "{FF0000}Você está preso!");
- return 0;
- }
- if (APlayerData[playerid][PlayerScore] < 2500) {
- GameTextForPlayer(playerid, "~w~Voce precisa de ~y~2500 ~w~pontos de score, para ser um ~y~soldado~w~.", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você precisa ter 2500 pontos de score para ser um soldado.");
- return 0;
- }
- if (GetPlayerWantedLevel(playerid) > 0) {
- GameTextForPlayer(playerid, "Voce nao pode participar do exercito enquanto estiver sendo procurado", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Você não pode participar do exército enquanto estiver sendo procurado.");
- return 0;
- }
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {228B22}•{FFFFFF} 1º - Base\tR$100000\tSan Fierro\r\n\
- {FF0000}•{FFFF00} 2º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- case ClassBombeiro:
- {
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,758.0898,-63.6916,1000.6531);
- SetPlayerFacingAngle(playerid,272.8886);
- SetPlayerCameraPos(playerid,761.0498,-63.6916,1000.6531);
- SetPlayerCameraLookAt(playerid,758.0898,-63.6916,1000.6531);
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- if (APlayerData[playerid][PlayerScore] < 999999) {
- GameTextForPlayer(playerid, "~w~MUDANDO O SISTEMA, VOLTE EM BREVE", 5000, 4);
- SCM(playerid, 0xFFFFFFFF, "{FF0000}Estamos mudando o sistema dos Bombeiros, volte em breve.");
- return 0;
- }
- if (APlayerData[playerid][PlayerJailed] > 1) {
- SendClientMessage(playerid, -1, "{FF0000}Você está preso!");
- return 0;
- }
- ShowPlayerDialog(playerid, DialogRescue, DIALOG_STYLE_TABLIST_HEADERS,
- "Resgates:", "Resgate\tCusto\tCidade\n\
- {B03060}•{FFFFFF} 1º - Garcia\tR$100000\tSan Fierro\r\n\
- {FF0000}• 2º - Área de DM\tR$100000\tFavela\r\n\
- {FF0000}•{FFFF00} 3º - Ir para sua residência\tR$100000\tN/A\r\n\
- {FF0000}•{FFFF00} 4º - Ir para sua empresa\tR$100000\tN/A", "Ir", "Cancelar");
- }
- }
- SetSpawnInfo(playerid, 0, GetPlayerSkin(playerid), x, y, z, Angle, 0, 0, 0, 0, 0, 0);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment