Alguma maneira!?
#1

Код:
//=============================[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!
Reply
#2

Nгo sei de sizeof's , mais pode tentar:
PHP код:
                        format(wstring128"Renda: %d!",Houses[h][RentCost]);
                        
SendClientMessage(i,COLOR_WHITEwstring); 
This forum requires that you wait 120 seconds between posts. Please try again in 45 seconds.
Reply
#3

Quote:
Originally Posted by dylan4021
Посмотреть сообщение
Nгo sei de sizeof's , mais pode tentar:
PHP код:
                        format(wstring128"Renda: %d!",Houses[h][RentCost]);
                        
SendClientMessage(i,COLOR_WHITEwstring); 
Nгo funciona, continua um spam dessa mensagem!
Reply
#4

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.
Reply
#5

Jб consegui resolver! Obrigado!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)