Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include a_samp
- #include DOF2
- #include SendEmail
- #include zcmd
- #include sscanf2
- stock Conta(playerid)
- {
- new Ficheiro[36], Nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
- format(Ficheiro, 36, "Conta/%s.ini", Nome);
- return Ficheiro;
- }
- #define COR_Civil 0xFFFFFFFF
- #define COR_Governo 0xA3AEE4FF
- #define COR_Marinha 0x5EE4ECFF
- #define COR_Exército 0x003C00FF
- #define COR_Aeronáutica 0xDDDAFEFF
- #define COR_Policia_Militar 0x07024FFF
- #define COR_Policia_Civil 0xF5F0A9FF
- #define COR_Policia_Federal 0x786110FF
- #define COR_Policia_Rodoviária 0x8080FFFF
- #define COR_BOPE 0x000000FF
- #define COR_Mafia_Corleone 0x313131FF
- #define COR_Mafia_Yakuza 0x400040FF
- #define COR_Alqaeda 0x804040FF
- #define COR_Assassinos 0xFF1717FF
- #define COR_Groove_Street 0x00FF00FF
- #define COR_Ballas 0x800080FF
- #define COR_Los_Vagos 0xE8DC00FF
- #define COR_Sanguinários 0x9F0000FF
- #define COR_Velozes_e_Furiosos 0x00DD74FF
- #define COR_Médicos 0xFFB693FF
- #define COR_Noticiário_SA 0xFFAC00FF
- #define COR_Rádio_SA 0xA3BF00FF
- #define COR_Hitmans 0xAAAAAAFF
- #define COR_NINJAS 0x0080C0FF
- #define COR_AJUDANTES 0xAAFFCCFF
- #define COR_ADMINISTRADORES 0xFF55AAFF
- #define COR_ERRO 0xAD0000AA
- #define COR_SUCESSO 0x00AB00AA
- #define COR_AV_ADM 0x007CF6AA
- #define COR_AZUL_CLARO 0x00F6F6AA
- #define COR_RAD 0x4876FFAA
- //=-=-=-=-=-=-=-=-=[DIALOGS]=-=-=-=-=-=-=-=-=||
- #define COR_VERMELHO 0x950000FF
- #define COR_AMARELO 0xFFDF00FF
- #define COR_AZUL 0x00188CFF
- #define COR_TURQUESA 0x00C2D2FF
- #define COR_VERDE 0x008000FF
- #define COR_LARANJA 0xFFA833FF
- //============[DEFININDO ORGS]=============
- #define Civil 0
- #define Governo 1
- #define Marinha 2
- #define Exército 3
- #define Aeronáutica 4
- #define Policia_Militar 5
- #define Policia_Civil 6
- #define Policia_Federal 7
- #define Policia_Rodoviária 8
- #define BOPE 9
- #define Mafia_Corleone 10
- #define Mafia_Yakuza 11
- #define Alqaeda 12
- #define Assassinos 13
- #define Groove_Street 14
- #define Ballas 15
- #define Los_Vagos 16
- #define Sanguinários 17
- #define Velozes_e_Furiosos 18
- #define Médicos 19
- #define Noticiário_SA 20
- #define Rádio_SA 21
- #define Hitmans 22
- #define NINJAS 23
- #define AJUDANTES 24
- #define ADMINISTRADORES 25
- //============[/DEFININDO ORGS]=============
- // [SISTEMA DE LOGIN]
- #define DIALOG_MENU 1
- #define DIALOG_ESQUECI 2
- #define DIALOG_REGISTRO 3
- #define DIALOG_LOGIN 4
- #define DIALOG_NOVIDADES 5
- #define DIALOG_SEXO 6
- #define DIALOG_NAOREGS 7
- #define DIALOG_JAREGS 8
- #define DIALOG_EMAIL 9
- #define DIALOG_EMAIL_ENVIADO 10
- #define DIALOG_CONFIG_EMAIL 11
- #define DIALOG_CREDITOS 12
- #define DIALOG_ERROREGS 13
- #define DIALOG_SENHA_INCORRETA 14
- #define DIALOG_NICKNAME_INFOS 15
- #define DIALOG_FORUM 16
- #define DIALOG_CONT_REPROD 17
- // [/SISTEMA DE LOGIN]
- #define DIALOG_VALOR_EMP 18
- #define DIALOG_EMP_INT_ID 19
- #define DIALOG_INT_ID 20
- #define DIALOG_EXTORCAO 21
- #define DIALOG_PICKUP 22
- #define DIALOG_NOME 23
- #define DIALOG_INT_CHOOSE1 24
- #define DIALOG_INT_CHOOSE2 25
- #define DIALOG_CONCLUSAO 26
- #define DIALOG_SALDO_EMP 27
- #define DIALOG_COMPRAR_EMP 28
- #define DIALOG_VENDER_EMP 29
- #define DIALOG_DELETAR_EMP 30
- #define DIALOG_INFOS_EMP 31
- #define DIALOG_INFOS_EMP_SHOW 32
- #define DIALOG_CREDITOS_HEMP 33
- #define DIALOG_EDIT_LIST 34
- #define DIALOG_EDITAR_EMP 35
- #define DIALOG_EDIT_DONO 36
- #define DIALOG_EDIT_NOME 37
- #define DIALOG_EDIT_VALOR 38
- #define DIALOG_EDIT_INTERIOR 39
- #define DIALOG_EDIT_EXTORCAO 40
- #define DIALOG_EDIT_PICKUP 41
- #define DIALOG_EDIT_COFRE 42
- #define DIALOG_AJUDA_EMP 43
- #define DIALOG_IR_EMP 44
- #define MAX_EMPRESAS 999+1
- // [SPAWN CIVIL]
- #define DIALOG_CIVIL_SPAWN1 45
- #define DIALOG_CIVIL_SPAWN2 46
- // [/SPAWN CIVIL]
- #define DIALOG_PIA 47
- #define DIALOG_SLT 48
- #define DIALOG_MENU_LICENCAS 49
- //=-=-=-=-=-=-=-=-=[ENUMERAÇÕES]=-=-=-=-=-=-=-=-=-=-=-=-=||
- // [SISTEMA DE LOGIN]
- enum Informacoes
- {
- Email[100],
- Senha[100],
- Score,
- Dinheiro,
- Skin,
- Matou,
- Morreu,
- PerdeuSenha,
- Registrado,
- VIP,
- LicencaTerrestre,
- LicencaAerea,
- LicencaMarinha,
- LicencaArmas,
- Organizacao,
- Cargo
- };
- // [/SISTEMA DE LOGIN]
- enum EnumEmp
- {
- Float:X,
- Float:Y,
- Float:Z,
- ValorEmp,
- IntID,
- Extorcao,
- Pickup,
- Float:UltimaPosX,
- Float:UltimaPosY,
- Float:UltimaPosZ,
- Float:PosSaidaX,
- Float:PosSaidaY,
- Float:PosSaidaZ,
- bool:DentroEmp,
- IDEmpPresente,
- bool:GPSEmp
- };
- //=-=-=-=-=-=-=-=-=[NEWS]=-=-=-=-=-=||
- new AutorizacaoPia[MAX_PLAYERS];
- // [SISTEMA DE LOGIN]
- new InfosJogador[MAX_PLAYERS][Informacoes];
- new TxtMenu[MAX_PLAYERS][670];
- new Text:ImagemEntrada;
- // [/SISTEMA DE LOGIN]
- // [SPAWN CIVIL]
- new PickupCivilSpawn,
- PortaoSpawnCivil,
- Text3D:TextVeiculoCivil[25],
- BikeCivil[25],
- bool:PrimeiraBike;
- // [/SPAWN CIVIL]
- new InfosEmp[MAX_PLAYERS][EnumEmp],NomeEmp[64],IDEmp[MAX_PLAYERS],Text3D:IDTextEmp[MAX_EMPRESAS],EmpPickup[MAX_EMPRESAS];
- new TimerAtuPlayer[MAX_PLAYERS];
- //=-=-=-=-=-=-=[FORWARDS para SETTIMER]=-=-=-=||
- // [SISTEMA DE LOGIN]
- forward ConclusaoLogin(playerid);
- forward ConclusaoRegistroM(playerid);
- forward ConclusaoRegistroF(playerid);
- forward ImagemFundo(playerid);
- // [/SISTEMA DE LOGIN]
- // [SPAWN CIVIL]
- forward CarregarSpawnCivil();
- forward FecharPortaoSpawnCivil();
- // [SPAWN CIVIL]
- forward Kickar(playerid);
- forward UpdatePlayer(playerid);
- //=-=-=-=-=-=-=[INICIO DO GM]=-=-=-=-=-=-=-=||
- //~~~~~~~~~~ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/
- //=-=-=-=-=-=-=[CALLBACKS GAMEMODE]=-=-=-=-=-=-=-=||
- public OnGameModeInit()
- {
- // [SISTEMA DE LOGIN]
- print("\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- print("[FS] Sistema de Registro - Ligado e funcionando!");
- print("Criado por: HeyHoLetsGo - forum.sa-mp.com");
- print("SKYPE: kieryce | MSN: fifo.chierice@hotmai.com");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n");
- UsePlayerPedAnims();
- ImagemEntrada = TextDrawCreate(1.000000,-1.000000,"ld_plan:tvbase"); //<~~~~ ID da SPRITE da tela de LOGIN (Wallpaper)
- TextDrawBackgroundColor(ImagemEntrada,255);
- TextDrawFont(ImagemEntrada,4);
- TextDrawLetterSize(ImagemEntrada,0.500000,1.000000);
- TextDrawColor(ImagemEntrada,-1);
- TextDrawSetOutline(ImagemEntrada,0);
- TextDrawSetProportional(ImagemEntrada,1);
- TextDrawSetShadow(ImagemEntrada,1);
- TextDrawUseBox(ImagemEntrada,1);
- TextDrawBoxColor(ImagemEntrada,255);
- TextDrawTextSize(ImagemEntrada,645.000000,450.000000);
- // [/SISTEMA DE LOGIN]
- // [SPAWN CIVIL]
- SetTimer("CarregarSpawnCivil",1000,false);
- PickupCivilSpawn = CreatePickup(1239,23,1753.8918,-1907.7775,13.5657,0);
- // [/SPAWN CIVIL]
- CarregarEmps();
- print("\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- print("hEmp System - Criador de empresas In-Game");
- print("Criado por: HeyHoLetsGo | forum.sa-mp.com");
- print("Versão [2.0] - LIGADO! Bom Jogo.");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n");
- DisableInteriorEnterExits();
- Create3DTextLabel("Centro de Licenças\nAperte F para o menu",COR_TURQUESA,1490.2906,1305.6813,1093.2964,30.0,0);
- CreatePickup(1581,23,1490.2906,1305.6813,1093.2964,0);
- return 1;
- }
- public OnGameModeExit()
- {
- DOF2_Exit();
- return 1;
- }
- ////=-=-=-=-=-=-=[SCRIPTS]=-=-=-=-=-=-=-=||
- CMD:msgorg(playerid,params[])
- {
- new str0[256], orgid;
- if(sscanf(params, "ds", orgid, str0)) return SendClientMessage(playerid,COR_AMARELO,"[ ! ] USE: /msgorg [ID ORG] [MSG]");
- if(orgid >= 0 || orgid <= 25) return SendClientMessage(playerid,COR_AMARELO,"[ ! ] O ID da ORG deve ser de 0 à 25!");
- return SendFamilyMessage(orgid, COR_TURQUESA, str0);
- }
- CMD:dinheiro(playerid)
- {
- GivePlayerMoney(playerid,10);
- return 1;
- }
- CMD:veh(playerid, params[])
- {
- new carmodel, string[60],Float:x,Float:y,Float:z;
- if(sscanf(params, "d", carmodel)) return SendClientMessage(playerid, COR_AMARELO, "[ ! ] USE: /veh [Modelo]");
- if(carmodel < 400 || carmodel > 611) return SendClientMessage(playerid, COR_AMARELO, "[ ! ] O modelo deve ser menor que 611 e maior que 400.");
- format(string, sizeof(string), "[ ! ] Você criou um carro de modelo %d", carmodel);
- SendClientMessage(playerid, COR_VERDE, string);
- GetPlayerPos(playerid,x,y,z);
- AddStaticVehicle(carmodel,x,y,z,0,-1,-1);
- return 1;
- }
- CMD:dararma(playerid)
- {
- DarArma(playerid,23,100);
- return 1;
- }
- CMD:minhaemp(playerid)
- {
- if(InfosEmp[playerid][GPSEmp] == false)
- {
- new Emps[64],Nome[MAX_PLAYER_NAME];
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
- format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
- if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome))
- {
- SetPlayerCheckpoint(playerid,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),2.0);
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Sua empresa foi marcada no mapa{FFFFFF}!");
- InfosEmp[playerid][GPSEmp] = true;
- break;
- }
- if(e == MAX_EMPRESAS-1
- )
- {
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é dono de uma empresa!");
- break;
- }
- }
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Sua empresa já está marcada no mapa!");
- return 1;
- }
- CMD:iremp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid,DIALOG_IR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - IR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja ir{FFFFFF}:","IR","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
- return 1;
- }
- CMD:oi(playerid)
- {
- SendClientMessage(playerid,-1,"Oi pra vc também!");
- return 1;
- }
- CMD:ajudaemp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- new str[700];
- strcat(str,"{FFFFFF}COMANDOS RCON:\n \n{00ED04}/criaremp {FFFFFF}- Criar empresa\n{00ED04}/deletaremp {FFFFFF}- Deletar empresa\n{00ED04}/editaremp {FFFFFF}- Editar empresa\n{00ED04}/infosemp {FFFFFF}- Verificar informações de empresa\n \n{FFFFFF}COMANDOS JOGADORES\n \n{00ED04}/compraremp {FFFFFF}- Comprar empresa\n{00ED04}/venderemp {FFFFFF}- Vender empresa\n");
- strcat(str,"{00ED04}/sairemp {FFFFFF}- Sair da empresa\n{00ED04}/cofreemp {FFFFFF}- Cofre da empresa\n{00ED04}/sacaremp {FFFFFF}- Sacar lucros da empresa\n/minhaemp {FFFFFF}- Localiza sua empresa no GPS\n \n {FADD00}h{1F00CF}Emp{FFFFFF} {00ED04}- Por: {FFFFFF}HeyHoLetsGo");
- ShowPlayerDialog(playerid,DIALOG_AJUDA_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - AJUDA",str,"FECHAR","");
- }
- else
- {
- new str[600];
- strcat(str,"{FFFFFF}COMANDOS\n \n{00ED04}/compraremp {FFFFFF}- Comprar empresa\n{00ED04}/venderemp {FFFFFF}- Vender empresa\n");
- strcat(str,"{00ED04}/sairemp {FFFFFF}- Sair da empresa\n{00ED04}/cofreemp {FFFFFFF}- Cofre da empresa\n{00ED04}/sacaremp {FFFFFF}- Sacar lucros da empresa\n/iremp {FFFFFF}- Teleporta até uma empresa\n \n {FADD00}h{1F00CF}Emp{FFFFFF} {00ED04}- Por: {FFFFFF}HeyHoLetsGo");
- ShowPlayerDialog(playerid,DIALOG_AJUDA_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - AJUDA",str,"FECHAR","");
- }
- return 1;
- }
- CMD:editaremp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid,DIALOG_EDITAR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja editar{FFFFFF}:","PRÓXIMO","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
- return 1;
- }
- CMD:creditoshemp(playerid)
- {
- ShowPlayerDialog(playerid,DIALOG_CREDITOS,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRÉDITOS","{00ED04}Criado e desenvido por: {FFFFFF}HeyHoLetsGo\n{00ED04}Créditos também a {FFFFFF}Tonisantolia - {00ED04}BETA Tester.\n \n{00ED04}Tenha um {FFFFFF}Bom Jogo{00ED04}!","FECHAR","");
- return 1;
- }
- CMD:infosemp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid,DIALOG_INFOS_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - INFORMAÇÕES","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja vizualizar as informações{FFFFFF}:","VER","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
- return 1;
- }
- CMD:deletaremp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid,DIALOG_DELETAR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - DELETAR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja deletar{FFFFFF}:","PRÓXIMO","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON{FFFFFF}.");
- return 1;
- }
- CMD:venderemp(playerid)
- {
- new Emps[64];
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- {
- new Nome[MAX_PLAYER_NAME],str[600],str2[600];
- GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
- if(InfosEmp[playerid][DentroEmp] == true)
- {
- if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome,false))
- {
- format(str,sizeof(str),"{00ED04}Você está prestes a vender sua {FFFFFF}empresa:\n \n{00ED04}Empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d \n{00ED04}Com o interior conforme o ID: {FFFFFF}%d",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
- format(str,sizeof(str),"\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza de que quer vender sua empresa?\nOBS: {FFFFFF}Você não poderá desfazer isto depois.",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome")); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_VENDER_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - VENDER EMPRESA",str2,"VENDER","Cancelar");
- RetirarEmps();
- CarregarEmps();
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não pertence a você{FFFFFF}!");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está em sua empresa{FFFFFF}.");
- break;
- }
- }
- return 1;
- }
- CMD:compraremp(playerid)
- {
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- new Emps[128];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z")))
- {
- if(!strcmp(DOF2_GetString(Emps,"DONO"),"Nenhum",false))
- {
- if(PegarDinheiro(playerid) >= DOF2_GetInt(Emps,"Valor"))
- {
- IDEmp[playerid] = e;
- new str[600],str2[800];
- format(str,sizeof(str),"{00ED04}Você está prestes a comprar esta {FFFFFF}empresa:\n \n{00ED04}Empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d \n{00ED04}Com o interior conforme o ID: {FFFFFF}%d",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
- format(str,sizeof(str),"\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza de que quer comprar esta {FFFFFF}empresa{00ED04}?\n \nOBS: {FFFFFF}Você poderá vendê-la a qualquer momento\nusando o comando {00ED04}/venderemp{FFFFFF}.",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome")); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_COMPRAR_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - COMPRAR EMPRESA",str2,"COMPRAR","Cancelar");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ]{FF0000}Você não possúi dinheiro suficiente para comprar esta empresa{FFFFFF}.");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não está à venda{FFFFFF}!");
- break;
- }
- }
- }
- return 1;
- }
- CMD:cofreemp(playerid)
- {
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- new Emps[64],TxtSaldoCofre[256];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- if(DOF2_FileExists(Emps))
- {
- if(InfosEmp[playerid][DentroEmp] == true)
- {
- format(TxtSaldoCofre,sizeof(TxtSaldoCofre),"{00ED04}Saldo do Cofre: R${FFFFFF}%d,00\n \n{00ED04}Use: {FFFFFF}/sacaremp {00ED04}para sacar o dinheiro\n({FFFFFF}COMANDO APENAS DISPONÍVEL PARA O DONO{00ED04})\n \n{00ED04}Tenha um bom jogo!",DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_SALDO_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - COFRE DA EMPRESA",TxtSaldoCofre,"FECHAR","");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está dentro de uma empresa{FFFFFF}!");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa falíu{FFFFFF}! {FF0000}(Acaba de ser deletada por um Admin)");
- break;
- }
- return 1;
- }
- CMD:sacaremp(playerid)
- {
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- new Emps[128],TxtSaldoCofre[256];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- if(DOF2_FileExists(Emps))
- {
- new Nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Nome,sizeof(Nome));
- if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome,false))
- {
- format(TxtSaldoCofre,sizeof(TxtSaldoCofre),"{00ED04}Saldo do Cofre: R${FFFFFF}%d,00\n \n{00ED04}Digite a quantia em dinheiro que deseja sacar:\nOBS: {FFFFFF}Sem {00ED04}R$ {FFFFFF}ou {00ED04}vírgula{FFFFFF}, apenas o número inteiro{00ED04}.",DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_SALDO_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - COFRE DA EMPRESA - SACAR",TxtSaldoCofre,"SACAR","Fechar");
- InfosEmp[playerid][IDEmpPresente] = e;
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é o dono desta empresa e não tem permissão de sacar os lucros{FFFFFF}.");
- break;
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa falíu{FFFFFF}! {FF0000}(Acaba de ser deletada por um Admin)");
- break;
- }
- return 1;
- }
- CMD:sairemp(playerid)
- {
- if(InfosEmp[playerid][DentroEmp] == false)
- {
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está dentro de uma empresa{FFFFFF}!");
- }
- else
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,InfosEmp[playerid][UltimaPosX],InfosEmp[playerid][UltimaPosY],InfosEmp[playerid][UltimaPosZ]);
- InfosEmp[playerid][DentroEmp] = false;
- }
- return 1;
- }
- CMD:criaremp(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- new str[256];
- GetPlayerPos(playerid,InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z]);
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n \n{00ED04}Digite o {FFFFFF}VALOR {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z]);
- ShowPlayerDialog(playerid,DIALOG_VALOR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
- }
- CMD:money(playerid)
- {
- DarDinheiro(playerid,1000);
- return 1;
- }
- CMD:ganhardinheiro(playerid)
- {
- DarDinheiro(playerid,10000);
- return 1;
- }
- CMD:perderdinheiro(playerid){
- DarDinheiro(playerid,-10000);
- return 1;
- }
- CMD:comprararma(playerid)
- {
- if(InfosJogador[playerid][Dinheiro] >= 500)
- {
- GivePlayerWeapon(playerid,35,50);
- InfosJogador[playerid][Dinheiro] -= 500;
- SendClientMessage(playerid,-1,"Obrigado por comprar uma arma!");
- }
- else
- {
- SendClientMessage(playerid,-1,"Você não possúi $500! Tente ir ao banco pegar dinheiro.");
- }
- return 1;
- }
- CMD:atualizaremps(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- RetirarEmps();
- CarregarEmps();
- SendClientMessage(playerid,-1,"[ ! ] Empresas atualizadas!");
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- // [SISTEMA DE LOGIN]
- /* A linha abaixo contém o LINK do música que toca na tela do REGISTRO / LOGIN, para por outra música, vá em algum site de baixar música (NÃO PODE SER 4SHARED, ele não toca!), e clique em baixar. Quando o download iniciar, cancele-o! Depois vá na aba dos
- downloads do seu navegador, clique com o botão direito no ítem da música e clique em "Copiar link de Download", e substitua o link desta linha com o link que você pegou! ^_^ */
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Carregando dados do jogador, aguarde...");
- //PlayAudioStreamForPlayer(playerid,"C:/Users/Felipe Chierice/Documents/Variados/eletronixs.wav");
- CarregarConta(playerid);
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Dados carregados com sucesso!");
- for(new i = 99; i > -1; --i) SendClientMessage(playerid,-1, #); //Limpar Chat
- SendClientMessage(playerid,-1,"{008C0C}[ ! ] {FFF3AD}Bem-vindo ao nosso servidor! Realize o {008C0C}LOG-IN {FFF3AD}ou {FFFF00}REGISTRO {FFF3AD}para jogar!");
- strcat(TxtMenu[playerid],"{3BB000}• [=-=-=|{FFF3AD}LOG-IN{3BB000}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]\n{FFFF00}• [=-=-=|{FFF3AD}REGISTRAR{FFFF00}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]\n{FF0000}• {FF0000}[=-=-=|{FFF3AD}ESQUECI MINHA SENHA{FF0000}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]");
- strcat(TxtMenu[playerid],"\n \n{0000FF}• [=-=-=|{FFF3AD}INFORMAÇÕES DO NICKNAME{0000FF}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]\n \n{0000FF}• [=-=-=|{FFF3AD}NOVIDADES / ATUALIZAÇÕES{0000FF}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]\n \n{0000FF}• [=-=-=|{FFF3AD}FORUM{0000FF}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]\n \n{0000FF}• [=-=-=|{FFF3AD}CRÉDITOS{0000FF}|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=]");
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- SetTimerEx("ImagemFundo",1,false,"i",playerid);
- // [/SISTEMA DE LOGIN]
- // [SPAWN CIVIL]
- AddPlayerClass(0,1763.9875,-1930.4467,13.5694,359.9235,0,0,0,0,0,0);
- PrimeiraBike = false;
- // [/SPAWN CIVIL]
- TimerAtuPlayer[playerid] = SetTimerEx("UpdatePlayer", 2000, true, "d", playerid);
- return 1;
- }
- public OnPlayerRequestClass(playerid)
- {
- // [SISTEMA DE LOGIN]
- TextDrawShowForPlayer(playerid, ImagemEntrada);
- // [/SISTEMA DE LOGIN]
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- KillTimer(TimerAtuPlayer[playerid]);
- // [SISTEMA DE LOGIN]
- SalvarConta(playerid);
- // [/SISTEMA DE LOGIN]
- DOF2_SaveFile();
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- // [SISTEMA DE LOGIN]
- TextDrawHideForPlayer(playerid, ImagemEntrada);
- // [/SISTEMA DE LOGIN]
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandPerformed(playerid, cmdtext[], success)
- {
- static Name[24];
- GetPlayerName(playerid,Name,24);
- printf("[COMANDOS]: Player %s Digitou | Comando: %s",Name,cmdtext);
- if (!success)
- return SendClientMessage(playerid,0xFFFFFF,"[ERRO] Comando não Reconhecido");
- return true;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- // [SPAWN CIVIL]
- if(GetPlayerVehicleID(playerid) == BikeCivil[vehicleid])
- {
- if(PrimeiraBike == false)
- {
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Divirta-se e caso presise de ajuda use {FFFFFF}/ajuda{00ED04}.");
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Ou fale com um Administrador usando {FFFFFF}/relatorio{00ED04}.");
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Avance para perto do portão e aperte {FFFFFF}H {00ED04}dentro da bicicleta.");
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Obrigado por jogar conosco e tenha um {FFFFFF}bom jogo{00ED04}!");
- PrimeiraBike = true;
- }
- }
- // [/SPAWN CIVIL]
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
- {
- if(InfosJogador[playerid][LicencaTerrestre] == 0)
- {
- //================[DEFININDO IDS DOS VEÍCULOS TERRESTRES]=================
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 400 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 416) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 418 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 424) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 426 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 429))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 431 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 434) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 436 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 440) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 442 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 445))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 448) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 455 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 459) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 461 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 463))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 466 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 468) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 470 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 471) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 474 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 475))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 477 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 480) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 482 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 483) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 485 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 486))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 489 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 492) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 494 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 496) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 498 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 500))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 502 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 508) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 514 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 518) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 521 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 536))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 540 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 547) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 549 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 552) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 554 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 562))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 565 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 568) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 571 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 576) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 578 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 583))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) >= 585 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 589) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 596 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 605) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 609))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA TERRESTRE!","Você não possúi uma carteira de habilitação terrestre!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- //================[/DEFININDO IDS DOS VEÍCULOS TERRESTRES]=================
- }
- //================[DEFININDO IDS DOS VEÍCULOS AÉREOS]=================
- if(InfosJogador[playerid][LicencaAerea] == 0)
- {
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 417) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 425) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 447) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 460) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 469) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 476))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA AÉREA!","Você não possúi uma carteira de habilitação aérea!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por pilotar sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 487) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 488) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 497) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 511 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 513))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA AÉREA!","Você não possúi uma carteira de habilitação aérea!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por pilotar sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 519) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 548) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 553) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 563) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 577))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA AÉREA!","Você não possúi uma carteira de habilitação aérea!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por pilotar sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 592) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 593))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA AÉREA!","Você não possúi uma carteira de habilitação aérea!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por pilotar sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- }
- //================[/DEFININDO IDS DOS VEÍCULOS AÉREOS]=================
- //================[DEFININDO IDS DOS VEÍCULOS MARÍTIMOS]=================
- if(InfosJogador[playerid][LicencaMarinha] == 0)
- {
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 430) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 446) || (GetVehicleModel(GetPlayerVehicleID(playerid)) >= 452 && GetVehicleModel(GetPlayerVehicleID(playerid)) <= 454) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 472) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 473))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA MARINHA!","Você não possúi uma carteira de habilitação marinha!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- if((GetVehicleModel(GetPlayerVehicleID(playerid)) == 484) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 493) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 539) || (GetVehicleModel(GetPlayerVehicleID(playerid)) == 595))
- {
- ShowPlayerDialog(playerid,DIALOG_SLT,DIALOG_STYLE_MSGBOX,"VOCÊ NÃO POSSÚI LICENÇA MARINHA!","Você não possúi uma carteira de habilitação marinha!\nVá até a auto escola para retirar a sua. Use: /GPS\n\nVocê poderá optar por dirigir sem carteira de habilitação,\nporém ganhará UM nível de procurado. Oque deseja fazer?","CONDUZIR","SAIR");
- }
- }
- //================[/DEFININDO IDS DOS VEÍCULOS MARÍTIMOS]=================
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(InfosEmp[playerid][GPSEmp] == true)
- {
- GameTextForPlayer(playerid, "~w~~h~Voce chegou em sua ~b~Empresa~w~!", 1000, 1);
- DisablePlayerCheckpoint(playerid);
- InfosEmp[playerid][GPSEmp] = false;
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- // [SPAWN CIVIL]
- if(pickupid == PickupCivilSpawn)
- {
- new StrTitulo[128],Nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
- format(StrTitulo,sizeof(StrTitulo),"{FFFFFF}BEM-VINDO: {00ED04}%s{FFFFFF}!",Nome);
- ShowPlayerDialog(playerid,DIALOG_CIVIL_SPAWN2,DIALOG_STYLE_MSGBOX,StrTitulo,"{00ED04}Para começar, pegue uma bicicleta\nneste estacionamento e aperte {FFFFFF}H {00ED04}perto do portão.\n \nVocê terá {FFFFFF}1 minuto {00ED04}para voltar à bicileta\nquando você sair dela, ou ela irá sumir. {FFFFFF}Bom jogo!","OK","");
- }// [/SPAWN CIVIL]
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- // [SPAWN CIVIL]
- if(newkeys & 2 || newkeys == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,1810.1999512,-1889.5000000,15.1999998))
- for(new c = 0; c <= 24; c++)
- {
- if(IsPlayerInVehicle(playerid,BikeCivil[c]))
- {
- MoveObject(PortaoSpawnCivil,1810.1999512,-1889.5000000,9.1999998,2.0,-1000.0);
- SendClientMessage(playerid,-1,"{00ED04}[ ! ] {FFF3AD}Portão do Spawn Civil aberto, Los Santos é todo seu, bom jogo!");
- SetTimer("FecharPortaoSpawnCivil",6000,false);
- }
- }
- }
- // [/SPAWN CIVIL]
- if ((newkeys == KEY_SECONDARY_ATTACK))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,1490.2906,1305.6813,1093.2964))
- {
- ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas [R$10.000,00]\nHabilitação Terrestre [R$2.000,00]\nHabilitação Aérea [R$5.000,00]\nHabilitação Marinha [R$6.000,00]","COMPRAR","Fechar");
- }
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- new Emps[128];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z")))
- {
- if(DOF2_GetInt(Emps,"IDInterior") == 0)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid,-25.884498,-185.868988,1003.546875);
- FuncoesEmp(playerid);
- GetPlayerPos(playerid,InfosEmp[playerid][PosSaidaX],InfosEmp[playerid][PosSaidaY],InfosEmp[playerid][PosSaidaZ]);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 1)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,10);
- SetPlayerPos(playerid,6.091179,-29.271898,1003.549438);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 2)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,-30.946699,-89.609596,1003.546875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 3)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,16);
- SetPlayerPos(playerid,-25.132598,-139.066986,1003.546875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 4)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,-27.312299,-29.277599,1003.557250);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 5)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,-26.691598,-55.714897,1003.546875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 6)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,-1827.147338,7.207417,1061.143554);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 7)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,-1861.936889,54.908092,1061.143554);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 8)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 9)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,9);
- SetPlayerPos(playerid,315.745086,984.969299,1958.919067);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 10)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 11)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 12)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,296.919982,-108.071998,1001.515625);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 13)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,314.820983,-141.431991,999.601562);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 14)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 15)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 16)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,298.507934,-141.647048,1004.054748);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 17)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,1038.531372,0.111030,1001.284484);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 18)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,12);
- SetPlayerPos(playerid,444.646911,508.239044,1001.419494);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 19)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,15);
- SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 20)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,833.269775,10.588416,1004.179687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 21)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,-103.559165,-24.225606,1000.718750);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 22)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,963.418762,2108.292480,1011.030273);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 23)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,-2240.468505,137.060440,1035.414062);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 24)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,663.836242,-575.605407,16.343263);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 25)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2169.461181,1618.798339,999.976562);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 26)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,10);
- SetPlayerPos(playerid,1889.953369,1017.438293,31.882812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 27)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,-2159.122802,641.517517,1052.381713);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 28)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,15);
- SetPlayerPos(playerid,207.737991,-109.019996,1005.132812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 29)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,204.332992,-166.694992,1000.523437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 30)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,207.054992,-138.804992,1003.507812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 31)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,203.777999,-48.492397,1001.804687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 32)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,226.293991,-7.431529,1002.210937);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 33)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,161.391006,-93.159156,1001.804687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 34)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid,493.390991,-22.722799,1000.679687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 35)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,11);
- SetPlayerPos(playerid,501.980987,-69.150199,998.757812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 36)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,-227.027999,1401.229980,27.765625);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 37)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,457.304748,-88.428497,999.554687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 38)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,454.973937,-110.104995,1000.077209);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 39)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,435.271331,-80.958938,999.554687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 40)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,452.489990,-18.179698,1001.132812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 41)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 42)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,10);
- SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 43)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,9);
- SetPlayerPos(playerid,369.579528,-4.487294,1001.858886);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 44)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,373.825653,-117.270904,1001.499511);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 45)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid,381.169189,-188.803024,1000.632812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 46)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,244.411987,305.032989,999.148437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 47)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,271.884979,306.631988,999.148437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 48)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,291.282989,310.031982,999.148437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 49)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,302.180999,300.722991,999.148437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 50)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,322.197998,302.497985,999.148437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 51)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,346.870025,309.259033,999.155700);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 52)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid,-959.564392,1848.576782,9.000000);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 53)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 54)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,223.431976,1872.400268,13.734375);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 55)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,772.111999,-3.898649,1000.728820);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 56)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,774.213989,-48.924297,1000.585937);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 57)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,773.579956,-77.096694,1000.655029);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 58)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,1527.229980,-11.574499,1002.097106);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 59)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,1523.509887,-47.821197,1002.130981);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 60)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,2496.049804,-1695.238159,1014.742187);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 61)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,1267.663208,-781.323242,1091.906250);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 62)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,513.882507,-11.269994,1001.565307);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 63)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,2454.717041,-1700.871582,1013.515197);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 64)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2527.654052,-1679.388305,1015.498596);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 65)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,2543.462646,-1308.379882,1026.728393);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 66)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,1212.019897,-28.663099,1000.953125);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 67)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,761.412963,1440.191650,1102.703125);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 68)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,1204.809936,-11.586799,1000.92187);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 69)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,1204.809936,13.897239,1000.921875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 70)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,942.171997,-16.542755,1000.929687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 71)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,964.106994,-53.205497,1001.124572);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 72)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,-2640.762939,1406.682006,906.460937);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 73)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,-729.276000,503.086944,1371.971801);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 74)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,-794.806396,497.738037,1376.195312);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 75)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid, 2350.339843,-1181.649902,1027.976562);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 76)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,8);
- SetPlayerPos(playerid,2350.339843,-1181.649902,1027.976562);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 77)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 78)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 79)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,1302.519897,-1.787510,1001.028259);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 80)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2522.000000,-1673.383911,14.866223);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 81)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,-221.059051,1408.984008,27.773437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 82)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,12);
- SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 83)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,10);
- SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 84)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,2);
- SetPlayerPos(playerid,411.625976,-21.433298,1001.804687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 85)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,418.652984,-82.639793,1001.804687);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 86)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,12);
- SetPlayerPos(playerid,412.021972,-52.649898,1001.898437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 87)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,16);
- SetPlayerPos(playerid,-204.439987,-26.453998,1002.273437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 88)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid,-204.439987,-8.469599,1002.273437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 89)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,-204.439987,-43.652496,1002.273437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 90)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,246.783996,63.900199,1003.640625);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 91)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,10);
- SetPlayerPos(playerid,246.375991,109.245994,1003.218750);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 92)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 93)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,-2029.798339,-106.675910,1035.171875);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 94)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,-1398.065307,-217.028900,1051.115844);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 95)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,15);
- SetPlayerPos(playerid,-1398.103515,937.631164,1036.479125);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 96)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,-1444.645507,-664.526000,1053.572998);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 97)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,-1465.268676,1557.868286,1052.531250);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 98)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,-1401.829956,107.051300,1032.273437);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 99)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1790.378295,1436.949829,7.187500);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 100)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1643.839843,-1514.819580,13.566620);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 101)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1685.636474,1035.476196,45.210937);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 102)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,76.632553,-301.156829,1.578125);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 103)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1059.895996,2081.685791,10.820312);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 104)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1059.180175,2148.938720,10.820312);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 105)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2131.507812,1600.818481,1008.359375);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 106)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 107)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2319.714843,-14.838361,26.749565);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 108)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,1710.433715,-1669.379272,20.225049);
- FuncoesEmp(playerid);
- break;
- }
- if(DOF2_GetInt(Emps,"IDInterior") == 109)
- {
- InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,1494.325195,1304.942871,1093.289062);
- FuncoesEmp(playerid);
- break;
- }
- }
- }
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(GetPlayerWeapon(playerid) > 0)
- {
- if (InfosJogador[playerid][LicencaArmas] == 0)
- {
- if(GetPlayerWantedLevel(playerid) == 0)
- {
- if(AutorizacaoPia[playerid] == 0)
- {
- SendClientMessage(playerid,COR_VERMELHO,"[ ! ] FOI DETECTADO SEU USO DE HACK DE ARMAS! VOCÊ SERÁ KIKADO!");
- SendClientMessage(playerid,COR_VERMELHO,"[ ! ] OS ADMINS FORAM AVISADOS. NÃO REPITA ISSO OU VOCÊ PODERÁ SER BANIDO!");
- ResetPlayerWeapons(playerid);
- return SetTimer("Kickar",2000,false);
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- // [SISTEMA DE LOGIN]
- if(dialogid == DIALOG_MENU)
- {
- if(!response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você optou por sair do servidor. Reentre para poder Logar/Registrar.");
- Kickar(playerid);
- }
- else
- {
- if(listitem == 0)
- {
- if(InfosJogador[playerid][Registrado] == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_NAOREGS,DIALOG_STYLE_MSGBOX,"{FF0000}NICKNAME NÃO REGISTRADO!","{FFF3AD}Seu nickname {FF0000}não está registrado!\n \n{FFF3AD}Escolha a opção {FFFF00}REGISTRAR {FFF3AD}do menu\npara poder registrar seu Nick!","VOLTAR","");
- }
- else
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{0000FF}FAZER LOG-IN","{FFFF00}Bem-vindo {FFF3AD}novamente!\n \nDigite sua {FFFF00}senha {FFF3AD}para logar e\ncontinuar sua aventura!\n \n{FFFF00}Esqueceu sua senha{FFF3AD}? informe-nos\npor {0000FF}(E-MAIL) {FFF3AD}ou pelo {0000FF}(FORUM).","ENTRAR","Voltar");
- }
- }
- if(listitem == 1)
- {
- if(InfosJogador[playerid][Registrado] == 1)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_JAREGS,DIALOG_STYLE_MSGBOX,"{FFFF00}JÁ REGISTRADO!","{FFF3AD}Você já está registrado!\n \nEfetue o {FFFF00}Log-in {FFF3AD}selecionando a opção\n{FFFF00}LOG-IN {FFF3AD}no menu!","VOLTAR","");
- }
- else
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_REGISTRO,DIALOG_STYLE_PASSWORD,"{0000FF}REGISTRO NO SERVIDOR","{FFF3AD}Olá, bem-vindo ao nosso servidor!\n \nDigite uma {FFFF00}senha {FFF3AD}para se registrar.\n{FF0000}Atenção: {FFF3AD}É recomendável ter um nick\ncom {FFFF00}underline.{FFF3AD}\n \nEx: {FFFF00}Felipe_Chierice","REGISTRAR","Voltar");
- }
- }
- if(listitem == 2)
- {
- if(InfosJogador[playerid][Registrado] == 0)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_NAOREGS,DIALOG_STYLE_MSGBOX,"{FF0000}NICKNAME NÃO REGISTRADO!","{FFF3AD}Seu {FFFF00}nickname {FFF3AD}não está registrado!\n \nEscolha a opção {FFFF00}REGISTRAR do {FFFF00}menu\n{FFF3AD}para poder registrar seu Nick!","VOLTAR","");
- }
- if(InfosJogador[playerid][Registrado] >= 1)
- {
- ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_MSGBOX,"{FFFF00}RECUPERAÇÃO DE SENHA","{FFF3AD}Para recuperar sua senha, um {0000FF}e-mail {FFF3AD}será enviado\npara o {0000FF}endereço que foi cadastrado {FFF3AD}nesta conta\ncom a sua senha. Clique em {FFFF00}ENVIAR {FFF3AD}para\nenviar o e-mail!\n \nCaso o e-mail não apareça na caixa de entrada,\nprocure na aba {0000FF}Lixo/Spamm {FFF3AD}do seu e-mail!","ENVIAR","Sair");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- if(listitem == 4) //<~~~~ Aqui se você tiver alguma noção de PAWN, poderá acrecentar informações do player!
- {
- if(InfosJogador[playerid][Registrado] == 1)
- {
- new Nome[MAX_PLAYER_NAME],Cabecalho[50],NickInfosTxt[600],NickInfos[600];
- GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
- format(Cabecalho,sizeof(Cabecalho),"{FFF3AD}INFORMAÇÕES DO NICKNAME {0000FF}(%s)",Nome);
- strcat(NickInfos,"{0000FF}VIP: {FFFF00}%d {0000FF}(1 = SIM | 0 = NÃO)\n \n{0000FF}E-MAIL: {FFFF00}%s\n \n{0000FF}DINHEIRO: {FFFF00}%d\n \n{0000FF}SKIN: {FFFF00}%d\n \n{0000FF}SCORE:"); // Esta função foi chamada porque dava erro de "Input line is too loong", que a linha era muito grande, isto serviu basicamente para dividir a linha em 2!
- strcat(NickInfos," {FFFF00}%d\n \n{0000FF}MATOU: {FFFF00}%d\n \n{0000FF}MORREU: {FFFF00}%d\n \n{0000FF}________________________________________________________________________"); //Esta função foi chamada porque dava erro de "Input line is too loong", que a linha era muito grande, isto serviu basicamente para dividir a linha em 2!
- format(NickInfosTxt,sizeof(NickInfosTxt),NickInfos,InfosJogador[playerid][VIP],InfosJogador[playerid][Email],InfosJogador[playerid][Dinheiro],InfosJogador[playerid][Skin],InfosJogador[playerid][Score],InfosJogador[playerid][Matou],InfosJogador[playerid][Morreu]);
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_NICKNAME_INFOS,DIALOG_STYLE_MSGBOX,Cabecalho,NickInfosTxt,"VOLTAR","");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_NAOREGS,DIALOG_STYLE_MSGBOX,"{FF0000}NICKNAME NÃO REGISTRADO","{FFF3AD}Você não é um jogador {0000FF}registrado{FFF3AD}, por isso\nseu nickname não possúi informações guardadas!\n \nCrie sua conta agora, vá no {FFFF00}menu {FFF3AD}e\nescolha a opção {FFFF00}REGISTRAR {FFF3AD}e comece sua\n aventura agora mesmo!","VOLTAR","");
- }
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- if(listitem == 6) // Coloque os Releases e Novidades do servidor na dialog desta listitem!!!
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_NOVIDADES,DIALOG_STYLE_MSGBOX,"{0000FF}NOVIDADES E ATUALIZAÇÕES","{0000FF}31/12/12 - {FFFF00}(Exemplo de item) {FFF3AD}Olá! Este sistema de {FFFF00}Registro/Login\n{FFF3AD}que foi criado por {0000FF}HeyHoLetsGo - forum.sa-mp.com\n{FFF3AD}Espero que gostem!","VOLTAR","");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- if(listitem == 8) //Aqui você deve colocar o endereço do forum do seu servidor!
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_FORUM,DIALOG_STYLE_MSGBOX,"{0000FF}NOSSO FORUM","{FFF3AD}Visite nosso {0000FF}forum {FFF3AD}para mais informações do servidor!\n \n{0000FF}FÓRUM: {FFFF00}www.seuforum.dominio.com\n \n{FFF3AD}Obrigado pela atenção e tenha um ótimo jogo!","VOLTAR","");
- }
- if(listitem == 9)
- {
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- if(listitem == 10) // NÃO RETIRE OS CRÉDITOS! Eu demorei 5 longos dias para criar este Register System! E você, levará 5 secs para ocultar meu trabalho! Obrigado pela compreenção! (:
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_CREDITOS,DIALOG_STYLE_MSGBOX,"{0000FF}CRÉDITOS","{FFF3AD}Este é mais um sistema criado por: {0000FF}HeyHoLetsGo\nVisite: {FFFF00}forum.sa-mp.com\n \n{FF0000}BUGS? ERROS? {FFF3AD}Relatem pelo forum! Obrigado!\n{0000FF}Boa diversão à todos!","VOLTAR","");
- }
- }
- }
- // Aqui começa com algumas DIALOGS_STYLE_MSGBOX com a função de retonar â dialog interior quando clicar em VOLTAR.
- if(dialogid == DIALOG_NICKNAME_INFOS)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_FORUM)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_JAREGS)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_NAOREGS)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_NOVIDADES)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_CREDITOS)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- } // E aqui acaba as dialogs de VOLTAR...
- if(dialogid == DIALOG_LOGIN)
- {
- if(!response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- else
- {
- if(strcmp(inputtext,"0",true) == 0) return ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{433BE3}FAZER LOG-IN","{FFFF00}Bem-vindo {FFF3AD}novamente!\n \nDigite sua {FFFF00}senha {FFF3AD}para logar e\ncontinuar sua aventura!\n \n{FFFF00}Esqueceu sua senha{FFF3AD}? informe-nos\npor {0000FF}(E-MAIL) {FFF3AD}ou pelo {0000FF}(FORUM).","ENTRAR","Voltar");
- if(strcmp(inputtext,DOF2_GetString(Conta(playerid),"Senha"),true) == 0)
- {
- SetTimerEx("ConclusaoLogin",500,false,"i",playerid);
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_SENHA_INCORRETA,DIALOG_STYLE_MSGBOX,"{FF0000}SENHA INCORRETA!","{FFF3AD}Senha incorreta!\n{FFFF00}Tente outra vez.","VOLTAR","");
- }
- }
- }
- if(dialogid == DIALOG_REGISTRO)
- {
- if(!response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- else
- {
- format(InfosJogador[playerid][Senha],100,"%s",inputtext);
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_CONFIG_EMAIL,DIALOG_STYLE_INPUT,"{0000FF}CONFIGURAR E-MAIL","{FFF3AD}Agora, insira um {0000FF}e-mail {FFFF00}válido {FFF3AD}para que no caso\nde perca de senha, possamos enviálo para o mesmo.\n \n{FF0000}ATENÇÃO: {FFF3AD}Deve ser um e-mail {FFFF00}VÁLIDO!\n{FFF3AD}Caso contrário, será impossível a recuperação\nda sua senha no caso de perde-la!","CONFIRMAR","");
- }
- }
- if(dialogid == DIALOG_EMAIL)
- {
- if(!response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- else
- {
- // Aqui é a dialog do EMAIL, Configure a linha com uma seta "~~>" com as informações do seu servidor!
- format(InfosJogador[playerid][Email],100,"%s",DOF2_GetString(Conta(playerid),"Email"));
- new StrEmail[400],Nome[MAX_PLAYER_NAME],EmailTxt[250];
- GetPlayerName(playerid,Nome,sizeof(Nome));
- /*~~>*/ format(StrEmail,sizeof(StrEmail),"Olá %s! Primeiramente agradecemos por jogar conosco e pela confiança que tenha por nós! Estaremos sempre trabalhando para melhor fazer de sua jogabilidade e diversão!\n \nVocê está em um processo de recuperação de conta, então sua senha segue abaixo.\nATENÇÃO: Caso você nao tenha pedido esta recuperação, troque sua senha imediatamente contactando a um ADMIN! Obrigado.\n \nSENHA: %s",Nome,InfosJogador[playerid][Senha]);
- format(EmailTxt,sizeof(EmailTxt),"{FFF3AD}O e-mail foi enviado para %s\ncom a informação da sua senha.\n{0000FF}(E-mail cadastrado nesta conta)\n \n{0000FF}OBS: {FFF3AD}Este e-mail pode demorar até\n5 minutos para ser enviado.\n \nCaso não esteja na Caixa de entrada,\nprocure na aba {0000FF}Lixo/Spamm.",InfosJogador[playerid][Email]);
- SendEmail(InfosJogador[playerid][Email],"Recuperação de senha do servidor SAMP","fifo.chierice@hotmail.com",StrEmail);
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_EMAIL_ENVIADO,DIALOG_STYLE_MSGBOX,"{433BE3}E-MAIL ENVIADO!",EmailTxt,"VOLTAR","");
- }
- }
- if(dialogid == DIALOG_EMAIL_ENVIADO)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"{0000FF}BEM-VINDO AO SERVIDOR! SELECIONE UMA OPÇÃO",TxtMenu[playerid],"CONFIRMAR","Sair");
- }
- }
- if(dialogid == DIALOG_CONFIG_EMAIL)
- {
- if(response)
- {
- format(InfosJogador[playerid][Email],100,"%s",inputtext);
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_LIST,"{0000FF}QUAL É O SEU GÊNERO?","{0000FF}MASCULINO {FFF3AD}- (Skin Masculina)\n \n{FF0000}FEMININO - {FFF3AD}(Skin feminina)","CONFIRMAR","");
- }
- }
- if(dialogid == DIALOG_SEXO)
- {
- if(response)
- {
- if(listitem == 0)
- {
- for(new i = 99; i > -1; --i) SendClientMessage(playerid,-1, #);
- new strmsg[128],Nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Nome,38);
- format(strmsg,128,"{008C0C}[ ! ] {FFF3AD}Bem-vindo {433BE3}%s{FFF3AD} ao nosso servidor! Obrigado por jogar conosco. Inicie sua aventura!",Nome);
- SendClientMessage(playerid,-1,strmsg);
- InfosJogador[playerid][Registrado]++;
- SetTimerEx("ConclusaoRegistroM",1000,false,"i",playerid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_LIST,"{0000FF}QUAL É O SEU {FFFF00}GÊNERO?","{0000FF}MASCULINO {FFF3AD}- (Skin Masculina)\n \n{FF0066}FEMININO {FFF3AD}- (Skin feminina)","CONFIRMAR","");
- }
- if(listitem == 2)
- {
- for(new i = 99; i > -1; --i) SendClientMessage(playerid,-1, #);
- new strmsg[128],Nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Nome,38);
- format(strmsg,128,"{008C0C}[ ! ] {FFF3AD}Bem-vinda {433BE3}%s{FFF3AD} ao nosso servidor! Obrigado por jogar conosco. Inicie sua aventura!",Nome);
- SendClientMessage(playerid,-1,strmsg);
- InfosJogador[playerid][Registrado]++;
- SetTimerEx("ConclusaoRegistroF",10000,false,"i",playerid);
- }
- }
- }
- if(dialogid == DIALOG_SENHA_INCORRETA)
- {
- if(response)
- {
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{0000FF}FAZER LOG-IN","{FFFF00}Bem-vindo {FFF3AD}novamente!\n \nDigite sua {FFFF00}senha {FFF3AD}para logar e\ncontinuar sua aventura!\n \n{FFFF00}Esqueceu sua senha{FFF3AD}? informe-nos\npor {0000FF}(E-MAIL) {FFF3AD}ou pelo {0000FF}(FORUM).","ENTRAR","Voltar");
- }
- }
- if(dialogid == DIALOG_CONT_REPROD)
- {
- if(response)
- {
- SendClientMessage(playerid,-1,"{008C0C}[ ! ] {FFF3AD}Você optou por continuar reprodução da música do menu. Ela será tocada até que se acabe.");
- }
- else
- {
- SendClientMessage(playerid,-1,"[ ! ] Você optou por parar a reprodução da música do menu. A reprodução foi abordada.");
- StopAudioStreamForPlayer(playerid);
- }
- }
- // [/SISTEMA DE LOGIN]
- if(dialogid == DIALOG_VALOR_EMP)
- {
- if(response)
- {
- new str[320];
- InfosEmp[playerid][ValorEmp] = strval(inputtext);
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n \n{00ED04}Escolha o {FFFFFF}INTERIOR {00ED04}da nova empresa na lista a seguir{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp]);
- ShowPlayerDialog(playerid,DIALOG_INT_CHOOSE1,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
- }
- }
- if(dialogid == DIALOG_INT_CHOOSE1)
- {
- if(response)
- {
- new list[4000];
- strcat(list,"SELECIONE UM INTERIOR (Todos os interios inclusos!)\n");
- strcat(list,"{00ED04}24/7 - {FFFFFF}1\n{00ED04}24/7 - {FFFFFF}2\n{00ED04}24/7 - {FFFFFF}3\n{00ED04}24/7 - {FFFFFF}4\n{00ED04}24/7 - {FFFFFF}5\n{00ED04}24/7 - {FFFFFF}6\n{00ED04}Balcao do Aeroporto\n{00ED04}Sala de bagagens do Aeroporto\n{00ED04}Shamal - {FFFFFF}Nave\n{00ED04}Andromada - {FFFFFF}Avião\n{00ED04}Loja de armas - {FFFFFF}1\n{00ED04}Loja de armas - {FFFFFF}2\n{00ED04}Loja de armas - {FFFFFF}3\n{00ED04}Loja de armas - {FFFFFF}4\n{00ED04}Loja de armas - {FFFFFF}5\n{00ED04}");
- strcat(list,"Loja de armas - {FFFFFF}Cabines\n{00ED04}Loja de armas - {FFFFFF}Pista\n{00ED04}Corredor dos tolos - {FFFFFF}Blastin\n{00ED04}Sala de orçamento do Motel\n{00ED04}Motel Jefferson\n{00ED04}Loja de apostas - {FFFFFF}Loteria\n{00ED04}Sex Shop\n{00ED04}Fábrica de carne\n{00ED04}Loja do Zero\n{00ED04}Posto de Dillimore\n{00ED04}Porão de Caligula\n{00ED04}Sala de Zeladores FDC\n{00ED04}Escritório do Woozie\n{00ED04}Binco - {FFFFFF}Loja de roupas\n{00ED04}Didier sachs - {FFFFFF}");
- strcat(list,"Loja de roupas\n{00ED04}Prolaps - {FFFFFF}Loja de roupas\n{00ED04}Suburban - {FFFFFF}Loja de roupas\n{00ED04}Victim - {FFFFFF}Loja de roupas\n{00ED04}Zip - {FFFFFF}Loja de roupas\n{00ED04}Alhambra\n{00ED04}Bar\n{00ED04}Bar Lil' probe\n{00ED04}Lanchonete do Jay\n{00ED04}Lanchonete do Gant\n{00ED04}Lanchonete secreta do vale\n{00ED04}Mundo de Coq\n{00ED04}Bar dos bombas\n{00ED04}Burger shot\n{00ED04}Cluckin' bell\n{00ED04}Well stacked pizza\n{00ED04}Rusty Browns rosquinhas");
- strcat(list,"\n{00ED04}Quarto da Denise\n{00ED04}Quarto da Katie\n{00ED04}Quarto da Helena\n{00ED04}Quarto da Michelle\n{00ED04}Quarto da Barbara\n{00ED04}Quarto da Millie\n{00ED04}Represa Sherman\n{00ED04}Planejamento Dept - {FFFFFF}Prefeitura\n{00ED04}Area 51\n{00ED04}Academia de Los Santos\n{00ED04}Academia de San Fierro\n{00ED04}Academia de Las Venturas\n{00ED04}Casa do B Dup\n{00ED04}Quarto de Crack\n{00ED04}Casa do CJ\n{00ED04}Mansão do Madd Dogg\n{00ED04}Casa do Og Loc");
- strcat(list,"\n{00ED04}Casa do Ryder\n{00ED04}Casa do Sweet\n{00ED04}Fábrica de Crack\n{00ED04}Rancho Big Spread\n{00ED04}Fanny Batters\n{00ED04}Clube de Strip\n{00ED04}Clube de Strip - {FFFFFF}Sala particular\n{00ED04}Bordel sem nome\n{00ED04}Bordel dos Trigres\n{00ED04}Cúpula do prazer\n{00ED04}Liberty City - {FFFFFF}Fora\n{00ED04}Liberty City - {FFFFFF}Dentro\n{00ED04}Casa de gangue\n{00ED04}Coronel da Furhberger\n{00ED04}Casa de Crack\n{00ED04}Armazém 1\n{00ED04}Armazém 2\n{00ED04}Garagem");
- strcat(list," do sweet\n{00ED04}Banheiro da pousada Lil' Probe\n{00ED04}Casa não usada\n{00ED04}Batalha de controle remoto\n{00ED04}Barbearia 1\n{00ED04}Barbearia 2\n{00ED04}Barbearia 3\n{00ED04}Loja de tatuagens 1\n{00ED04}Loja de tatuagens 2\n{00ED04}Loja de tatuagens 3\n{00ED04}Departamento de Policia de LS\n{00ED04}Departamente de Policia de SF\n{00ED04}Departamente de Policia de LV\n{00ED04}Auto Escola\n{00ED04}Pista de corrida\n{00ED04}Pista de terra\n{00ED04}Pista de rally");
- strcat(list,"\n{00ED04}Kickstart\n{00ED04}Estádio Vice\n{00ED04}Garagem de San Fierro\n{00ED04}Garagem de Los Santos\n{00ED04}Loja de bombas de SF\n{00ED04}Armazém Blueberry\n{00ED04}Armazém de Las Venturas 1\n{00ED04}Armazém de Las Venturas 2 - {FFFFFF}Parte oculta\n{00ED04}Quarto escondido de CAtigula\n{00ED04}Banco\n{00ED04}Banco - {FFFFFF}Balcão\n{00ED04}Shopping de Los Santos\n{00ED04}Auto escola de Motos");
- ShowPlayerDialog(playerid,DIALOG_INT_CHOOSE2,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA:",list,"Próximo","Cancelar");
- }
- }
- if(dialogid == DIALOG_INT_CHOOSE2)
- {
- if(response)
- {
- for(new i = 0; i <= 110; ++i)
- {
- if(listitem == i)
- {
- InfosEmp[playerid][IntID] = i-1;
- break;
- }
- new str[300];
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior número: {FFFFFF}%d\n \n{00ED04}Digite o valor inicial de {FFFFFF}EXTORÇÃO {00ED04}por entrada{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],i);
- ShowPlayerDialog(playerid,DIALOG_EXTORCAO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
- }
- }
- }
- if(dialogid == DIALOG_EXTORCAO)
- {
- if(response)
- {
- new str[300],str2[500];
- InfosEmp[playerid][Extorcao] = strval(inputtext);
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior número: {FFFFFF}%d\n",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],InfosEmp[playerid][IntID]); strcat(str2,str);
- format(str,sizeof(str),"{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n \n{00ED04}Digite o {FFFFFF}ID DA PICKUP {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][Extorcao]); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_PICKUP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"Próximo","Cancelar");
- }
- }
- if(dialogid == DIALOG_PICKUP)
- {
- if(response)
- {
- new str[300],str2[600];
- InfosEmp[playerid][Pickup] = strval(inputtext);
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp]); strcat(str2,str);
- format(str,sizeof(str),"{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n \n{00ED04}Finalizando, digite o {FFFFFF}NOME {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][IntID],InfosEmp[playerid][Extorcao],InfosEmp[playerid][Pickup]); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_NOME,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"CRIAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_NOME)
- {
- if(response)
- {
- new str[400],str2[800];
- format(NomeEmp,sizeof(NomeEmp),"%s",inputtext);
- format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],InfosEmp[playerid][IntID]); strcat(str2,str);
- format(str,sizeof(str),"%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza que deseja criar esta\nnova empresa{FFFFFF}? {00ED04}Clique em {FFFFFF}CRIAR {00ED04}para terminar{FFFFFF}.\n \n{00ED04}OBS: {FFFFFF}Você poderá destruir esta empresa\nà qualquer momento usando {00ED04}/deletaremp{FFFFFF}.",InfosEmp[playerid][Extorcao],InfosEmp[playerid][Pickup],NomeEmp); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_CONCLUSAO,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"CRIAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_CONCLUSAO)
- {
- if(response)
- {
- for(new e = 0; e <= MAX_EMPRESAS; e++)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
- if(!DOF2_FileExists(Emps))
- {
- DOF2_CreateFile(Emps);
- DOF2_SetString(Emps,"Nome",NomeEmp);
- DOF2_SetFloat(Emps,"X",InfosEmp[playerid][X]);
- DOF2_SetFloat(Emps,"Y",InfosEmp[playerid][Y]);
- DOF2_SetFloat(Emps,"Z",InfosEmp[playerid][Z]);
- DOF2_SetInt(Emps,"ID",e);
- DOF2_SetInt(Emps,"Valor",InfosEmp[playerid][ValorEmp]);
- DOF2_SetInt(Emps,"IDInterior",InfosEmp[playerid][IntID]);
- DOF2_SetInt(Emps,"Extorcao",InfosEmp[playerid][Extorcao]);
- DOF2_SetInt(Emps,"Pickup",InfosEmp[playerid][Pickup]);
- DOF2_SetInt(Emps,"Cofre",0);
- DOF2_SetString(Emps,"DONO","Nenhum");
- DOF2_SaveFile();
- CarregarEmps();
- break;
- }
- }
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FADD00}Criação da nova empresa cancelada{FFFFFF}.");
- }
- if(dialogid == DIALOG_COMPRAR_EMP)
- {
- if(response)
- {
- new Nome[MAX_PLAYER_NAME],Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
- DOF2_SetString(Emps,"DONO",Nome);
- DOF2_SaveFile();
- DarDinheiro(playerid,-DOF2_GetInt(Emps,"Valor"));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Você comprou esta empresa! Use: {FFFFFF}/ajudaemp {00ED04}para mais informações{FFFFFF}.");
- RetirarEmps();
- CarregarEmps();
- }
- }
- if(dialogid == DIALOG_VENDER_EMP)
- {
- if(response)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- DOF2_SetString(Emps,"DONO","Nenhum");
- DarDinheiro(playerid,DOF2_GetInt(Emps,"Valor"));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Empresa vendida com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- }
- }
- if(dialogid == DIALOG_SALDO_EMP)
- {
- if(response)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- {
- if(strval(inputtext) <= DOF2_GetInt(Emps,"Cofre"))
- {
- new AtualCofre[MAX_PLAYERS];
- DarDinheiro(playerid,strval(inputtext));
- AtualCofre[playerid] = DOF2_GetInt(Emps,"Cofre");
- DOF2_SetInt(Emps,"Cofre",AtualCofre[playerid]-strval(inputtext));
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Sua empresa não possúi esta quantidade de lucros{FFFFFF}.");
- }
- }
- }
- if(dialogid == DIALOG_DELETAR_EMP)
- {
- if(response)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
- if(DOF2_FileExists(Emps))
- {
- DOF2_RemoveFile(Emps);
- RetirarEmps();
- CarregarEmps();
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}A empresa foi removida com sucesso{FFFFFF}.");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
- }
- }
- if(dialogid == DIALOG_INFOS_EMP)
- {
- if(response)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
- {
- if(DOF2_FileExists(Emps))
- {
- new str[400],str2[600];
- format(str,sizeof(str),"{00ED04}Esta empresa está localizada nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor de extorção por entrada de: R${FFFFFF}",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
- format(str,sizeof(str),"%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n{00ED04}DONO da empresa: {FFFFFF}%s",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome"),DOF2_GetString(Emps,"DONO")); strcat(str2,str);
- ShowPlayerDialog(playerid,DIALOG_INFOS_EMP_SHOW,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - INFORMAÇÕES",str2,"FECHAR","");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
- }
- }
- }
- if(dialogid == DIALOG_EDITAR_EMP)
- {
- if(response)
- {
- new str[256],Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
- if(DOF2_FileExists(Emps))
- {
- IDEmp[playerid] = strval(inputtext);
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
- }
- }
- if(dialogid == DIALOG_EDIT_LIST)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_DONO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR DONO","{00ED04}Digite o nome do novo {FFFFFF}DONO {00ED04}desta empresa{FFFFFF}:\n{00ED04}Para retirar o dono, digite: {FFFFFF}Nenhum","CONFIRMA","Voltar");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_NOME,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR NOME","{00ED04}Digite o novo {FFFFFF}NOME {00ED04}da empresa{FFFFFF}:","CONFIRMA","Voltar");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_VALOR,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR VALOR","{00ED04}Digite o novo {FFFFFF}VALOR {00ED04}da empresa{FFFFFF}:","CONFIRMA","Voltar");
- }
- if(listitem == 3)
- {
- new list[4000];
- strcat(list,"SELECIONE UM INTERIOR (Mais opções na próxima versão)\n");
- strcat(list,"{00ED04}24/7 - {FFFFFF}1\n{00ED04}24/7 - {FFFFFF}2\n{00ED04}24/7 - {FFFFFF}3\n{00ED04}24/7 - {FFFFFF}4\n{00ED04}24/7 - {FFFFFF}5\n{00ED04}24/7 - {FFFFFF}6\n{00ED04}Balcao do Aeroporto\n{00ED04}Sala de bagagens do Aeroporto\n{00ED04}Shamal - {FFFFFF}Nave\n{00ED04}Andromada - {FFFFFF}Avião\n{00ED04}Loja de armas - {FFFFFF}1\n{00ED04}Loja de armas - {FFFFFF}2\n{00ED04}Loja de armas - {FFFFFF}3\n{00ED04}Loja de armas - {FFFFFF}4\n{00ED04}Loja de armas - {FFFFFF}5\n{00ED04}");
- strcat(list,"Loja de armas - {FFFFFF}Cabines\n{00ED04}Loja de armas - {FFFFFF}Pista\n{00ED04}Corredor dos tolos - {FFFFFF}Blastin\n{00ED04}Sala de orçamento do Motel\n{00ED04}Motel Jefferson\n{00ED04}Loja de apostas - {FFFFFF}Loteria\n{00ED04}Sex Shop\n{00ED04}Fábrica de carne\n{00ED04}Loja do Zero\n{00ED04}Posto de Dillimore\n{00ED04}Porão de Caligula\n{00ED04}Sala de Zeladores FDC\n{00ED04}Escritório do Woozie\n{00ED04}Binco - {FFFFFF}Loja de roupas\n{00ED04}Didier sachs - {FFFFFF}");
- strcat(list,"Loja de roupas\n{00ED04}Prolaps - {FFFFFF}Loja de roupas\n{00ED04}Suburban - {FFFFFF}Loja de roupas\n{00ED04}Victim - {FFFFFF}Loja de roupas\n{00ED04}Zip - {FFFFFF}Loja de roupas\n{00ED04}Alhambra\n{00ED04}Bar\n{00ED04}Bar Lil' probe\n{00ED04}Lanchonete do Jay\n{00ED04}Lanchonete do Gant\n{00ED04}Lanchonete secreta do vale\n{00ED04}Mundo de Coq\n{00ED04}Bar dos bombas\n{00ED04}Burger shot\n{00ED04}Cluckin' bell\n{00ED04}Well stacked pizza\n{00ED04}Rusty Browns rosquinhas");
- strcat(list,"\n{00ED04}Quarto da Denise\n{00ED04}Quarto da Katie\n{00ED04}Quarto da Helena\n{00ED04}Quarto da Michelle\n{00ED04}Quarto da Barbara\n{00ED04}Quarto da Millie\n{00ED04}Represa Sherman\n{00ED04}Planejamento Dept - {FFFFFF}Prefeitura\n{00ED04}Area 51\n{00ED04}Academia de Los Santos\n{00ED04}Academia de San Fierro\n{00ED04}Academia de Las Venturas\n{00ED04}Casa do B Dup\n{00ED04}Casa do CJ\n{00ED04}Mansão do Madd Dogg\n{00ED04}Casa do Og Loc\n{00ED04}Casa do Ryder");
- strcat(list,"\n{00ED04}Casa do Sweet\n{00ED04}Fábrica de Crack\n{00ED04}Rancho Big Spread\n{00ED04}Fanny Batters\n{00ED04}Clube de Strip\n{00ED04}Clube de Strip - {FFFFFF}Sala particular\n{00ED04}Bordel sem nome\n{00ED04}Bordel dos Trigres\n{00ED04}Cúpula do prazer\n{00ED04}Liberty City - {FFFFFF}Fora\n{00ED04}Liberty City - {FFFFFF}Dentro\n{00ED04}Casa de gangue\n{00ED04}Coronel da Furhberger\n{00ED04}Casa de Crack\n{00ED04}Armazém 1\n{00ED04}Armazém 2\n{00ED04}Garagem do sweet");
- strcat(list,"\n{00ED04}Banheiro da pousada Lil' Probe\n{00ED04}Casa não usada\n{00ED04}Batalha de controle remoto\n{00ED04}Barbearia 1\n{00ED04}Barbearia 2\n{00ED04}Barbearia 3\n{00ED04}Loja de tatuagens 1\n{00ED04}Loja de tatuagens 2\n{00ED04}Loja de tatuagens 3\n{00ED04}Departamento de Policia de LS\n{00ED04}Departamente de Policia de SF\n{00ED04}Departamente de Policia de LV\n{00ED04}Auto Escola\n{00ED04}Pista de corrida\n{00ED04}Pista de rally\n{00ED04}Kickstart\n{00ED04}");
- strcat(list,"Estádio Vice\n{00ED04}Garagem de San Fierro\n{00ED04}Garagem de Los Santos\n{00ED04}Loja de bombas de SF\n{00ED04}Armazém Blueberry\n{00ED04}Armazém de Las Venturas 1\n{00ED04}Armazém de Las Venturas 2 - {FFFFFF}Parte oculta\n{00ED04}Quarto escondido de CAtigula\n{00ED04}Banco\n{00ED04}Banco - {FFFFFF}Balcão\n{00ED04}Shopping de Los Santos\n{00ED04}Auto escola de Motos");
- ShowPlayerDialog(playerid,DIALOG_EDIT_INTERIOR,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR INTERIOR",list,"CONFIRMA","Voltar");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_EXTORCAO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EXTORÇÃO","{00ED04}Digite o novo valor da {FFFFFF}EXTORÇÃO {00ED04}por entrada{FFFFFF}:","CONFIRMA","Voltar");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_PICKUP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR PICKUP","{00ED04}Digite o {FFFFFF}ID {00ED04}do novo {FFFFFF}PICKUP{00ED04}:","CONFIRMA","Voltar");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,DIALOG_EDIT_COFRE,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR COFRE","{00ED04}Digite o novo valor do {FFFFFF}COFRE{00ED04}:","CONFIRMA","Voltar");
- }
- }
- }
- if(dialogid == DIALOG_EDIT_DONO)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetString(Emps,"DONO",inputtext);
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo dono foi definido com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_NOME)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetString(Emps,"Nome",inputtext);
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo nome foi definido com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_VALOR)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetInt(Emps,"Valor",strval(inputtext));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor foi definido com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_INTERIOR)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- for(new i = 0; i <= 110; ++i)
- {
- if(listitem == i)
- {
- DOF2_SetInt(Emps,"IDInterior",i-1);
- RetirarEmps();
- CarregarEmps();
- break;
- }
- new str[256];
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo interior foi definido com sucesso{FFFFFF}!");
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- break;
- }
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_EXTORCAO)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetInt(Emps,"Extorcao",strval(inputtext));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor de extorção foi definido com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_PICKUP)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetInt(Emps,"Pickup",strval(inputtext));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}A nova pickup foi definida com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_EDIT_COFRE)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
- if(response)
- {
- DOF2_SetInt(Emps,"Cofre",strval(inputtext));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor do cofre foi definido com sucesso{FFFFFF}!");
- RetirarEmps();
- CarregarEmps();
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- else
- {
- new str[256];
- format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
- ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
- }
- }
- if(dialogid == DIALOG_IR_EMP)
- {
- if(response)
- {
- new Emps[64];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
- if(DOF2_FileExists(Emps))
- {
- SetPlayerPos(playerid,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"));
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Você foi até a empresa requisitada{FFFFFF}.");
- }
- else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
- }
- }
- if(dialogid == DIALOG_PIA)
- {
- if(response)
- {
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você optou por ficar com a(s) arma(s)! Mas recebeu UM nível de procurado.");
- AutorizacaoPia[playerid] = 0;
- }
- else
- {
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você optou por descartar a(s) arma(s)! Você não ganhou um nível de procurado.");
- ResetPlayerWeapons(playerid);
- AutorizacaoPia[playerid] = 0;
- }
- }
- if(dialogid == DIALOG_SLT)
- {
- if(response)
- {
- SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+1);
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você optou por conduzir o veículo! Mas recebeu {950000}UM nível de procurado.");
- }
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você optou por sair do veículo! Você {008000}não ganhou um nível de procurado.");
- }
- }
- if(dialogid == DIALOG_MENU_LICENCAS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(InfosJogador[playerid][LicencaArmas] == 1)
- {
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você já possúi Porte de Armas!"); ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas\nHabilitação Terrestre\nHabilitação Aérea\nHabilitação Marinha","COMPRAR","Fechar");
- }
- else
- {
- InfosJogador[playerid][LicencaArmas] = 1;
- DarDinheiro(playerid,-10000);
- SendClientMessage(playerid,COR_VERDE,"[ ! ] Você obteve Porte Legal de Armas! Pagou: R$10.000,00");
- ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas [R$10.000,00]\nHabilitação Terrestre [R$2.000,00]\nHabilitação Aérea [R$5.000,00]\nHabilitação Marinha [R$6.000,00]","COMPRAR","Fechar");
- }
- }
- if(listitem == 1)
- {
- if(InfosJogador[playerid][LicencaTerrestre] == 1)
- {
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você já possúi Habilitação Terrestre!"); ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas\nHabilitação Terrestre\nHabilitação Aérea\nHabilitação Marinha","COMPRAR","Fechar");
- }
- else
- {
- InfosJogador[playerid][LicencaTerrestre] = 1;
- DarDinheiro(playerid,-2000);
- SendClientMessage(playerid,COR_VERDE,"[ ! ] Você obteve Habilitação Terrestre! Pagou: R$2.000,00");
- ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas [R$10.000,00]\nHabilitação Terrestre [R$2.000,00]\nHabilitação Aérea [R$5.000,00]\nHabilitação Marinha [R$6.000,00]","COMPRAR","Fechar");
- }
- }
- if(listitem == 2)
- {
- if(InfosJogador[playerid][LicencaAerea] == 1)
- {
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você já possúi Habilitação Aérea!"); ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas\nHabilitação Terrestre\nHabilitação Aérea\nHabilitação Marinha","COMPRAR","Fechar");
- }
- else
- {
- InfosJogador[playerid][LicencaAerea] = 1;
- DarDinheiro(playerid,-5000);
- SendClientMessage(playerid,COR_VERDE,"[ ! ] Você obteve Habilitação Aérea! Pagou: R$5.000,00");
- ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas [R$10.000,00]\nHabilitação Terrestre [R$2.000,00]\nHabilitação Aérea [R$5.000,00]\nHabilitação Marinha [R$6.000,00]","COMPRAR","Fechar");
- }
- }
- if(listitem == 3)
- {
- if(InfosJogador[playerid][LicencaMarinha] == 1)
- {
- SendClientMessage(playerid,COR_AMARELO,"[ ! ] Você já possúi Habilitação Marinha!"); ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas\nHabilitação Terrestre\nHabilitação Aérea\nHabilitação Marinha","COMPRAR","Fechar");
- }
- else
- {
- InfosJogador[playerid][LicencaMarinha] = 1;
- DarDinheiro(playerid,-6000);
- SendClientMessage(playerid,COR_VERDE,"[ ! ] Você obteve Habilitação Marinha! Pagou: R$2.000,00");
- ShowPlayerDialog(playerid,DIALOG_MENU_LICENCAS,DIALOG_STYLE_LIST,"Menu de Licenças","Porte de Armas [R$10.000,00]\nHabilitação Terrestre [R$2.000,00]\nHabilitação Aérea [R$5.000,00]\nHabilitação Marinha [R$6.000,00]","COMPRAR","Fechar");
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- //=-=-=--=-=--=-=-=-=-=-=[FORWARDS E STOCKS]=-=-=--=-=--=-=-=-=-=-=
- public ConclusaoLogin(playerid)
- {
- if(InfosJogador[playerid][Organizacao] == 0) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 1) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 2) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 3) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 4) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 5) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 6) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 7) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 8) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 9) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 10) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 11) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 12) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 13) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 14) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 15) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 16) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 17) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 18) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 19) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 20) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 21) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 22) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 23) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 24) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- if(InfosJogador[playerid][Organizacao] == 25) return SetSpawnInfo(playerid,0,InfosJogador[playerid][Skin],1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1); SpawnPlayer(playerid);
- for(new i = 99; i > -1; --i) SendClientMessage(playerid,-1, #); //Limpar Chat
- new strmsg[150],Nome[MAX_PLAYER_NAME]; // \/ \/ Msg de Boas Vindas
- GetPlayerName(playerid,Nome,38);
- format(strmsg,150,"{008C0C}[ ! ] {FFF3AD}Bem-vindo(a) {433BE3}%s{FFF3AD} devolta a nosso servidor! Obrigado por jogar conosco. Continue sua aventura!",Nome);
- SendClientMessage(playerid,-1,strmsg);
- TogglePlayerControllable(playerid,1); //Desbuga Player
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- ShowPlayerDialog(playerid,DIALOG_CONT_REPROD,DIALOG_STYLE_MSGBOX,"{0000FF}CONTINUAR MÚSICA?","{FFF3AD}Deseja que a música do menu continue\na reprodução até o fim?","SIM","NÃO");
- return 1;
- }
- public ConclusaoRegistroM(playerid)
- {
- SendClientMessage(playerid,-1,"Bugou no salvar conta!");
- SalvarConta(playerid);
- SendClientMessage(playerid,-1,"Bugou no spawn!");
- SetSpawnInfo(playerid,0,240,1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1);
- SpawnPlayer(playerid);
- ShowPlayerDialog(playerid,DIALOG_CONT_REPROD,DIALOG_STYLE_MSGBOX,"{0000FF}CONTINUAR MÚSICA?","{FFF3AD}Deseja que a música do menu continue\na reprodução até o fim?","SIM","NÃO");
- DarDinheiro(playerid,20000);
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- public ConclusaoRegistroF(playerid)
- {
- SalvarConta(playerid);
- SetSpawnInfo(playerid,0,93,1483.7058,-1770.2990,18.7958,357.3428,-1,-1,-1,-1,-1,-1);
- SpawnPlayer(playerid);
- ShowPlayerDialog(playerid,DIALOG_CONT_REPROD,DIALOG_STYLE_MSGBOX,"{0000FF}CONTINUAR MÚSICA?","{FFF3AD}Deseja que a música do menu continue\na reprodução até o fim?","SIM","NÃO");
- DarDinheiro(playerid,20000);
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- public ImagemFundo(playerid)
- {
- TextDrawShowForPlayer(playerid, ImagemEntrada);
- return 1;
- }
- stock CarregarConta(playerid)
- {
- if(DOF2_FileExists(Conta(playerid)))
- {
- InfosJogador[playerid][Dinheiro] = DOF2_GetInt(Conta(playerid),"Dinheiro");
- format(InfosJogador[playerid][Senha],100,"%s",DOF2_GetString(Conta(playerid),"Senha"));
- format(InfosJogador[playerid][Email],100,"%s",DOF2_GetString(Conta(playerid),"Email"));
- InfosJogador[playerid][Registrado] = DOF2_GetInt(Conta(playerid),"Registrado");
- InfosJogador[playerid][Score] = DOF2_GetInt(Conta(playerid),"Score");
- InfosJogador[playerid][Skin] = DOF2_GetInt(Conta(playerid),"Skin");
- InfosJogador[playerid][Matou] = DOF2_GetInt(Conta(playerid),"Matou");
- InfosJogador[playerid][Morreu] = DOF2_GetInt(Conta(playerid),"Morreu");
- InfosJogador[playerid][VIP] = DOF2_GetInt(Conta(playerid),"VIP");
- InfosJogador[playerid][Organizacao] = DOF2_GetInt(Conta(playerid), "Organização");
- InfosJogador[playerid][Cargo] = DOF2_GetInt(Conta(playerid), "Cargo");
- InfosJogador[playerid][LicencaArmas] = DOF2_GetInt(Conta(playerid),"LicencaArmas");
- InfosJogador[playerid][LicencaTerrestre] = DOF2_GetInt(Conta(playerid),"LicencaTerrestre");
- InfosJogador[playerid][LicencaAerea] = DOF2_GetInt(Conta(playerid),"LicencaAerea");
- InfosJogador[playerid][LicencaMarinha] = DOF2_GetInt(Conta(playerid),"LicencaMarinha");
- }
- else
- {
- SalvarConta(playerid);
- }
- return 1;
- }
- stock SalvarConta(playerid)
- {
- if(!DOF2_FileExists(Conta(playerid)))
- {
- DOF2_CreateFile(Conta(playerid));
- }
- DOF2_SetString(Conta(playerid),"Email",InfosJogador[playerid][Email]);
- DOF2_SetString(Conta(playerid),"Senha",InfosJogador[playerid][Senha]);
- DOF2_SetInt(Conta(playerid),"Matou",InfosJogador[playerid][Matou]);
- DOF2_SetInt(Conta(playerid),"Morreu",InfosJogador[playerid][Morreu]);
- DOF2_SetInt(Conta(playerid),"Skin",GetPlayerSkin(playerid));
- DOF2_SetInt(Conta(playerid),"Score",GetPlayerScore(playerid));
- DOF2_SetInt(Conta(playerid),"Dinheiro",InfosJogador[playerid][Dinheiro]);
- DOF2_SetInt(Conta(playerid),"Registrado",InfosJogador[playerid][Registrado]);
- DOF2_SetInt(Conta(playerid),"LicencaArmas",InfosJogador[playerid][LicencaArmas]);
- DOF2_SetInt(Conta(playerid),"LicencaTerrestre",InfosJogador[playerid][LicencaTerrestre]);
- DOF2_SetInt(Conta(playerid),"LicencaAerea",InfosJogador[playerid][LicencaAerea]);
- DOF2_SetInt(Conta(playerid),"LicencaMarinha",InfosJogador[playerid][LicencaMarinha]);
- DOF2_SetInt(Conta(playerid), "Organização", InfosJogador[playerid][Organizacao]); //Setamos o valor de "InfosJogador[playerid][Organizacao]" no "arquivo", com a TAG "Organização"
- DOF2_SetInt(Conta(playerid), "Cargo", InfosJogador[playerid][Cargo]); //Setamos o valor de "InfosJogador[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
- DOF2_SaveFile();
- return 1;
- }
- public CarregarSpawnCivil()
- {
- //=======================[HQ PM]=======================
- AddStaticVehicleEx(596,1603.5999800,-1607.3000500,13.3000000,178.0000000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1598.0999800,-1607.0999800,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1592.5000000,-1607.1999500,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1586.9000200,-1607.1999500,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1581.5999800,-1607.1999500,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1575.9000200,-1607.0000000,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1570.5999800,-1607.3000500,13.3000000,177.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(599,1565.1999500,-1607.1999500,13.6000000,180.0000000,-1,-1,15); //Police Ranger
- AddStaticVehicleEx(599,1559.5000000,-1607.0999800,13.6000000,180.0000000,-1,-1,15); //Police Ranger
- AddStaticVehicleEx(523,1553.9000200,-1607.5999800,13.0000000,180.0000000,-1,-1,15); //HPV1000
- AddStaticVehicleEx(523,1548.4000200,-1607.6999500,13.0000000,180.0000000,-1,-1,15); //HPV1000
- AddStaticVehicleEx(596,1601.9000200,-1700.1999500,5.6000000,89.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1601.9000200,-1696.1999500,5.6000000,89.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(596,1601.9000200,-1691.9000200,5.6000000,89.9950000,2,-1,15); //Police Car (LSPD)
- AddStaticVehicleEx(599,1595.5000000,-1711.5999800,6.1000000,0.0000000,-1,-1,15); //Police Ranger
- AddStaticVehicleEx(599,1591.5000000,-1711.8000500,6.1000000,0.0000000,-1,-1,15); //Police Ranger
- AddStaticVehicleEx(427,1583.4000200,-1710.8000500,6.1000000,0.0000000,2,-1,15); //Enforcer
- AddStaticVehicleEx(427,1587.4000200,-1710.8000500,6.1000000,0.0000000,2,-1,15); //Enforcer
- CreateObject(987,1539.8000500,-1617.5000000,12.4000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (1)
- CreateObject(987,1539.9000200,-1605.5000000,12.4000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (2)
- CreateObject(987,1539.9000200,-1602.5000000,12.4000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (3)
- CreateObject(987,1551.8000500,-1602.5999800,12.4000000,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (4)
- CreateObject(987,1563.6999500,-1602.5999800,12.4000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (8)
- CreateObject(987,1575.5999800,-1602.5999800,12.4000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (7)
- CreateObject(987,1587.5000000,-1602.5999800,12.4000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (9)
- CreateObject(987,1599.5000000,-1602.6999500,12.4000000,0.0000000,0.0000000,179.7450000); //object(elecfence_bar) (10)
- CreateObject(987,1607.9000200,-1602.6999500,12.4000000,0.0000000,0.0000000,179.7420000); //object(elecfence_bar) (11)
- CreateObject(987,1607.8000500,-1614.5999800,12.4000000,0.0000000,0.0000000,89.9920000); //object(elecfence_bar) (12)
- CreateObject(987,1607.8000500,-1626.5000000,12.4000000,0.0000000,0.0000000,89.9890000); //object(elecfence_bar) (13)
- CreateObject(987,1607.8000500,-1637.9000200,12.4000000,0.0000000,0.0000000,89.9890000); //object(elecfence_bar) (14)
- CreateObject(987,1595.8000500,-1637.9000200,12.4000000,0.0000000,0.0000000,359.9890000); //object(elecfence_bar) (15)
- CreateObject(3749,1549.5999800,-1627.3000500,18.2000000,0.0000000,0.0000000,270.0000000); //object(clubgate01_lax) (1)
- CreateObject(980,1588.3000500,-1638.3000500,14.0000000,0.0000000,0.0000000,0.0000000); //object(airportgate) (1)
- CreateObject(980,1550.3000500,-1627.4000200,15.2000000,0.0000000,0.0000000,90.0000000); //object(airportgate) (2)
- CreateObject(11547,1598.0000000,-1607.1999500,15.3000000,0.0000000,0.0000000,90.0000000); //object(desn_tscanopy) (1)
- CreateObject(11547,1581.5000000,-1607.1999500,15.3000000,0.0000000,0.0000000,89.9950000); //object(desn_tscanopy) (2)
- CreateObject(11547,1565.0000000,-1607.1999500,15.3000000,0.0000000,0.0000000,89.9950000); //object(desn_tscanopy) (5)
- CreateObject(11547,1554.0000000,-1607.1999500,15.3000000,0.0000000,0.0000000,89.9950000); //object(desn_tscanopy) (6)
- CreateObject(983,250.6000100,67.9000000,1004.5000000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (1)
- CreateObject(1495,245.5000000,72.6000000,1002.5999800,0.0000000,0.0000000,0.0000000); //object(gen_doorext01) (1)
- CreateObject(1495,250.6000100,62.8000000,1002.5999800,0.0000000,0.0000000,90.0000000); //object(gen_doorext01) (2)
- CreateObject(3093,250.5996100,62.7998000,1004.0000000,0.0000000,0.0000000,179.9950000); //object(cuntgirldoor) (1)
- CreateObject(3093,247.0000000,72.6000000,1004.0000000,0.0000000,0.0000000,270.0000000); //object(cuntgirldoor) (2)
- CreateObject(2886,247.6000100,72.3000000,1004.2000100,0.0000000,0.0000000,0.0000000); //object(sec_keypad) (1)
- CreateObject(2886,244.8999900,73.5000000,1004.2000100,0.0000000,0.0000000,90.0000000); //object(sec_keypad) (2)
- CreateObject(2886,250.3999900,64.9000000,1004.2000100,0.0000000,0.0000000,270.0000000); //object(sec_keypad) (3)
- CreateObject(2930,222.0000000,70.7000000,1006.7000100,0.0000000,0.0000000,0.0000000); //object(chinatgate) (1)
- CreateObject(2922,269.7999900,75.4000000,1001.5000000,0.0000000,0.0000000,0.0000000); //object(kmb_keypad) (1)
- CreateObject(14883,266.2999900,84.6000000,1002.0000000,0.0000000,0.0000000,0.0000000); //object(prison-gates) (1)
- CreateObject(2921,270.5000000,75.3000000,1002.7999900,0.0000000,0.0000000,330.0000000); //object(kmb_cam) (2)
- CreateObject(3390,258.2999900,83.6000000,1001.4000200,0.0000000,0.0000000,0.0000000); //object(a51_sdsk_ncol1_) (1)
- CreateObject(3393,254.3000000,82.4000000,1001.4000200,0.0000000,0.0000000,270.0000000); //object(a51_sdsk_ncol4_) (1)
- CreateObject(1671,254.3000000,83.5000000,1001.9000200,0.0000000,0.0000000,332.0000000); //object(swivelchair_a) (1)
- CreateObject(1671,257.0996100,84.0996100,1001.9000200,0.0000000,0.0000000,33.9920000); //object(swivelchair_a) (2)
- CreateObject(2610,252.5000000,91.5000000,1002.2999900,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (1)
- CreateObject(2610,253.3000000,91.5000000,1002.2999900,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (2)
- CreateObject(2610,254.3000000,91.5000000,1002.2999900,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (3)
- CreateObject(2610,255.3000000,91.5000000,1002.2999900,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (4)
- CreateObject(2610,256.2999900,91.5000000,1002.2999900,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (5)
- CreateObject(1495,248.1000100,75.3000000,1002.5999800,0.0000000,0.0000000,90.0000000); //object(gen_doorext01) (4)
- CreateObject(3093,248.1000100,73.9000000,1004.0000000,0.0000000,0.0000000,0.0000000); //object(cuntgirldoor) (3)
- CreateObject(2886,247.8999900,77.1000000,1004.2000100,0.0000000,0.0000000,270.0000000); //object(sec_keypad) (4)
- CreateObject(2614,250.3000000,67.9000000,1005.9000200,0.0000000,0.0000000,270.0000000); //object(cj_us_flag) (1)
- CreateObject(18032,221.8999900,79.7000000,1005.5999800,0.0000000,0.0000000,0.0000000); //object(range_xtras2) (1)
- CreateObject(1616,250.0000000,62.7000000,1006.2000100,0.0000000,0.0000000,334.0000000); //object(nt_securecam1_01) (1)
- CreateObject(1586,214.0000000,82.1000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (1)
- CreateObject(1586,214.0000000,80.6000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (2)
- CreateObject(1586,214.0000000,79.1000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (3)
- CreateObject(1586,214.0000000,77.6000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (4)
- CreateObject(1586,214.0000000,76.2000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (5)
- CreateObject(1586,214.0000000,74.6000000,1004.0000000,0.0000000,0.0000000,90.0000000); //object(tar_civ1) (6)
- CreateObject(3093,219.5000000,81.8000000,1003.5999800,90.0000000,0.0000000,180.0000000); //object(cuntgirldoor) (1)
- CreateObject(3093,219.5000000,79.0000000,1003.5999800,90.0000000,0.0000000,179.9950000); //object(cuntgirldoor) (1)
- CreateObject(3093,219.5000000,76.2000000,1003.5999800,90.0000000,0.0000000,179.9950000); //object(cuntgirldoor) (1)
- CreateObject(3093,219.5000000,74.7000000,1003.5999800,90.0000000,0.0000000,179.9950000); //object(cuntgirldoor) (1)
- CreateObject(1800,217.3999900,64.7000000,1004.0000000,0.0000000,0.0000000,0.0000000); //object(low_bed_1) (1)
- CreateObject(2525,218.7000000,72.3000000,1004.0000000,0.0000000,0.0000000,0.0000000); //object(cj_toilet4) (1)
- CreateObject(2523,219.5000000,72.3000000,1004.0000000,0.0000000,0.0000000,0.0000000); //object(cj_b_sink3) (1)
- CreateObject(14846,242.1406300,77.3125000,1005.0781300,0.0000000,0.0000000,90.0000000); //object(int_ppol) (1)
- CreateObject(2818,250.7000000,74.4000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug02) (1)
- CreateObject(2817,246.8999900,73.3000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (1)
- CreateObject(2817,246.8999900,75.2000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (2)
- CreateObject(2817,246.8999900,77.1000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (3)
- CreateObject(2817,246.8999900,79.0000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (4)
- CreateObject(2817,246.8999900,80.9000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (5)
- CreateObject(2817,246.8999900,82.8000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (6)
- CreateObject(2817,246.8999900,84.7000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (7)
- CreateObject(2817,246.8999900,86.6000000,1002.7000100,0.0000000,0.0000000,90.0000000); //object(gb_bedrug01) (8)
- CreateObject(2834,252.0000000,86.4000000,1001.5000000,0.0000000,0.0000000,90.0000000); //object(gb_livingrug03) (1)
- CreateObject(1771,263.7000100,76.2000000,1000.7000100,0.0000000,0.0000000,90.0000000); //object(cj_bunk_bed1) (1)
- CreateObject(1771,263.7999900,80.7000000,1000.7000100,0.0000000,0.0000000,90.0000000); //object(cj_bunk_bed1) (2)
- CreateObject(1771,263.0000000,86.1000000,1000.7000100,0.0000000,0.0000000,0.0000000); //object(cj_bunk_bed1) (3)
- CreateObject(4735,1538.8000500,-1609.8000500,25.2000000,0.0000000,0.0000000,0.0000000); //object(billbrdlan2_09) (1)
- //=======================[/HQ PM]=======================
- AddStaticVehicleEx(400,1459.3823,-1731.7726,13.3828,93.5370,0,3,60);
- BikeCivil[0] = AddStaticVehicleEx(510,1795.1999512,-1893.5999756,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[1] = AddStaticVehicleEx(510,1788.0000000,-1897.1999512,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[2] = AddStaticVehicleEx(510,1788.0000000,-1900.4000244,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[3] = AddStaticVehicleEx(510,1787.9000244,-1903.5999756,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[4] = AddStaticVehicleEx(510,1788.0000000,-1906.8000488,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[5] = AddStaticVehicleEx(510,1787.9000244,-1910.3000488,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[6] = AddStaticVehicleEx(510,1787.9000244,-1913.8000488,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[7] = AddStaticVehicleEx(510,1788.0000000,-1917.0000000,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[8] = AddStaticVehicleEx(510,1788.0999756,-1920.3000488,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[9] = AddStaticVehicleEx(510,1787.9000244,-1923.3000488,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[10] = AddStaticVehicleEx(510,1788.0000000,-1926.5999756,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[11] = AddStaticVehicleEx(510,1788.0000000,-1929.5999756,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[12] = AddStaticVehicleEx(510,1787.7998047,-1894.0996094,13.1000004,91.9995117,0,3,60); //Mountain Bike
- BikeCivil[13] = AddStaticVehicleEx(510,1795.3000488,-1896.8000488,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[14] = AddStaticVehicleEx(510,1795.3000488,-1899.8000488,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[15] = AddStaticVehicleEx(510,1795.3000488,-1903.0000000,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[16] = AddStaticVehicleEx(510,1795.3000488,-1906.1999512,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[17] = AddStaticVehicleEx(510,1795.3000488,-1909.5999756,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[18] = AddStaticVehicleEx(510,1795.3000488,-1912.9000244,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[19] = AddStaticVehicleEx(510,1795.3000488,-1916.4000244,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[20] = AddStaticVehicleEx(510,1795.3000488,-1919.6999512,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[21] = AddStaticVehicleEx(510,1795.4000244,-1922.8000488,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[22] = AddStaticVehicleEx(510,1795.4000244,-1925.9000244,13.1000004,270.0000000,0,3,60); //Mountain Bike
- BikeCivil[23] = AddStaticVehicleEx(510,1795.3000488,-1929.1999512,13.1000004,270.0000000,0,3,60); //Mountain Bike
- CreateObject(8841,1791.5999756,-1910.8000488,15.6999998,0.0000000,0.0000000,270.0000000); //object(rsdncarprk01_lvs) (1)
- CreateObject(970,1751.1999512,-1907.5999756,13.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (1)
- CreateObject(970,1756.5999756,-1907.5999756,13.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (2)
- CreateObject(1237,1810.5000000,-1873.1999512,18.7000008,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
- CreateObject(987,1811.0999756,-1923.5000000,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (2)
- CreateObject(3749,1809.6999512,-1889.8000488,18.3999996,0.0000000,0.0000000,270.0000000); //object(clubgate01_lax) (1)
- CreateObject(987,1811.0999756,-1911.5000000,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (3)
- CreateObject(987,1811.0999756,-1935.5000000,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (4)
- CreateObject(987,1811.0999756,-1942.5999756,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (5)
- CreateObject(987,1799.1999512,-1942.5000000,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (6)
- CreateObject(987,1787.1999512,-1942.5000000,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (7)
- CreateObject(987,1775.3000488,-1942.5000000,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (8)
- CreateObject(987,1763.4000244,-1942.5000000,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (9)
- CreateObject(987,1751.5999756,-1942.4000244,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (10)
- CreateObject(987,1810.1999512,-1873.0999756,16.0000000,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (11)
- CreateObject(987,1798.5999756,-1873.0999756,16.0000000,0.0000000,0.0000000,179.9945068); //object(elecfence_bar) (12)
- CreateObject(1237,1811.1999512,-1884.5999756,12.6000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (3)
- CreateObject(1237,1810.5000000,-1873.1999512,19.7000008,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (4)
- CreateObject(1237,1810.5000000,-1873.1999512,20.7999992,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (5)
- CreateObject(1237,1811.0996094,-1895.0000000,12.6000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (6)
- CreateObject(987,1757.1999512,-1935.3000488,12.6000004,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (13)
- CreateObject(987,1768.9000244,-1935.3000488,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (14)
- CreateObject(987,1768.9000244,-1923.5000000,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (15)
- CreateObject(987,1768.9000244,-1919.0000000,12.6000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (16)
- CreateObject(987,1769.0999756,-1907.5999756,12.6000004,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (17)
- CreateObject(970,1756.5999756,-1907.5999756,14.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (3)
- CreateObject(970,1756.5999756,-1907.5999756,15.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (4)
- CreateObject(970,1751.1999512,-1907.5999756,14.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (5)
- CreateObject(970,1751.1999512,-1907.5999756,15.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (6)
- CreateObject(970,1755.0999756,-1907.5999756,15.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (8)
- CreateObject(970,1755.0999756,-1907.5999756,16.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (9)
- CreateObject(970,1755.0999756,-1907.5999756,17.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (10)
- CreateObject(970,1755.0999756,-1907.5999756,18.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (11)
- CreateObject(970,1751.1999512,-1907.5999756,16.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (12)
- CreateObject(970,1751.1999512,-1907.5999756,17.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (13)
- CreateObject(970,1751.1999512,-1907.5999756,18.1000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (14)
- CreateObject(1237,1752.8000488,-1907.5999756,12.6000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (7)
- CreateObject(1237,1752.8000488,-1907.5999756,13.3999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (8)
- CreateObject(1237,1755.0000000,-1907.5999756,12.6000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (9)
- CreateObject(1237,1755.0000000,-1907.5999756,13.3999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (10)
- CreateObject(1361,1751.5999756,-1908.1999512,13.3000002,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop2) (1)
- CreateObject(1361,1756.0999756,-1908.1999512,13.3000002,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop2) (2)
- CreateObject(3660,1770.5000000,-1917.0000000,15.1999998,0.0000000,0.0000000,270.0000000); //object(lasairfbed_las) (1)
- CreateObject(3660,1770.5000000,-1925.4000244,15.1999998,0.0000000,0.0000000,270.0000000); //object(lasairfbed_las) (2)
- CreateObject(3660,1810.3000488,-1909.3000488,15.1999998,0.0000000,0.0000000,270.0000000); //object(lasairfbed_las) (3)
- CreateObject(3660,1810.3000488,-1928.9000244,15.1999998,0.0000000,0.0000000,270.0000000); //object(lasairfbed_las) (4)
- CreateObject(3660,1801.3000488,-1941.0999756,15.1999998,0.0000000,0.0000000,180.0000000); //object(lasairfbed_las) (5)
- CreateObject(3660,1781.8000488,-1941.0999756,15.1999998,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (6)
- CreateObject(3660,1768.6999512,-1941.0999756,15.1999998,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (7)
- CreateObject(14537,1761.0000000,-1892.5000000,14.5000000,0.0000000,0.0000000,0.0000000); //object(pdomesbar) (2)
- for(new c = 0; c < 24; ++c)
- {
- TextVeiculoCivil[c] = Create3DTextLabel("{00ED04}Brasil {3126FF}Like a {FF2626}Boss\n{26C2FF}Veículo Público",-1,0.0,0.0,0.0,30.0,0);
- Attach3DTextLabelToVehicle(TextVeiculoCivil[c],BikeCivil[c],0.0,0.0,0.4);
- }
- //=-=-=-=-=[ PORTAO SPAWN CIVIL ]=-=-=-=-=-=-=
- PortaoSpawnCivil = CreateObject(980,1810.1999512,-1889.5000000,15.1999998,360.0000,0.0000000,270.0000000);
- //=-=-=-=-=[ MENSAGEM DO CONSOLE ]=-=-=-=-=-=
- print("\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- print("hSpawn Civil - By: HeyHoLetsGo |CARREGADO!|");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n");
- return 1;
- }
- public FecharPortaoSpawnCivil()
- {
- MoveObject(PortaoSpawnCivil,1810.1999512,-1889.5000000,15.1999998,2.0,-1000.0);
- return 1;
- }
- stock FuncoesEmp(playerid)
- {
- new Emps[64],AtualCofre[MAX_PLAYERS],GameText[128];
- format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
- SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FADD00}Digite {FFFFFF}/sairemp {FADD00}para sair desta empresa{FFFFFF}.");
- InfosEmp[playerid][DentroEmp] = true;
- DarDinheiro(playerid,-DOF2_GetInt(Emps,"Extorcao"));
- AtualCofre[playerid] = DOF2_GetInt(Emps,"Cofre");
- DOF2_SetInt(Emps,"Cofre",AtualCofre[playerid]+DOF2_GetInt(Emps,"Extorcao"));
- format(GameText,sizeof(GameText),"Entrada: -R$%d",DOF2_GetInt(Emps,"Extorcao"));
- GameTextForPlayer(playerid,GameText,4000,1);
- GetPlayerPos(playerid,InfosEmp[playerid][UltimaPosX],InfosEmp[playerid][UltimaPosY],InfosEmp[playerid][UltimaPosZ]);
- return 1;
- }
- stock CarregarEmps()
- {
- new Emps[128],TxtEmp[256];
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
- if(DOF2_FileExists(Emps))
- {
- if(!strcmp(DOF2_GetString(Emps,"DONO"),"Nenhum",false))
- {
- format(TxtEmp,sizeof(TxtEmp),"{26C2FF}EMPRESA\n{FADD00}Nome: {FFFFFF}%s\n{FADD00}ID: {FFFFFF}%d\n{FADD00}DONO: {FFFFFF}%s\n{FADD00}Extorção: {00ED04}R${FFFFFF}%d,00\n{00ED04}À VENDA! Use: {FFFFFF}/compraremp\n{FADD00}VALOR: R${FFFFFF}%d\n{26C2FF}F para entrar.",DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"ID"),DOF2_GetString(Emps,"DONO"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Valor"));
- IDTextEmp[e] = Create3DTextLabel(TxtEmp,-1,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),30.0,0);
- EmpPickup[e] = CreatePickup(DOF2_GetInt(Emps,"Pickup"),23,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),0);
- }
- else
- {
- format(TxtEmp,sizeof(TxtEmp),"{26C2FF}EMPRESA\n{FADD00}Nome: {FFFFFF}%s\n{FADD00}ID: {FFFFFF}%d\n{FADD00}DONO: {FFFFFF}%s\n{FADD00}Extorção: {00ED04}R${FFFFFF}%d,00\n \n{26C2FF}F para entrar.",DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"ID"),DOF2_GetString(Emps,"DONO"),DOF2_GetInt(Emps,"Extorcao"));
- IDTextEmp[e] = Create3DTextLabel(TxtEmp,-1,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),30.0,0);
- EmpPickup[e] = CreatePickup(DOF2_GetInt(Emps,"Pickup"),23,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),0);
- }
- }
- }
- return 1;
- }
- stock RetirarEmps()
- {
- for(new e = 0; e <= MAX_EMPRESAS; ++e)
- {
- DestroyPickup(EmpPickup[e]);
- Delete3DTextLabel(IDTextEmp[e]);
- if(e == MAX_EMPRESAS-1)
- {
- break;
- }
- }
- return 1;
- }
- stock DarArma(playerid,arma,municao)
- {
- if(InfosJogador[playerid][LicencaArmas] == 1)
- {
- GivePlayerWeapon(playerid,arma,municao);
- }
- else
- {
- AutorizacaoPia[playerid] = 1;
- GivePlayerWeapon(playerid,arma,municao);
- ShowPlayerDialog(playerid,DIALOG_PIA,DIALOG_STYLE_MSGBOX,"PORTE ILEGAL DE ARMAS!","Você não tem porte legal para armas!\nPara adquirir porte legal para armas, vá no Centro de Licenças! Use: /GPS\n\nVocê pode optar por ficar com esta(s) arma(s),\nmas receberá UM nível de procurado!\n\nOque deseja fazer?","FICAR","DESCARTAR");
- }
- return 1;
- }
- stock GetOrgName(orgid)
- {
- new str[30];
- if(orgid == 0)
- {
- str = "Civil";
- }
- if(orgid == 1)
- {
- str = "Governo";
- }
- if(orgid == 2)
- {
- str = "Marinha";
- }
- if(orgid == 3)
- {
- str = "Exército";
- }
- if(orgid == 4)
- {
- str = "Aeronáutica";
- }
- if(orgid == 5)
- {
- str = "Policia Militar";
- }
- if(orgid == 6)
- {
- str = "Policia Civil";
- }
- if(orgid == 7)
- {
- str = "Policia Federal";
- }
- if(orgid == 8)
- {
- str = "Policia Rodoviária";
- }
- if(orgid == 9)
- {
- str = "BOPE";
- }
- if(orgid == 10)
- {
- str = "Mafia Corleone";
- }
- if(orgid == 11)
- {
- str = "Mafia Yakuza";
- }
- if(orgid == 12)
- {
- str = "Alqaeda";
- }
- if(orgid == 13)
- {
- str = "Assassinos";
- }
- if(orgid == 14)
- {
- str = "Groove Street";
- }
- if(orgid == 15)
- {
- str = "Ballas";
- }
- if(orgid == 16)
- {
- str = "Los Vagos";
- }
- if(orgid == 17)
- {
- str = "Sanguinários";
- }
- if(orgid == 18)
- {
- str = "Velozes e Furiosos";
- }
- if(orgid == 19)
- {
- str = "Médicos";
- }
- if(orgid == 20)
- {
- str = "Noticiário SA";
- }
- if(orgid == 21)
- {
- str = "Rádio SA";
- }
- if(orgid == 22)
- {
- str = "Hitmans";
- }
- if(orgid == 23)
- {
- str = "NINJAS";
- }
- if(orgid == 24)
- {
- str = "AJUDANTES";
- }
- if(orgid == 25)
- {
- str = "ADMINISTRADORES";
- }
- return str;
- }
- stock SendFamilyMessage(orgid, cor, mensagem[]) //stock que envia a mensagem para tal organização de acordo com "ogrid"
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(InfosJogador[i][Organizacao] == orgid)
- {
- SendClientMessage(i, cor, mensagem);
- }
- }
- }
- return 0;
- }
- stock DarDinheiro(playerid, money) return InfosJogador[playerid][Dinheiro] += money;
- stock PegarDinheiro(playerid) return InfosJogador[playerid][Dinheiro];
- stock ResetarDinheiro(playerid) return InfosJogador[playerid][Dinheiro] = 0;
- public UpdatePlayer(playerid)
- {
- if(GetPlayerMoney(playerid) != InfosJogador[playerid][Dinheiro])
- {
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, InfosJogador[playerid][Dinheiro]);
- }
- return 1;
- }
- public Kickar(playerid)
- {
- return Kick(playerid);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement