SSGames - Servidores online de qualidade - Inscreva-se Ja! é entre para nossa comunidade! - Ouça nossa web radio -Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

GM ERROS PFV ME AJUDEM

BoLaDaUm_
BoLaDaUm_
--> Postador Iniciante
--> Postador Iniciante

Steam Steam : Não tenho :(
Zello : Script iniciante
Mensagens : 10
Moedas : 277
Data de inscrição : 16/09/2018
Idade : 15
Localização : São Paulo

GM ERROS PFV ME AJUDEM Empty GM ERROS PFV ME AJUDEM

Mensagem por BoLaDaUm_ em Qua 19 Set 2018 - 15:12

Alguém pode me ajudar com esses erros na gm.

Código:
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 217: loose indentation
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 219: local variable "arquivo" shadows a variable at a preceding level
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 217: loose indentation
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 219: local variable "arquivo" shadows a variable at a preceding level
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 217: loose indentation
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 217: loose indentation
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "OnPlayerSpawn" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 217: loose indentation
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 225: unreachable code
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "OnPlayerDeath" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 225: unreachable code
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "OnVehicleSpawn" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 225: unreachable code
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "OnVehicleDeath" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 225: unreachable code
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "OnPlayerText" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : warning: 225: unreachable code
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 004: function "zcmd_OnPlayerCommandText" is not implemented
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 017: undefined symbol "cmd_membros"
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expressi
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error: 029: invalid expression, assumed zero
C:\Users\Administrador\Documents\Brasil Play Hard\gamemodes\BPH2.pwn(128) : error fatal: 107: too many error messages on one line


GM toda.

Código:
/*==============================================================================
//=============================================================================*/


#include <a_samp>
#include <DOF2>
#include <sscanf2>
#include <zcmd>
#include <Dini>


#define PASTA_CONTAS                                                            "Contas/%s.ini"
#define DIALOG_REGISTRO                                                         1
#define DIALOG_LOGIN                                                            2
#define DIALOG_EMAIL                                                            3
#define DIALOG_SEXO                                                             4
#define DIALOG_MORADIA                                                          5
#define DIALOG_MORADIA_SPAWN                                                    6
#define COLOR_GRAD1              0xB4B5B7FF
#define Civil 0
#define Polícia_Militar 1
#define Exército 2
#define Policia_Federal 3
#define Estado_Islâmico 4
#define Comando_Vermelho 5
#define PCC 6
#define Familia_do_Norte 7
#define Familia_Groove 8
#define Família_Ballas 9
#define Milícia 10
#define COR_GROO 0x00FF0099
#define COR_BALL 0xA020F099
#define COR_PCC 0xFFFFFFFF
#define COR_CV   0xA020F099
#define COR_FDN 0xFFFFFFFF
#define COR_PM 0x4169E199
#define COR_PF 0x00FF0099
#define COR_EB 0xA020F099
#define COR_MIL 0xFFFFFFFF
#define COR_EST   0xA020F099
#define LOCALHQ_PCC 2170.8975,1702.2501,10.6239
#define COR_ERRO 0xAD0000AA
#define COR_SUCESSO 0x00AB00AA
#define COR_AV_ADM 0x007CF6AA
#define COR_AZUL_CLARO 0x00F6F6AA
#define COR_RAD 0x4876FFAA

enum PlayerDados
{
    Organizacao,
    Cargo
}
new pDados[MAX_PLAYERS][PlayerDados];


enum pInfo
{
 pSkin,
 pSenha
};
new PlayerInfo[MAX_PLAYERS][pInfo];

new Erro[MAX_PLAYERS];

main()
{
 print("\n----------------------------------");
 print(" Blank Gamemode by your name here");
 print("----------------------------------\n");
}

public OnGameModeInit()
{
 // Don't use these lines if it's a filterscript
 SetGameModeText("Blank Script");
 AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
 return 1;
}

public OnGameModeExit()
{
    DOF2_Exit();
 return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
 SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
 SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
 return 1;
}

public OnPlayerConnect(playerid)
{
    new name[MAX_PLAYER_NAME];
 new arquivo[40];
 GetPlayerName(playerid, name, 32);
 format(arquivo, 40, "Jogadores/%s.ini", name);
 if(DOF2_FileExists(arquivo))
 {
 ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Login", "Status da conta : Registrada\n digite sua senha para logar!\nSe errar 5 vezes sua conta será banida!", "Logar", "Cancelar");
 }
 else
 {
   ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Registro", "Status da conta : Não Registrada\n digite uma senha para se registrar!", "Registrar", "Cancelar");
         new arquivo[34], playername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, playername, sizeof(playername));
        format(arquivo, sizeof(arquivo), "Contas/%s", playername);
        pDados[playerid][Organizacao] = DOF2_GetInt(arquivo, "Organização");
        pDados[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo");
        SpawnPlayer(playerid);
   }
 return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    new arquivo[40], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, 32);
    format(arquivo, 40, "Jogadores/%s.ini", name);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][pSenha]);
        DOF2_SetInt(arquivo, "Skin", PlayerInfo[playerid][pSkin]);
        DOF2_SaveFile();
        new arquivo[34], playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(arquivo, sizeof(arquivo), "Contas/%s", playername);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Organização", pDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
    }
    else
    {
        DOF2_CreateFile(arquivo);
        DOF2_SetInt(arquivo, "Organização", pDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
    }
 return 1;
}

