Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Создание зоны для выдачи премии[GF]

Показано с 1 по 3 из 3

  1. #1
    Пользователь

    Аватар для WodkaGT

    Статус: Оффлайн
    Регистрация:20.11.2010
    Сообщений:21
    Репутация:6 [+/-] 

    Хорошо Создание зоны для выдачи премии[GF]

    Сперва-наперво надо создать вот это:

    PHP код:
    forward MilitaryPayDay(); 
    Потом сам паблик:

    PHP код:
    public MilitaryPayDay()
    {
       for(new 
    i;i<GetMaxPlayers();i++)
       {
          if (
    IsPlayerInRangeOfPoint(i35.02748.3599,-2453.3506,13.8623)) // Координаты...
          
    {
             if(
    PlayerInfo[i][pMember] == || PlayerInfo[i][pLeader] == 3)//Проверка игрока на принадлежность к Гвардии...
             
    {
            new 
    tmpstr[64];
            
    ServerGivePlayerMoney(iPlayerInfo[playerid][pRank] * 500);// Берём ранг и умножаем его на 500...Справедливая зарплата :)
            
    format(tmpstr64"Вам выплачены $%d средства за охрану периметра базы."PlayerInfo[playerid][pRank]*500);
                    
    SendClientMessage(iCOLOR_LIGHTREDtmpstr);
         }
          }
       }
       return 
    1;

    Ну а под конеч в OnGameModeInit таймер на резапуск паблика:

    PHP код:
    SetTimer("MilitaryPayDay"1000*60*51);// По умолчанию чтоит выдача премиальных раз в 5 минут... 
    Вот так просто =)

    P.S. вСЁ, что может вызвать проблемы при компилировании, это мой опкод выдачи денег ServerGivePlayerMoney, если вы используете другой античит со своим опкодом...то просто замените...Иили же поставьте стандартный GivePlayerMoney. Спасибо за внимание)
    Готовые Мануалы:


    [Manual] Создание зоны для получения премии (The GodFather Script)
    [Manual] Создание команды /leaders в диалоговом окне (The GodFather Script)
    [Manual] Создание оружейного магазина в диалоговом окне (The GodFather Script)


    Мануалы в Разработке:


    [Manual] Создание центров изменения стиля боя за деньги, по уровням, с интервалами, в диалогах :) [49 %]
  2. 2 пользователей сказали cпасибо WodkaGT за это полезное сообщение:

    Galeev (17.03.2012), KeLLi (23.02.2011)

  3. #2
    Пользователь

    Аватар для Inograma

    Статус: Оффлайн
    Регистрация:29.05.2011
    Сообщений:22
    Репутация:0 [+/-] 
    как сделать что бы когда игрок афк время не шло
  4. #3
    Заблокирован

    Аватар для _Sanchez_

    Статус: Оффлайн
    Регистрация:14.08.2011
    Адрес:public OnPlayerRegister
    Сообщений:807
    Репутация:145 [+/-] 
    SetTimer("MilitaryPayDay", 1000*60*5, 1);// По умолчанию чтоит выдача премиальных раз в 5 минут...
    Чтоит?)
    И еще,можешь сделать скрипт, чтобы раз в день можно брать,но по 10 000 каждому.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения