Alguma maneira!? - 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: Alguma maneira!? (
/showthread.php?tid=278942)
Alguma maneira!? -
CJoao - 24.08.2011
Код:
//=============================[Renda]========================
if(PlayerInfo[i][pRentHouse] == 1)
{
for(new h = 0; h < sizeof(Houses); h++)
{
PlayerInfo[i][pBank] -= Houses[h][RentCost];
Houses[h][Money] = Houses[h][Money]+Houses[h][RentCost];
format(wstring, sizeof(wstring), "Renda: %d!",Houses[h][RentCost]);
SendClientMessage(i,COLOR_WHITE, wstring);
}
}
Na hora do paycheck ta programado para aparecer isso mas quando aparece
aparece muitas mensagens a dizer "renda:".
O que acontece e que o (sizeof) do format esta a interferir com o do "sizeof(Houses)". agora nгo tou a conseguir encontrar soluзгo para isso!
Obrigado pela atenзгo!
Re: Alguma maneira!? -
[R] ousenber [K] - 24.08.2011
Nгo sei de sizeof's , mais pode tentar:
PHP код:
format(wstring, 128, "Renda: %d!",Houses[h][RentCost]);
SendClientMessage(i,COLOR_WHITE, wstring);
This forum requires that you wait 120 seconds between posts. Please try again in 45 seconds.
Re: Alguma maneira!? -
CJoao - 24.08.2011
Quote:
Originally Posted by dylan4021
Nгo sei de sizeof's , mais pode tentar:
PHP код:
format(wstring, 128, "Renda: %d!",Houses[h][RentCost]);
SendClientMessage(i,COLOR_WHITE, wstring);
|
Nгo funciona, continua um spam dessa mensagem!
Re: Alguma maneira!? -
ViniBorn - 24.08.2011
Olhando seu cуdigo, eu percebi que tem um loop (нndice i) dentro de outro (нndice h).
Pra cada jogador, irб aparecer uma mensagem pra cada casa.
Re: Alguma maneira!? -
CJoao - 24.08.2011
Jб consegui resolver! Obrigado!