public OnPlayerSpawn(playerid)
{
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
    if(pDados[playerid][Organizacao] == 0)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, -1);
    }
    else if(pDados[playerid][Organizacao] == 1)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_PM);
    }
    else if(pDados[playerid][Organizacao] == 2)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_EB);
    }
    else if(pDados[playerid][Organizacao] == 3)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_PF);
    }
    else if(pDados[playerid][Organizacao] == 4)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_EST);
    }
    else if(pDados[playerid][Organizacao] == 5)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_CV);
    }
    else if(pDados[playerid][Organizacao] == 6)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_PCC);
    }
    else if(pDados[playerid][Organizacao] == 7)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_FDN);
    }
    else if(pDados[playerid][Organizacao] ==
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_GROO);
    }
    else if(pDados[playerid][Organizacao] == 9)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_BALL);
    }
    else if(pDados[playerid][Organizacao] == 10)
    {
        SetPlayerPos(playerid, 2192.3462,1676.3215,12.3672);
        SetPlayerColor(playerid, COR_MIL);
    }
 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 OnPlayerCommandText(playerid, cmdtext[])
{
    CMD:membros(playerid)
{
    new playername[MAX_PLAYER_NAME], string[128];
    if(pDados[playerid][Organizacao] >= 1)
    {
        SendClientMessage(playerid, 0xBFC0C2FF, "(=-=-=-=-=-=-=({FFD700}Membros Online{BFC0C2})=-=-=-=-=-=-=)");
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(pDados[i][Organizacao] == pDados[playerid][Organizacao])
                {
                    GetPlayerName(i, playername, sizeof(playername));
                    if(pDados[i][Cargo] <= 4)
                    {
                        format(string, sizeof(string), "Membro: %s, Cargo: %d", playername, pDados[i][Cargo]);
                        SendClientMessage(playerid, GetPlayerColor(playerid), string);
                    }
                    else
                    {
                        if(pDados[i][Cargo] == 6)
                        {
                            format(string, sizeof(string), "Membro: %s, Cargo: Líder", playername);
                            SendClientMessage(playerid, GetPlayerColor(playerid), string);
                        }
                        else if(pDados[i][Cargo] == 5)
                        {
                            format(string, sizeof(string), "Membro: %s, Cargo: Sub-Líder", playername);
                            SendClientMessage(playerid, GetPlayerColor(playerid), string);
                        }
                    }
                }
            }
        }
    }
    else
    {
        SendClientMessage(playerid, 0xAD0000AA, "Você não pertence a nenhuma Organização.");
    }
    return 1;
}

CMD:r(playerid, params[])
{
    new text[128], string[128], playername[MAX_PLAYER_NAME];
    if(sscanf(params, "s", text)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /radio [MENSAGEM]");
    if(pDados[playerid][Organizacao] == 0) return SendClientMessage(playerid, 0xAD0000AA, "Você não participa de nenhuma organização!");
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "(Rádio) %s [Cargo: %d] diz: %s", playername, pDados[playerid][Cargo], text);
    SendFamilyMessage(pDados[playerid][Organizacao], COR_RAD, string);
    return 1;
}

