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

Реклама






 
SAMP АДМИНКИ 15 ЛВЛ ПРИ ВХОДЕ КОМАНДА /MAKEADMIN2017 Адрес сервера:176.32.36.34:7777

500р
Маленький баннер400р/мес(Статический показ)
,400рТекстовая реклама300р/мес(Статический показ)
Большой баннер статический
1200р 1000/мес

Внимание ЦЕНЫ СНИЖЕНЫ!!!
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **
Показано с 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 [+/-] 
    Цитата Сообщение от WodkaGT Посмотреть сообщение
    SetTimer("MilitaryPayDay", 1000*60*5, 1);// По умолчанию чтоит выдача премиальных раз в 5 минут...
    Чтоит?)
    И еще,можешь сделать скрипт, чтобы раз в день можно брать,но по 10 000 каждому.


Ваши права

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