Jump to content

Colbeck

Members
  • Posts

    2
  • Joined

  • Last visited

Colbeck's Achievements

I ordered some spaghetti with marinara sauce and I got egg noodles and ketchup. I'm an average nobody.

I ordered some spaghetti with marinara sauce and I got egg noodles and ketchup. I'm an average nobody. (2/54)

0

Reputation

  1. Kenix, если не составит труда, ответь пожалуйста на пару вопросов. 1. Как прикрепить свой "дизайн" кнопки, лучше бы с примером. 2. Почем если я ставлю проверку if(alpha == 0) then code end function updateImg () if(alpha == 0) then alpha = alpha - 0.1; guiSetAlpha ( myWindow, alpha ) end end То код который находится в файле UserConnect.lua, просто перестает работать, при этом никаких ошибок нет? UserConnect.lua: local PositionX, PositionY, PositionZ = 1494.964233, 13.226538, 189.263305; -- Переменные с координатами начального положения камеры. local LookAtX, LookAtY, LookAtZ = 1481.021728, -1798.964599, 254.696289 ;-- Переменные с координатами начального фокуса камеры ("Куда смотрит камера"). -- [[--------------------------------------------------------------------------------------------]] -- function CameraPosition () -- Функция CameraPosition PositionX = PositionX - 0.25; -- Отнимаем значение 0.1 от текущих координат камеры по оси X, и перезаписываем переменную. PositionY = PositionY - 0.100; -- Отнимаем значение 0.05 от текущих координат камеры по оси Y, и перезаписываем переменную. setCameraMatrix (PositionX, PositionY, PositionZ, LookAtX, LookAtY, LookAtZ) -- Создаем камеру. end -- Конец функции CameraPosition addEventHandler ( "onClientPreRender", getRootElement (), CameraPosition ) -- Событие onClientPreRende для функции CameraPosition setTimer(CameraPosition, 1, 0) -- Таймер для функции CameraPosition, с интервалом в 100 мили секунд. -- [[--------------------------------------------------------------------------------------------]] -- local alpha = 1; local myWindow; function showClientImage() myWindow = guiCreateStaticImage(518, 281, 328, 109, "Images/logo.png", false ) end addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), showClientImage ) function ShowUserGUI() outputChatBox("ShowUserGUI Start", player) setTimer ( function() setTimer(updateImg, 50, 10) end, 5000, 1) end addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), ShowUserGUI ) function updateImg () alpha = alpha - 0.1; guiSetAlpha ( myWindow, alpha ) end
  2. Доброго времени суток. Хочу у вас спросить, если в данном коде косяки или лучше сделать по другому? Хочу сделать, что бы изображение плавно убиралось через определённое кол-во времени и потом показывался (создавал) GUI. На стороне клиента: local PositionX, PositionY, PositionZ = 1494.964233, 13.226538, 189.263305; -- Переменные с координатами начального положения камеры. local LookAtX, LookAtY, LookAtZ = 1481.021728, -1798.964599, 254.696289 ;-- Переменные с координатами начального фокуса камеры ("Куда смотрит камера"). -- [[--------------------------------------------------------------------------------------------]] -- function CameraPosition () -- Функция CameraPosition PositionX = PositionX - 0.25; -- Отнимаем значение 0.1 от текущих координат камеры по оси X, и перезаписываем переменную. PositionY = PositionY - 0.100; -- Отнимаем значение 0.05 от текущих координат камеры по оси Y, и перезаписываем переменную. setCameraMatrix (PositionX, PositionY, PositionZ, LookAtX, LookAtY, LookAtZ) -- Создаем камеру. end -- Конец функции CameraPosition addEventHandler ( "onClientPreRender", getRootElement (), CameraPosition ) -- Событие onClientPreRende для функции CameraPosition setTimer(CameraPosition, 1, 0) -- Таймер для функции CameraPosition, с интервалом в 100 мили секунд. -- [[--------------------------------------------------------------------------------------------]] -- local alpha = 1; local myWindow; function showClientImage() myWindow = guiCreateStaticImage(518, 281, 328, 109, "Images/logo.png", false ) end addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), showClientImage ) function ShowUserGUI() outputChatBox("ShowUserGUI Start", player) setTimer ( function() setTimer(updateImg, 50, 10) end, 5000, 1) end addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), ShowUserGUI ) function updateImg () alpha = alpha - 0.1; guiSetAlpha ( myWindow, alpha ) end На стороне сервера: local spawnX, spawnY, spawnZ = -1346.2050, 492.3983, 11.2027 function joinHandler() -- spawnPlayer(source, spawnX, spawnY, spawnZ) fadeCamera(source, true) setCameraTarget(source, source) outputChatBox("Welcome to My Server", source) end addEventHandler("onPlayerJoin", getRootElement(), joinHandler) Файл meta.xml <meta> <info author="-" type="gamemode" name="-" description="-" /> <script src="Server/scr.lua" /> <script src="Client/UserConnect.lua" type="client" /> <file src="Images/logo.png"/> </meta>
×
×
  • Create New...