CMD:convidar(playerid, params[])
{
    new id, playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME], string[128];
    if(pDados[playerid][Cargo] != 6) return SendClientMessage(playerid, 0xAD0000AA, "Você não é lider!");
    if(sscanf(params, "d", id)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /convidar [ID]");
    if(pDados[id][Organizacao] != 0) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador já está em uma Organização.");
    if(playerid == id) return SendClientMessage(playerid, 0xAD0000AA, "Você não pode convidar a você mesmo.");
    GetPlayerName(id, idname, sizeof(idname));
    format(string, sizeof(string), "Você convidou %s para sua Organização.", idname);
    SendClientMessage(playerid, GetPlayerColor(playerid), string);
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s está lhe Convidando para fazer parte da Organização: %s \nDeseja aceitar?", playername, GetOrgName(pDados[playerid][Organizacao]));
    ShowPlayerDialog(id, 100, DIALOG_STYLE_MSGBOX, "Convite para organização", string, "Sim", "Não");
    SetPVarInt(id, "OrgConvidado", pDados[playerid][Organizacao]);
    SetPVarInt(id, "QuemConvidou", playerid);
    return 1;
}

CMD:promover(playerid, params[])
{
    new id, cargo, string[128], playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME];
    if(pDados[playerid][Cargo] != 6) return SendClientMessage(playerid, 0xAD0000AA, "Você não é lider!");
    if(sscanf(params, "dd", id, cargo)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /promover [ID] [CARGO]");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador não está online.");
    if(pDados[id][Organizacao] != pDados[playerid][Organizacao]) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador não é da mesma Organização que você.");
    if(playerid == id) return SendClientMessage(playerid, 0xAD0000AA, "Você não pode promover a você mesmo.");
    if(cargo >= 1 || cargo <= 5)
    {
        pDados[id][Cargo] = cargo;
        GetPlayerName(playerid, playername, sizeof(playername));
        GetPlayerName(id, idname, sizeof(idname));
        format(string, sizeof(string), "%s promoveu o membro %s para o Cargo %d.", playername, idname, cargo);
        SendFamilyMessage(pDados[playerid][Organizacao], GetPlayerColor(playerid), string);
        format(string, sizeof(string), "%s te promoveu para o Cargo %d.", playername, cargo);
        SendClientMessage(id, GetPlayerColor(playerid), string);
    }
    else
    {
        SendClientMessage(playerid, 0xAD0000AA, "Cargos de 1 a 5");
        return 1;
    }
    return 1;
}

CMD:demitir(playerid, params[])
{
    new id, motivo[128], string[128], playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME];
    if(pDados[playerid][Cargo] != 6) return SendClientMessage(playerid, 0xAD0000AA, "Você não é lider!");
    if(sscanf(params, "ds", id, motivo)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /demitir [ID] [MOTIVO]");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador não está online.");
    if(pDados[id][Organizacao] != pDados[playerid][Organizacao]) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador não é da mesma Organização que você.");
    if(playerid == id) return SendClientMessage(playerid, 0xAD0000AA, "Você não pode demitir a você mesmo.");
    pDados[id][Organizacao] = 0;
    pDados[id][Cargo] = 0;
    GetPlayerName(playerid, playername, sizeof(playername));
    GetPlayerName(id, idname, sizeof(idname));
    format(string, sizeof(string), "%s demitiu o membro %s da Organização.", playername, idname);
    SendFamilyMessage(pDados[playerid][Organizacao], GetPlayerColor(playerid), string);
    format(string, sizeof(string), "%s te demitiu da Organização. Motivo: %s.", playername, motivo);
    SendClientMessage(id, GetPlayerColor(playerid), string);
    SpawnPlayer(id);
    return 1;
}

