Portal SAMP
[Ajuda] sistema de equipar - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] sistema de equipar (/showthread.php?tid=75)

Páginas: 1 2


RE: [Ajuda] sistema de equipar - Smyle - 29/09/2020

(29/09/2020 15:41)Gabrielscripter Escreveu: Vou tentar aq

C:\Users\brrp-12\Downloads\gm\gamemodes\bcrp2020.pwn(3723) : error 001: expected token: ";", but found ")" expression, assumed zero
12\Downloads\gm\gamemodes\bcrp2020.pwn(3727) : error 029: invalid expression, assumed zero
Continua com 3 erros

Mande as linhas que estão dando erro.


RE: [Ajuda] sistema de equipar - Theuzzin - 29/09/2020

(29/09/2020 13:32)Gabrielscripter Escreveu: Muito obrigado aos dois vou estar testando as duas

CMD:equipar(playerid) { // eu uso zcmd, mas você pode usar o que vc quiser.

    new org = pInfo[playerid][pOrg] // Primeiramente vamos simplificar o uso de variáveis extensas. Adapte aqui pra qual variável diz qual a org do player.

    switch(org) {
        case 0: return SendClientMessage(playerid, -1, "Você não está em nenhuma org!");
        case 1: { // Checa se a org é do id 1
            if(!IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) return SendClientMessage(playerid, -1, "Você não está no local certo."); // Checa se o player está no local certo de equipar. Substitua o 'x', 'y' e 'z'.
            SetPlayerArmour(playerid, 50.0); // Seta o colete pra 50 (metade)
            SetPlayerHealth(playerid, 100.0); // Abastece a vida
            GivePlayerWeapon(playerid, 5, 1); // Seta um bastão de baseball como arma branca
            GivePlayerWeapon(playerid, 24, 100); // Seta uma deagle com 100 balas
            GivePlayerWeapon(playerid, 25, 45); // Seta uma shotgun com 45 balas
            GivePlayerWeapon(playerid, 29, 150); // Seta uma MP5 com 150 balas
            GivePlayerWeapon(playerid, 31, 350); // Seta uma M4 com 350 balas
            SendClientMessage(playerid, -1, "Você equipou com sucesso."); // Manda uma mensagem ao player avisando
        }
    }
}
Esse aqui deu 4 erros tem mais alguma coisa que tem que definir sem ser o cmd???

if(SUAVARIAVEL[playerid][Org] == 1)
  Os dois tao com erro nessa bagulho de definir a corp/org

Nao sei pq

(29/09/2020 15:41)Gabrielscripter Escreveu: Vou tentar aq

C:\Users\brrp-12\Downloads\gm\gamemodes\bcrp2020.pwn(3723) : error 001: expected token: ";", but found ")" expression, assumed zero
12\Downloads\gm\gamemodes\bcrp2020.pwn(3727) : error 029: invalid expression, assumed zero
Continua com 3 erros
Manda a linha  3723, e 3727 provável que você esqueceu de colocar um ; nas linhas anteriores


RE: [Ajuda] sistema de equipar - Gabrielscripter - 29/09/2020

Ok vou mandar aq ja volto

Agora ta com 2 erros.

new org = pDados[playerid][Org]);// Primeiramente vamos simplificar o uso de variáveis extensas. Adapte aqui pra qual variável diz qual a org do player.


RE: [Ajuda] sistema de equipar - Theuzzin - 29/09/2020

(29/09/2020 20:26)Gabrielscripter Escreveu: Ok vou mandar aq ja volto

Agora ta com 2 erros.

new org = pDados[playerid][Org]);// Primeiramente vamos simplificar o uso de variáveis extensas. Adapte aqui pra qual variável diz qual a org do player.

new org = pDados[playerid][Org]);

e assim

new org = pDados[playerid][Org];


RE: [Ajuda] sistema de equipar - Gabrielscripter - 29/09/2020

Nao ta igual ???

Agora foi obrigado a vcs dois que deram total atençao


RE: [Ajuda] sistema de equipar - Theuzzin - 29/09/2020

(29/09/2020 20:49)Gabrielscripter Escreveu: Nao ta igual ???

Agora foi obrigado a vcs dois que deram total atençao

Não, voçê colocou um ).