|
Форум Клан Обсуждения, общие читы MTA [ Урок 1 ] Система PayDay |
[ Урок 1 ] Система PayDay |
Offline
1. Создаем файл payday.lua
2. Открываем его текстовиком и вписываем туда (потом сохраняем) Код function allPlayersPayDay() -- Создаем функцию 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 ) |
| |||
| |||