CMD:darlider(playerid, params[])
{
    new id, org, string[256], quemdeu[MAX_PLAYER_NAME], quemganhou[MAX_PLAYER_NAME];
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xAD0000AA, "{00E5FF}Você não está autorizado a usar este Comando.");
    if(sscanf(params, "ii", id, org)) return SendClientMessage(playerid, 0xAD0000AA, "USE: /darlider [ID] [ORGANIZAÇÃO]");
    if(org < 0 || org >= 11) return SendClientMessage(playerid, 0xAD0000AA, "Número de Organizações Permitidas: 0 á 10");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAD0000AA, "Este jogador não está online.");
    GetPlayerName(id, quemganhou, sizeof(quemganhou));
    GetPlayerName(playerid, quemdeu, sizeof(quemdeu));
    format(string, sizeof(string), "Você  deu líder da Organização %s para %s(ID: %d)", GetOrgName(org), quemganhou, id);
    SendClientMessage(playerid, 0x00F6F6AA, string);
    format(string, sizeof(string), "%s(ID: %d) te deu líder da Organização %s.", quemdeu, playerid, GetOrgName(org));
    SendClientMessage(id, 0x00F6F6AA, string);
    format(string, sizeof(string), "%s(ID: %d) é o novo líder da Organização %s.", quemganhou, id, GetOrgName(org));
    SendClientMessageToAll(0x00F6F6AA, string);
    pDados[id][Organizacao] = org;
    pDados[id][Cargo] = 6;
    SpawnPlayer(id);
    return 1;
}

CMD:medemitir(playerid, params[])
{
    if(pDados[playerid][Organizacao] > 0)
    {
        new zString[256], zNome[MAX_PLAYER_NAME], zMotivo[256];
        if(sscanf(params, "s", zMotivo)) return SendClientMessage(playerid, 0xAD0000AA, "Use: /medemitir [MOTIVO]");
        GetPlayerName(playerid, zNome, sizeof(zNome));
        format(zString, sizeof(zString), "%s(ID: %d) se demitiu da organização %s. Motivo: %s", zNome, playerid, GetOrgName(pDados[playerid][Organizacao]), zMotivo);
        SendClientMessageToAll(0x00F6F6AA, zString);
        format(zString, sizeof(zString), "Você se demitiu da organização %s com sucesso.",GetOrgName(pDados[playerid][Organizacao]));
        SendClientMessage(playerid, GetPlayerColor(playerid), zString);
        pDados[playerid][Organizacao] = 0;
        pDados[playerid][Cargo] = 0;
        OnPlayerSpawn(playerid);
    }
    else
    {
        SendClientMessage(playerid, 0xAD0000AA, "Você não participa de nenhuma organização!");
    }
    return 1;
}

CMD:equipar(playerid)
{
    if(pDados[playerid][Organizacao] == 0)
    {
        SendClientMessage(playerid, 0xAD0000AA, "Você não participa de nenhuma organização.");
    }
    else if(pDados[playerid][Organizacao] == 1)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Polícia_Militar = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Polícia_Militar);
        GivePlayerWeapon(playerid, 25, Armas_Polícia_Militar);*/
    }
    else if(pDados[playerid][Organizacao] == 2)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Exército = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Exército);
        GivePlayerWeapon(playerid, 25, Armas_Exército);*/
    }
    else if(pDados[playerid][Organizacao] == 3)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Polícia_Federal = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Polícia_Federal);
        GivePlayerWeapon(playerid, 25, Armas_Polícia_Federal);*/
    }
    else if(pDados[playerid][Organizacao] == 4)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Estado_Islâmico = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Estado_Islâmico);
        GivePlayerWeapon(playerid, 25, Armas_Estado_Islâmico);*/
    }
    else if(pDados[playerid][Organizacao] == 5)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, Amarelo, "Você não está no local para se equipar");
/*      new Armas_Comando_Vermelho = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Comando_Vermelho);
        GivePlayerWeapon(playerid, 25, Armas_Comando_Vermelho);*/
    }
    else if(pDados[playerid][Organizacao] == 6)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_PCC = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_PCC);
        GivePlayerWeapon(playerid, 25, Armas_PCC);*/
    }
    else if(pDados[playerid][Organizacao] == 7)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Família_do_Norte = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Família_do_Norte);
        GivePlayerWeapon(playerid, 25, Armas_Família_do_Norte);*/
    }
    else if(pDados[playerid][Organizacao] ==
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Família_Groove = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Família_Groove);
        GivePlayerWeapon(playerid, 25, Armas_Família_Groove);*/
    }
    else if(pDados[playerid][Organizacao] == 9)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Família_Ballas = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Família_Ballas);
        GivePlayerWeapon(playerid, 25, Armas_Família_Ballas);*/
    }
    else if(pDados[playerid][Organizacao] == 10)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 2.0, LOCALHQ_PCC )) return SendClientMessage(playerid, 0xAD0000AA, "Você não está no local para se equipar");
