Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Система PayDay

  1. #1
    Активный пользователь Аватар для Lordan
    Регистрация
    29.12.2010
    Адрес
    Октябрьский
    Сообщений
    175
    Репутация: 5

    Звание: пока не определено

    Система PayDay

    1. Создаем файл payday.lua
    2. Открываем его текстовиком и вписываем туда (потом сохраняем)

    function allPlayersPayDay()
    local allPlayers = getElementsByType("player")
    for index,value in ipairs(allPlayers) do
    givePlayerMoney ( value, 1000 )
    outputChatBox ("-------Зарплата---------", value, 255, 255, 255, false)
    outputChatBox ("Вы получили 1000$", value, 0, 100, 180, false)
    outputChatBox ("------------------------", value, 0, 255, 0, false)
    outputChatBox ("Каждый час своей игры вы будете получать зарплату в сумме 1000$", value, 255, 0, 0, false)
    outputChatBox ("------------------------", value, 0, 100, 180, false)
    end
    end

    function onResourceStart(thisResource)
    setTimer ( allPlayersPayDay, 3600000, 0 )
    end
    addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), onResourceStart )


    3. И в meta.xml вписываем
    <script src="payday.lua" type="server"/>


    ---------------------------------

    Что бы изменить время выдачи зарплаты, нужно указать свои миллисекунды в этой строчке

    setTimer ( allPlayersPayDay, 3600000, 0 )

    ---------------------------------

    Что бы изменить сумму выдачи зарплаты, нужно указать свою сумму

    givePlayerMoney ( value, 1000 )

    -----------------------------------

    Думаю где изменять текст сами разберетесь.

    Автор: DarkWeb aka WesTeD (я)
    Нормально делай - нормально будет © Steep 4'K

  2. #2
    Проверенный Аватар для Dr.Vandersexxx
    Регистрация
    09.01.2011
    Адрес
    Kherson
    Возраст
    30
    Сообщений
    1,240
    Репутация: 219

    Звание: - весьма и весьма положительная личность

    Re: Система PayDay

    http://pawno.su/forums/97-%D0%A3%D1%...B8)-(13-71)VSa



    Это урок а не разработка
    <3 Sex and flood

  3. #3
    Пользователь Аватар для Bazzel
    Регистрация
    15.01.2012
    Адрес
    Владивосток
    Сообщений
    41
    Репутация: 1

    Звание: пока не определено

    Re: Система PayDay

    В обычном Pen'e есть эта команда, у меня Pen 3.82 и есть она.

  4. #4
    Активный пользователь Аватар для Lordan
    Регистрация
    29.12.2010
    Адрес
    Октябрьский
    Сообщений
    175
    Репутация: 5

    Звание: пока не определено

    Re: Система PayDay

    Цитата Сообщение от bazzel Посмотреть сообщение
    в обычном pen'e есть эта команда, у меня pen 3.82 и есть она.
    у тебя samp! а тут mta.
    Нормально делай - нормально будет © Steep 4'K

  5. #5
    Активный пользователь
    Регистрация
    22.01.2012
    Сообщений
    2
    Репутация: 50

    Звание: скоро придёт к известности

    Re: Система PayDay

    Я уж подумал нормальная система PayDay для LUA...

  6. #6
    Активный пользователь Аватар для Inspector Cat
    Регистрация
    25.03.2011
    Сообщений
    670
    Репутация: 29

    Звание: на пути к лучшему

    Re: Система PayDay

    Я сижу, смотрю код и не понимаю его ...
    В pawno легче вроде бы )

  7. #7
    Диванный критик
    Регистрация
    03.07.2011
    Адрес
    Вологда
    Возраст
    28
    Сообщений
    2,107
    Репутация: 269

    Звание: как роза среди колючек

    Re: Система PayDay

    Цитата Сообщение от Nike_Ent Посмотреть сообщение
    Я сижу, смотрю код и не понимаю его ...
    В pawno легче вроде бы )
    Просто понять не хотите.
    Код:
    function allPlayersPayDay() -- создаем функцию
      local allPlayers = getElementsByType("player") -- получаем всех игроков
      for index,value in ipairs(allPlayers) do --цикл 
        givePlayerMoney ( value, 1000 ) -- тут все ясно
        outputChatBox ("-------Зарплата---------", value, 255, 255, 255, false)--сообщения в чат
        outputChatBox ("Вы получили 1000$", value, 0, 100, 180, false)
        outputChatBox ("------------------------", value, 0, 255, 0, false)
        outputChatBox ("Каждый час своей игры вы будете получать зарплату в сумме 1000$", value, 255, 0, 0, false)
        outputChatBox ("------------------------", value, 0, 100, 180, false)
      end
    end
     
    function onResourceStart(thisResource) -- создаем фукцию
      setTimer ( allPlayersPayDay, 3600000, 0 ) -- делаем таймер
    end
    addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), onResourceStart )-- при включении ресурса срабатывает функция allPlayersPayDay 
    Если не выходить за границу «объектно-ориентированных» методов, чтобы остаться в рамках «хорошего программирования и проектирования», то в итоге обязательно получается нечто, по большей части не имеющее смысла. (C) Bjarne Stroustrup


    http://www.lua.org/about.html
    Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!

  8. #8
    Активный пользователь Аватар для Lordan
    Регистрация
    29.12.2010
    Адрес
    Октябрьский
    Сообщений
    175
    Репутация: 5

    Звание: пока не определено

    Re: Система PayDay

    Цитата Сообщение от skripter21 Посмотреть сообщение
    Я уж подумал нормальная система PayDay для LUA...
    Дак сделай лучше. :bk:

    Система простая, согласен, можно сделать на много лучше с использованием GUI. :bv:

    Возможно скоро этим и займусь. xD
    Нормально делай - нормально будет © Steep 4'K

  9. #9
    Диванный критик
    Регистрация
    03.07.2011
    Адрес
    Вологда
    Возраст
    28
    Сообщений
    2,107
    Репутация: 269

    Звание: как роза среди колючек

    Re: Система PayDay

    Цитата Сообщение от Lordan Посмотреть сообщение
    Дак сделай лучше. :bk:

    Система простая, согласен, можно сделать на много лучше с использованием GUI. :bv:

    Возможно скоро этим и займусь. xD
    С гуи как на моем рп?
    Если не выходить за границу «объектно-ориентированных» методов, чтобы остаться в рамках «хорошего программирования и проектирования», то в итоге обязательно получается нечто, по большей части не имеющее смысла. (C) Bjarne Stroustrup


    http://www.lua.org/about.html
    Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!

  10. #10
    Активный пользователь Аватар для Lordan
    Регистрация
    29.12.2010
    Адрес
    Октябрьский
    Сообщений
    175
    Репутация: 5

    Звание: пока не определено

    Re: Система PayDay

    Цитата Сообщение от ColDark Посмотреть сообщение
    С гуи как на моем рп?
    Не знаю, я не тестил на твоем РП систему payday. :bk:
    Нормально делай - нормально будет © Steep 4'K

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. PayDay
    от Lost-Time в разделе Вопросы по скриптингу
    Ответов: 1
    Последнее сообщение: 04.11.2011, 10:16
  2. [WARNING] Баг с PayDay
    от Sean_Kingstone в разделе Проблемы с компилированием
    Ответов: 1
    Последнее сообщение: 28.10.2011, 19:31
  3. payday
    от Roka_Kuroki в разделе Вопросы по скриптингу
    Ответов: 7
    Последнее сообщение: 02.06.2011, 11:50
  4. Система регистрации в окнах.Система банка в командах
    от joker1315 в разделе Вопросы по скриптингу
    Ответов: 0
    Последнее сообщение: 08.11.2010, 17:49

Ваши права

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