- Автор темы
 - #1
 
Итак,эта команда позволяет выдавать 5000 вирт каждый день
Также я немного все расписал если кто то что-то не понял
Также я еще не так сильно умен в pawn,поэтому не отрицайте меня
	
	
		
			
	
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
		
	
			
			Также я немного все расписал если кто то что-то не понял
Также я еще не так сильно умен в pawn,поэтому не отрицайте меня
			
				C++:
			
		
		
		new const BONUS_AMOUNT = 5000;
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp("/bonus", cmdtext, true))
    {
        if(!IsPlayerOnline(playerid)) return SendClientMessage(playerid, -1, "Вы не в игре");
        if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1, "Вы не авторизованы");
        if(Player[playerid][LAST_BONUS] != strtime("%d") // Проверяем, получал ли игрок бонус сегодня
        {
            Player[playerid][LAST_BONUS] = strtime("%d"); // Обновляем дату последнего получения бонуса
            GivePlayerCash(playerid, BONUS_AMOUNT); // Выдаем игроку вирты
            SendClientMessage(playerid, -1, "Вы успешно получили бонус в размере " + BONUS_AMOUNT + " вирт");
        }
        else
        {
            SendClientMessage(playerid, -1, "Вы уже получили бонус сегодня, приходите завтра");
        }
    }
    return 1;
}
	
			
				Последнее редактирование модератором: