[Ajuda] switch case e if - 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] switch case e if (/showthread.php?tid=2275) |
switch case e if - CoelhaO_LokaO - 07/04/2022 DUVIDA SOBRE ESTA LINHA NÃO PUXA O VALOR Código PHP: case 1: nomecorp = ORGINFO[JOGADOR[playerid][JOGADOR_ORG]][ORG_NOME]; //ORGINFO[1][ORG_NOME] DUVIDA PORQUE no /RG2 nomecorp não esta sendo recebendo valor de ORGINFO[JOGADOR[playerid][JOGADOR_ORG]][ORG_NOME] CASE 1? case 1: nomecorp = ORGINFO[JOGADOR[playerid][JOGADOR_ORG]][ORG_NOME]; JA NO /RG TA OK SÓ QUE SE EU COLOCAR APENAS format(aString, sizeof(aString), "%s %s",NomeJogador(playerid), ORGINFO[JOGADOR[playerid][JOGADOR_ORG]][ORG_NOME]); ELE JÀ MOSTRA O VALOR DIRETO POREM SE FOR JOGADOR[playerid][JOGADOR_ORG] == 0 que seria ORGINFO[0][ORG_NOME] NÃO MOSTRA NADA pois não recebe valor Código: CMD:rg(playerid){ RE: switch case e if - Morfeu - 07/04/2022 n sei mais tenho um comandoi aki de /rg testa la CMD:rg(playerid) { new string[500]; format(string, 500, "{0000FF}Nome: %s\n\n{00FF00}Dinheiro: %d", pName(playerid), GetPlayerMoney(playerid)); ShowPlayerDialog(playerid, 090, DIALOG_STYLE_MSGBOX, "[BCR] RG", string, "OK", "FECHAR"); return 1; } RE: switch case e if - CoelhaO_LokaO - 07/04/2022 (07/04/2022 11:53)Morfeu Escreveu: n sei mais tenho um comandoi aki de /rg testa la Obrigado pela tentativa de ajudar mas não tem nada a ver com este código, aposto você nem leu o tópico amigo leia antes de responder?
RE: switch case e if - ipsLuan - 07/04/2022 O ideal é fazer uma callback com todas as orgs e puxar o nome diretamente sem precisar fazer esse loop no comando. Exemplo: Código PHP: static stock GetOrgName(orgid) E apenas puxar a função no comando: Código PHP: GetOrgName(JOGADOR[playerid][JOGADOR_ORG]); Esse é um dos bugs que já vi do SA-MP em uma postagem na board inglesa... o SA-MP as vezes buga ao retornar valores de String em uma switch. Não me lembro em qual contexto eu vi, mas recordo que já li algo parecido sobre isso. Talvez com o samp-fixes você consiga tal objetivo. RE: switch case e if - xbruno1000x - 07/04/2022 Peço-lhe encarecidamente que atente-se a área da postagem. Você postou na área mobile um problema sem correlação alguma com a mesma. Sobre o problema: Creio que a solução do Luan seja a mais adequada e resolva seu problema. RE: switch case e if - CoelhaO_LokaO - 07/04/2022 ATÉ DARIA CERTO MAS MEU SERVIDOR É TODO EM MYSQL, A STOCK IMPOSSIBILITARIA DE CARREGAR OS NOMES NA VARIÁVEL AUTOMATICAMENTE POIS O VALOR SERIA FIXO DO MESMO JEITO.
ACHEI UMA SOLUÇÃO MELHOR RESULTADO: |