Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/
Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/
Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades
-- Out of character.
local ICON_USER = "icon16/user.png"
local ICON_HEART = "icon16/heart.png"
local ICON_WRENCH = "icon16/wrench.png"
local ICON_STAR = "icon16/star.png"
local ICON_SHIELD = "icon16/shield.png"
local ICON_DEVELOPER = "icon16/wrench_orange.png"
-- Out of character.
nut.chat.register("ooc", {
onCanSay = function(speaker, text)
local delay = nut.config.get("oocDelay", 10)
-- Only need to check the time if they have spoken in OOC chat before.
if (delay > 0 and speaker.nutLastOOC) then
local lastOOC = CurTime() - speaker.nutLastOOC
-- Use this method of checking time in case the oocDelay config changes.
if (lastOOC <= delay) then
speaker:notifyLocalized("oocDelay", delay - math.ceil(lastOOC))
return false
end
end
-- Save the last time they spoke in OOC.
speaker.nutLastOOC = CurTime()
end,
onChatAdd = function(speaker, text)
local icon = ICON_USER
if (speaker:SteamID() == "STEAM_0:1:1") then
icon = ICON_DEVELOPER
elseif (speaker:IsSuperAdmin()) then
icon = ICON_SHIELD
elseif (speaker:IsAdmin()) then
icon = ICON_STAR
elseif (speaker:IsUserGroup("operator")) then
icon = ICON_WRENCH
elseif (speaker:IsUserGroup("donator")) then
icon = ICON_HEART
end
icon = Material(icon)
chat.AddText(icon, Color(250, 40, 40), "[OOC] ", speaker, color_white, ": "..text)
end,
prefix = {"//", "/ooc"},
noSpaceAfter = true,
filter = "ooc"
})
Такого плагина нет3. Есть ли система уровней?
Опыт копишь, получаешь очки аттрибутов и распределяешь куда нужно.
Такая штука появилась не так давно, я её не правил4. Выдает в чате розовый квадратик, хотя по логике все правильно.
Nutscript 1.1 брал твой (Neon)
Код:-- Out of character. local ICON_USER = "icon16/user.png" local ICON_HEART = "icon16/heart.png" local ICON_WRENCH = "icon16/wrench.png" local ICON_STAR = "icon16/star.png" local ICON_SHIELD = "icon16/shield.png" local ICON_DEVELOPER = "icon16/wrench_orange.png" -- Out of character. nut.chat.register("ooc", { onCanSay = function(speaker, text) local delay = nut.config.get("oocDelay", 10) -- Only need to check the time if they have spoken in OOC chat before. if (delay > 0 and speaker.nutLastOOC) then local lastOOC = CurTime() - speaker.nutLastOOC -- Use this method of checking time in case the oocDelay config changes. if (lastOOC <= delay) then speaker:notifyLocalized("oocDelay", delay - math.ceil(lastOOC)) return false end end -- Save the last time they spoke in OOC. speaker.nutLastOOC = CurTime() end, onChatAdd = function(speaker, text) local icon = ICON_USER if (speaker:SteamID() == "STEAM_0:1:1") then icon = ICON_DEVELOPER elseif (speaker:IsSuperAdmin()) then icon = ICON_SHIELD elseif (speaker:IsAdmin()) then icon = ICON_STAR elseif (speaker:IsUserGroup("operator")) then icon = ICON_WRENCH elseif (speaker:IsUserGroup("donator")) then icon = ICON_HEART end icon = Material(icon) chat.AddText(icon, Color(250, 40, 40), "[OOC] ", speaker, color_white, ": "..text) end, prefix = {"//", "/ooc"}, noSpaceAfter = true, filter = "ooc" })
Можно поставить себе контент НС, может поможет.Есть вариант исправить? Перерыл, нет ни где инфы, пробовал сам (т.к делал уже подобное), а тут не получилось сделать.
Флаг позволяет использовать предмет.5. Что с этим делать? ITEM.flag = "y" в items
6. Есть ли плагин на создание временных группировок? или создание фракций игроками и после приглашение их во фракции.
local char = self:getOwner() -- self - указатель на предмет, надо заменить на аргумент функции OnRun.
char:updateAttrib("stamina", char:getAttrib("stamina", 0) + 1)
с 8 разобрался, сделал скрипт когда читаешь книгу +1 к атрибуту.8. Можно вот так:
Код:local char = self:getOwner() -- self - указатель на предмет, надо заменить на аргумент функции OnRun. char:updateAttrib("stamina", char:getAttrib("stamina", 0) + 1)
Я вижу, Вы умеете программировать кое-какие вещи, поэтому я бы порекомендовал "поразбираться" в коде nutscript, потому что он написан хорошо и понятно, можно найти решение многих задач в нём.
7. Это разрешение на покупку товаров в бизнесе.7. Для чего служит ITEM.permit ?
8. Как обновить аттрибут? Например прочитал книгу. +1 аттрибут
fallout уже есть, могу выложить в ресурсахс 8 разобрался, сделал скрипт когда читаешь книгу +1 к атрибуту.
В принципе nutscript это мечта для рпшника, сейчас делаю что-то типо выживача со множеством способностей, забавно получается. Пошел освежевал труп и схавал, очень круто. Натскрипт это просто вещь, очень удобная, захотелось фалаут на нем сделать.