Variavel nгo seta ou erro de verificaзгo -
LucasDias - 01.10.2015
@RESOLVIDO
Erro no string[0] = 0; do cуdigo, apenas o removi depois de resolver pensar na lуgica do cуdigo. Agradeзo a quem tentou.
Re: Variavel nгo seta ou erro de verificaзгo -
LucasDias - 01.10.2015
Board Brasileira ta cada vez melhor, com pessoas que ignoram um pedido de ajuda --'.
Alguйm pra ajudar?
Re: Variavel nгo seta ou erro de verificaзгo -
Chefгo - 01.10.2015
inventa uma gambiarra ae...
muda isso
pawn Код:
foreach (new i : Player) if (PlayerData[i][pTaxiCalled])
pra isso
pawn Код:
foreach (new i : Player) if (PlayerData[i][pTaxiCalled] > 0)
Re: Variavel nгo seta ou erro de verificaзгo -
LucasDias - 02.10.2015
Quote:
Originally Posted by Chefгo
inventa uma gambiarra ae...
muda isso
pawn Код:
foreach (new i : Player) if (PlayerData[i][pTaxiCalled])
pra isso
pawn Код:
foreach (new i : Player) if (PlayerData[i][pTaxiCalled] > 0)
|
Se eu quisesse gambiarra amigo, eu teria tentado nй, pedi uma ajuda onde esta meu erro. Nгo funcionou.
Re: Variavel nгo seta ou erro de verificaзгo -
garotin - 02.10.2015
Amigo voc tem um erro na stock Taxi_ShowCalls(playerid)
Substitua por essa.
PHP код:
stock Taxi_ShowCalls(playerid)
{
static
string[2048];
string[0] = 0;
if(PlayerData[playerid][pTaxiCalled])
{
format(string, sizeof(string), "%d: %s (%s)\n", i, ReturnName(i, 0), GetPlayerLocation(i));
}
if(!strlen(string))
{
SendErrorMessage(playerid, "Nгo existe nenhuma chamada para aceitar.");
}
else Dialog_Show(playerid, AcceptTaxi, DIALOG_STYLE_LIST, "Chamadas Taxi", string, "Aceitar", "Cancelar");
return 1;
}
Nгo tem necessidade do
PHP код:
foreach (new i : Player)
uma vez que quando chama a stock jб tem o id do player que estб recebendo a ligaзгo
Re: Variavel nгo seta ou erro de verificaзгo -
zPain - 02.10.2015
Quote:
Originally Posted by garotin
Amigo voc tem um erro na stock Taxi_ShowCalls(playerid)
Substitua por essa.
PHP код:
stock Taxi_ShowCalls(playerid)
{
static
string[2048];
string[0] = 0;
if(PlayerData[playerid][pTaxiCalled])
{
format(string, sizeof(string), "%d: %s (%s)\n", i, ReturnName(i, 0), GetPlayerLocation(i));
}
if(!strlen(string))
{
SendErrorMessage(playerid, "Nгo existe nenhuma chamada para aceitar.");
}
else Dialog_Show(playerid, AcceptTaxi, DIALOG_STYLE_LIST, "Chamadas Taxi", string, "Aceitar", "Cancelar");
return 1;
}
Nгo tem necessidade do
PHP код:
foreach (new i : Player)
uma vez que quando chama a stock jб tem o id do player que estб recebendo a ligaзгo
|
Na verdade vocк entendeu errado. o loop com
foreach й para obter o nome e a localizaзгo de todos os taxistas e enviar a resposta ao
playerid passado na funзгo.
Re: Variavel nгo seta ou erro de verificaзгo -
garotin - 02.10.2015
Quote:
Originally Posted by zPain
Na verdade vocк entendeu errado. o loop com foreach й para obter o nome e a localizaзгo de todos os taxistas e enviar a resposta ao playerid passado na funзгo.
|
Verdade me enganei nisso, entгo o foreach atй serve e vai funcionar atй porque o erro estava no format...
Re: Variavel nгo seta ou erro de verificaзгo -
LucasDias - 05.10.2015
Quote:
Originally Posted by garotin
Verdade me enganei nisso, entгo o foreach atй serve e vai funcionar atй porque o erro estava no format...
|
Continua o mesmo erro, ele sу manda a resposta do Strlen e nгo do dialog
Re: Variavel nгo seta ou erro de verificaзгo -
LucasDias - 06.10.2015
Alguйm mais?