Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnGameModeInit()
- {
- if(fexist(DATA_BASE_PATH))
- {
- DATA_BASE = db_open(DATA_BASE_PATH);
- print("SQLite OK! banco de dados carregado com sucesso!");
- }
- else
- {
- print("SQLite ERROR! bando de dados do servidor não foi encontrado. Fechando...");
- SendRconCommand("Exit");
- }
- SetGameModeText("Gangs of L.S.");
- ManualVehicleEngineAndLights();
- LoadTexts();
- LSPDCAR = AddStaticVehicle(596,1535.9688,-1672.3479,13.3828,0.3467,0,1); // LSPD
- //SetVehicleVirtualWorld(LSPDCAR, 2);
- BALLASCAR = AddStaticVehicle(517,2185.9897,-1672.8413,14.2022,337.1863,40,36); // BALLAS
- //SetVehicleVirtualWorld(BALLASCAR, 2);
- GROVECAR = AddStaticVehicle(567,2488.4592,-1681.0024,13.2415,296.0207,97,96);
- //SetVehicleVirtualWorld(GROVECAR, 2);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- for(new i; i < 50; i++)
- SendClientMessage(playerid, -1, " ");
- if(PLAYER_INFO[playerid][LOGGED])
- SpawnPlayer(playerid);
- else
- {
- new RANDON_SKIN = random(3);
- TextDrawHideForPlayer(playerid, TEXT_INFO_GROVE);
- TextDrawHideForPlayer(playerid, TEXT_INFO2_GROVE);
- TextDrawHideForPlayer(playerid, TEXT_INFO_AZTECAS);
- TextDrawHideForPlayer(playerid, TEXT_INFO2_AZTECAS);
- TextDrawHideForPlayer(playerid, TEXT_INFO_POLICE);
- TextDrawHideForPlayer(playerid, TEXT_INFO2_POLICE);
- TextDrawHideForPlayer(playerid, TEXT_INFO_VAGOS);
- TextDrawHideForPlayer(playerid, TEXT_INFO2_VAGOS);
- TextDrawHideForPlayer(playerid, TEXT_INFO_BALLAS);
- TextDrawHideForPlayer(playerid, TEXT_INFO2_BALLAS);
- //SetPlayerVirtualWorld(playerid, 2);
- if(classid == 0) // POLICE
- {
- TextDrawShowForPlayer(playerid, TEXT_INFO_POLICE);
- TextDrawShowForPlayer(playerid, TEXT_INFO2_POLICE);
- SetPlayerSkin(playerid, POLICE_SKINS[RANDON_SKIN]);
- PLAYER_INFO[playerid][P_GANGID] = GANG_POLICE_ID;
- PutPlayerInVehicle(playerid, LSPDCAR, 1);
- RemovePlayerFromVehicle(playerid);
- //SetPlayerPos(playerid,1534.8068,-1667.3767,13.3828);
- InterpolateCameraPos(playerid, 1534.786743, -1670.179077, 12.947385, 1534.389038, -1664.834960, 15.389429, 5000);
- InterpolateCameraLookAt(playerid, 1535.725585, -1665.268310, 12.998166, 1536.012573, -1668.517944, 12.422912, 8000);
- }
- else if(classid == 1) // GROVE
- {
- TextDrawShowForPlayer(playerid, TEXT_INFO_GROVE);
- TextDrawShowForPlayer(playerid, TEXT_INFO2_GROVE);
- SetPlayerSkin(playerid, GROVE_SKINS[RANDON_SKIN]);
- PLAYER_INFO[playerid][P_GANGID] = GANG_GROVE_ID;
- PutPlayerInVehicle(playerid, GROVECAR, 3);
- //SetPlayerPos(playerid, 2488.2964,-1679.3345,13.3358);
- InterpolateCameraPos(playerid, 2490.585205, -1654.429443, 40.063999, 2484.427490, -1676.869750, 16.175138, 5000);
- InterpolateCameraLookAt(playerid, 2490.418945, -1657.771972, 36.349140, 2487.713867, -1679.840698, 13.857237, 5000);
- }
- else if(classid == 2) // BALLAS
- {
- TextDrawShowForPlayer(playerid, TEXT_INFO_BALLAS);
- TextDrawShowForPlayer(playerid, TEXT_INFO2_BALLAS);
- SetPlayerSkin(playerid, BALLAS_SKINS[RANDON_SKIN]);
- PLAYER_INFO[playerid][P_GANGID] = GANG_BALLAS_ID;
- PutPlayerInVehicle(playerid, BALLASCAR, 0);
- SetPlayerPos(playerid, 2188.3367,-1671.8464,14.3549);
- InterpolateCameraPos(playerid, 2199.113037, -1666.324829, 21.642412, 2190.881103, -1672.280029, 15.256500, 5000);
- InterpolateCameraLookAt(playerid, 2195.324707, -1668.261230, 19.015668, 2186.095458, -1673.058349, 14.034626, 8000);
- }
- else if(classid == 3) // VAGOS
- {
- TextDrawShowForPlayer(playerid, TEXT_INFO_VAGOS);
- TextDrawShowForPlayer(playerid, TEXT_INFO2_VAGOS);
- SetPlayerSkin(playerid, VAGOS_SKINS[RANDON_SKIN]);
- PLAYER_INFO[playerid][P_GANGID] = GANG_VAGOS_ID;
- }
- else if(classid == 4) // AZTECAS
- {
- TextDrawShowForPlayer(playerid, TEXT_INFO_AZTECAS);
- TextDrawShowForPlayer(playerid, TEXT_INFO2_AZTECAS);
- SetPlayerSkin(playerid, AZTECAS_SKINS[RANDON_SKIN]);
- PLAYER_INFO[playerid][P_GANGID] = GANG_AZTECAS_ID;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement