[Ajuda] SetPlayerRaceCheckpoint random - 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] SetPlayerRaceCheckpoint random (/showthread.php?tid=4494) |
SetPlayerRaceCheckpoint random - Felipasso - 03/02/2024 Bom dia, bom estou tentando fazer um random utilizando setplayerchackpoint: new rand = random(sizeof(g_arrCheckpoints6)); SetPlayerRaceCheckpoint(playerid,0,g_arrCheckpoints6[rand][0], g_arrCheckpoints6[rand][1], g_arrCheckpoints6[rand][2],g_arrCheckpoints6[rand][3], g_arrCheckpoints6[rand][4], g_arrCheckpoints6[rand][5], 2); o problema é que não está funcionando error 032: array index out of bounds (variable "g_arrCheckpoints6") <<<< Apareçe isso RE: SetPlayerRaceCheckpoint random - BitSain - 03/02/2024 Error 032 traduzido: Índice de array fora dos limites Provavelmente o tamanho da variável que você definiu não concide com o que você usou. Exemplo: Código PHP: new Float:cprandom[5][4] = //5 Para tirar esse erro: Código PHP: new Float:cprandom[4][4] = // 4 RE: SetPlayerRaceCheckpoint random - Felipasso - 03/02/2024 deu dois aviso warning 202: number of arguments does not match definition warning 202: number of arguments does not match definition new rand = random(sizeof(cprandom)); SetPlayerRaceCheckpoint(playerid,0,cprandom[rand][0], cprandom[rand][1], cprandom[rand][2], cprandom[rand][3], 2); RE: SetPlayerRaceCheckpoint random - xbruno1000x - 03/02/2024 (03/02/2024 16:50)Felipasso Escreveu: deu dois aviso Você usou mais ou menos argumentos do que a função precisa. Vai lá na documentação e verifica quais são necessários e quantos são. Link: https://www.open.mp/pt-BR/docs |