/*      new Armas_Milícia = 300*pDados[playerid][Cargo];
        GivePlayerWeapon(playerid, 24, Armas_Milícia);
        GivePlayerWeapon(playerid, 25, Armas_Milícia);*/
    }
    return 1;
}

 return 1;
 }
 return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
 return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
 return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
 return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
 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)
{
 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)
{
 return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
 return 1;
}

public OnPlayerUpdate(playerid)
{
    new arquivo[34], playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(arquivo, sizeof(arquivo), "Contas/%s", playername);
    if(DOF2_FileExists(arquivo))
    {
        DOF2_SetInt(arquivo, "Organização", pDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
    }
    else
    {
        DOF2_CreateFile(arquivo);
        DOF2_SetInt(arquivo, "Organização", pDados[playerid][Organizacao]);
        DOF2_SetInt(arquivo, "Cargo", pDados[playerid][Cargo]);
    }
 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[])
{
new arquivo[40], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, 32);
    format(arquivo, 40, "Jogadores/%s.ini", name);
    if(dialogid == DIALOG_REGISTRO)
    {
        if(!strval(inputtext))
        {
            ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Registro", "Status da conta : Não Registrada\n digite uma senha para se registrar!", "Registrar", "Cancelar");
    SendClientMessage(playerid, -1, "[BPH] Erro, Digite apenas números para se registrar.");
    return 1;
        }
        if(!response)
        {
            Kick(playerid);
            return 1;
        }
        else
        {
            PlayerInfo[playerid][pSenha] = strval(inputtext);
            DOF2_CreateFile(arquivo);
            DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][pSenha]);
            DOF2_SetInt(arquivo, "Skin", 23);
    DOF2_SaveFile();
    SendClientMessage(playerid, -1, "[BPH] Sua Conta foi Registrada, Agora digite sua senha novamente para logar!");
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Login", "Status da conta : Registrada\n digite sua senha para logar!\nSe errar 5 vezes sua conta será banida!", "Logar", "Cancelar");
        }
    }
    if(dialogid = DIALOG_LOGIN)
    {
        if(!strval(inputtext))
        {
            SendClientMessage(playerid, -1, "[BPH] Erro, Digite apenas números para se logar.");
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Login", "Status da conta : Registrada\n digite sua senha para logar!\nSe errar 5 vezes sua conta será banida!", "Logar", "Cancelar");
    return 1;
        }
        if(!response)
        {
            Kick(playerid);
            return 1;
        }
        else
        {
            PlayerInfo[playerid][pSenha] = DOF2_GetInt(arquivo, "Senha");
            if(strval(inputtext) == PlayerInfo[playerid][pSenha])
            {
                PlayerInfo[playerid][pSkin] = DOF2_GetInt(arquivo, "Skin");
                SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
                SpawnPlayer(playerid);
            }
            else
            {
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}[{00FF00}B{00FF00}B{FFFF00}S{FFFF00}]{FFFFFF} - Login", "Status da conta : Registrada\n digite sua senha para logar!\nSe errar 5 vezes sua conta será banida!", "Logar", "Cancelar");
 Erro[playerid]++;
                if(Erro[playerid] == 5)
                {
                    SendClientMessage(playerid, -1, "Sua conta está banida por errar 5 vezes a sua senha, contacte o Admin para retirar seu Ban!");
                    Ban(playerid);
                    return 1;
                }
            }
        }
    }
    if(dialogid == 100)
    {
        new playername[MAX_PLAYER_NAME], string[128];
        GetPlayerName(playerid, playername, sizeof(playername));
        if(response)
        {
            pDados[playerid][Organizacao] = GetPVarInt(playerid, "OrgConvidado");
            pDados[playerid][Cargo] = 1;
            format(string, sizeof(string), "%s aceitou seu Convite.", playername);
            SendClientMessage(GetPVarInt(playerid, "QuemConvidou"), 0x00FF00FF, string);
            format(string, sizeof(string), "%s é o mais novo membro da Organização.", playername);
            SendFamilyMessage(pDados[playerid][Organizacao], GetPlayerColor(playerid), string);
            SendClientMessage(playerid, 0x00FF00FF, "Você aceitou o Convite.");
            Delete(playerid, "OrgConvidado");
            Delete(playerid, "QuemConvidou");
            SpawnPlayer(playerid);
        }
        else
        {
            format(string, sizeof(string), "%s rejeitou seu Convite.", playername);
            SendClientMessage(GetPVarInt(playerid, "QuemConvidou"), 0x00FF00FF, string);
            SendClientMessage(playerid, 0x00FF00FF, "Você rejeitou o Convite.");
            Delete(playerid, "OrgConvidado");
            Delete(playerid, "QuemConvidou");
        }
    }
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
 return 1;
}

