Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Задержка на пикап - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Задержка на пикап

#1
Пользователь офлайн   TimoxinZ 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Как сделать поднятие пикапа с задержкой, а то флудит входами.
	if(pickupid == news_pickup)
	{
	    if(PlayerInfo[playerid][pPayDayHad] < 10) return SCM(playerid,0xE00000FF, "[Ошибка] {FFFFFF}Сперва отыграйте 10-ть часов!");
	    if(Player_ID_Banner[playerid] <= 0) Player_ID_Banner[playerid] = 0, Player_Number_Banner[playerid] = 1;
		if(Player_ID_Banner[playerid] < 63)
		{
		    NextBanner(playerid,Player_ID_Banner[playerid]);
			TogglePlayerControllable(playerid,false);
			for(new i; i != 7; i++) TextDrawShowForPlayer(playerid, Banner_TextDraw[i]);
			PlayerTextDrawShow(playerid, TextDraw_Banner[playerid]);
			new string[24];
			format(string, 24, "-----------%d-----------", Player_Number_Banner[playerid]);
			PlayerTextDrawSetString(playerid, TextDraw_Banner[playerid], string);
			SelectTextDraw(playerid, 0xFFFFFFAA);
			SetPVarInt(playerid, #icon_banner, true);
		}
	    return true;
	}

0

#2
Пользователь офлайн   TheSuspect0x000 

  • 0xB7CE50
  • Вставить ник
  • Раскрыть информацию
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(GetPVarInt(playerid,"usedpickup") > gettime()) return 1;
    SetPVarInt(playerid,"usedpickup",gettime() + 3 );

    if(pickupid == news_pickup)
    {
            if(PlayerInfo[playerid][pPayDayHad] < 10) return SCM(playerid,0xE00000FF, "[Ошибка] {FFFFFF}Сперва отыграйте 10-ть часов!");
            if(Player_ID_Banner[playerid] <= 0) Player_ID_Banner[playerid] = 0, Player_Number_Banner[playerid] = 1;
                if(Player_ID_Banner[playerid] < 63)
                {
                    NextBanner(playerid,Player_ID_Banner[playerid]);
                        TogglePlayerControllable(playerid,false);
                        for(new i; i != 7; i++) TextDrawShowForPlayer(playerid, Banner_TextDraw[i]);
                        PlayerTextDrawShow(playerid, TextDraw_Banner[playerid]);
                        new string[24];
                        format(string, 24, "-----------%d-----------", Player_Number_Banner[playerid]);
                        PlayerTextDrawSetString(playerid, TextDraw_Banner[playerid], string);
                        SelectTextDraw(playerid, 0xFFFFFFAA);
                        SetPVarInt(playerid, #icon_banner, true);
                }
            return true;
     }
    return 1;
}


Сообщение отредактировал TheSuspect0x000: 16 Май 2018 - 21:18

1

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей