правильный ли код?
#1

if (GetPlayerMoney(playerid) < 1 return GivePlayerMoney(playerid, 0)); //баг2 фикс деньги в минус
{
Player[playerid][pMoney] = 0;
SendClientMessage(playerid, 0x00FF00FF, "Вы банкрот.");
return true;
}
Reply
#2

Много лишнего, вот правильно:
if (GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0x00FF00FF, "Вы банкрот.");
Reply
#3

Ты для начала оформил бы код, а то читать жэсть такое.
Например:
PHP код:
if (GetPlayerMoney(playerid) < return GivePlayerMoney(playerid0)); //баг2 фикс деньги в минус 
{
    
Player[playerid][pMoney] = 0;
    
SendClientMessage(playerid0x00FF00FF"Вы банкрот.");
    return 
true;

Условие какое-то странное. Ты где-то скопировал код, а сам не понимаешь о чём идёт речь в нём. Это же азы.
Reply
#4

Эмм, вы тут все грибов объелись что ли? О_о

PHP код:
if (GetPlayerMoney(playerid) < 0); //баг2 фикс деньги в минус  
{
    
Player[playerid][pMoney] = 0
    
ResetPlayerMoney(playerid);
    
SendClientMessage(playerid0x00FF00FF"Вы банкрот."); 
    return 
true

Но если этот код указан в таймере, то фу-фу-фу так делать.
Достаточно перехватить GivePlayerMoney и в ней делать все махинации с деньгами
Reply
#5

благодарю за ответы.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)