stock ReturnPlayer(playerid)
{
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,MAX_PLAYER_NAME);
 return name;
}

// ----------------------------------------------------------------------------------------------------------

stock GetOrgName(orgid)
{
    new str[30];
    if(orgid == 0)
    {
        str = "Civil";
    }
    if(orgid == 1)
    {
        str = "Polícia Militar";
    }
    if(orgid == 2)
    {
        str = "Exército";
    }
    if(orgid == 3)
    {
        str = "Polícia Federal";
    }
    if(orgid == 4)
    {
        str = "Estado Islâmico";
    }
    if(orgid == 5)
    {
        str = "Comando Vermelho";
    }
    if(orgid == 6)
    {
        str = "PCC";
    }
    if(orgid == 7)
    {
        str = "Família do Norte";
    }
    if(orgid ==
    {
        str = "Família Groove";
    }
    if(orgid == 9)
    {
        str = "Família Ballas";
    }
    if(orgid == 10)
    {
        str = "Milícia";
    }
    return str;
}

stock SendFamilyMessage(orgid, cor, mensagem[])
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(pDados[i][Organizacao] == orgid)
            {
                SendClientMessage(i, cor, mensagem);
            }
        }
    }
    return 0;
}


Weslley_Script
Weslley_Script
SS - Fundador
SS - Fundador

Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 7683
Moedas : 1019982
Data de inscrição : 06/10/2011
Idade : 23
Localização : Brasil

GM ERROS PFV ME AJUDEM Empty Re: GM ERROS PFV ME AJUDEM

Mensagem por Weslley_Script em Qua 24 Out 2018 - 13:35




GM ERROS PFV ME AJUDEM 4goryo

♠️ Respeite as Regras do Fórum.

♠️ Fique Sempre atento Aos Anúncios Da SSGames.
Bem-vindo a SSGames Convidado

GM ERROS PFV ME AJUDEM D07Xwqb
GM ERROS PFV ME AJUDEM Yjab9HN
Sŵєєт ١
Sŵєєт ١
SS - Administrador
SS - Administrador

Steam Steam : Administrador e Designer
Zello : SSGamers
Mensagens : 2125
Moedas : 5504
Data de inscrição : 12/10/2015
Idade : 22
Localização : Portugal

GM ERROS PFV ME AJUDEM Empty Re: GM ERROS PFV ME AJUDEM

Mensagem por Sŵєєт ١ em Qua 16 Jan 2019 - 16:20

@Abandonado e Trancado.

GM ERROS PFV ME AJUDEM GjcMreL



GM ERROS PFV ME AJUDEM IRIwb
GM ERROS PFV ME AJUDEM VxgcpnW
GM ERROS PFV ME AJUDEM IRIwb

Atenciosamente Administrador SSGamers

Respeite as Regras e os Usuários. 

Evitem serem Punidos por não lerem as Regras.
GM ERROS PFV ME AJUDEM JOeZtb5

Para os admiradores, e para os invejosos. Use & Abuse.

GM ERROS PFV ME AJUDEM XG2Rl99

Conteúdo patrocinado

GM ERROS PFV ME AJUDEM Empty Re: GM ERROS PFV ME AJUDEM

Mensagem por Conteúdo patrocinado


    Data/hora atual: Qua 22 Maio 2019 - 23:16

    Copyright © SSGamers 2011/2018 - DIREITOS RESERVADOS PARA COMUNIDADE SSGAMERS S.A.