[Ajuda] Erro Float - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Erro Float (
/showthread.php?tid=605808)
Erro Float -
GustavoVader - 25.04.2016
pawn Код:
new Float:SpawnCivil[]
{ //Linha 63
{1607.2140, -2290.8904, 5.6262, 2.6399}
}; //Linha 65
/*Estou tentando setar o SpawnCivil aqui*/
SetSpawnInfo(playerid, 0, Skin, SpawnCivil[0], SpawnCivil[1], SpawnCivil[2], SpawnCivil[3], 0, 0, 0, 0, 0, 0);
E esses erros estгo retornando:
pawn Код:
(63) error 009: invalid array size (negative, zero or out of bounds)
(65) error 010: invalid function or declaration
Re: Erro Float -
Artista - 25.04.2016
Vocк estб tratando um vetor como uma array multidimensional. Talvez nгo seja a sua intenзгo, mas o seu cуdigo estб trabalhando com linhas e colunas, sem falar que vocк esqueceu do = (igual) apуs o colchete.
Faзa desse modo para corrigir:
PHP код:
new Float:SpawnCivil[] =
{
1607.2140, -2290.8904, 5.6262, 2.6399
};
Ou vocк pode fazer assim:
PHP код:
new Float:SpawnCivil[][4] =
{
{1607.2140, -2290.8904, 5.6262, 2.6399},
{0.0, 0.0, 0.0, 0.0} // Aqui vocк pode ir adicionando novas linhas
};
SetSpawnInfo(playerid, 0, Skin, SpawnCivil[0 /*linha*/][0], SpawnCivil[0][1], SpawnCivil[0][2], SpawnCivil[0][3], 0, 0, 0, 0, 0, 0);
Re: Erro Float -
wender_sousa - 25.04.2016
Код:
new Float:SpawnCivil[4];
SpawnCivil[0] = 1607.2140;
SpawnCivil[1] = -2290.8904;
SpawnCivil[2] = 5.6262;
SpawnCivil[3] = 2.6399;
Re: Erro Float -
GustavoVader - 25.04.2016
Quote:
Originally Posted by Artista
Vocк estб tratando um vetor como uma array multidimensional. Talvez nгo seja a sua intenзгo, mas o seu cуdigo estб trabalhando com linhas e colunas, sem falar que vocк esqueceu do = (igual) apуs o colchete.
Faзa desse modo para corrigir:
PHP код:
new Float:SpawnCivil[] =
{
1607.2140, -2290.8904, 5.6262, 2.6399
};
Ou vocк pode fazer assim:
PHP код:
new Float:SpawnCivil[][4] =
{
{1607.2140, -2290.8904, 5.6262, 2.6399},
{0.0, 0.0, 0.0, 0.0} // Aqui vocк pode ir adicionando novas linhas
};
SetSpawnInfo(playerid, 0, Skin, SpawnCivil[0 /*linha*/][0], SpawnCivil[0][1], SpawnCivil[0][2], SpawnCivil[0][3], 0, 0, 0, 0, 0, 0);
|
Exatamente isso que eu queria fazer.
Eu estou setando os Spawns para as Orgs, entгo serб sу 1 valor dentro do Float.
Obrigado, deu certinho. REP +