Jump to content

Sarrum

Scripting Moderators
  • Posts

    1,039
  • Joined

  • Days Won

    10

Everything posted by Sarrum

  1. function centerWindow ( center_window ) local screenW, screenH = guiGetScreenSize ( ) local windowW, windowH = guiGetSize ( center_window, false ) local x, y = ( screenW-windowW )/2, ( screenH-windowH )/2 guiSetPosition ( center_window, x, y, false ) end HInv_Window = guiCreateWindow ( 354, 252, 362, 272, "Haushaltsinventar", false ) guiWindowSetSizable ( HInv_Window, false ) HInv_LBL_Welcome = guiCreateLabel ( 34, 25, 305, 35, "Hallo. Das ist dein Haushaltsinventar.\nVon hier aus kannst du M?bel in dein Haus platzieren.", false, HInv_Window ) guiSetFont ( HInv_LBL_Welcome, "default-bold-small" ) HInv_Grid = guiCreateGridList ( 38, 69, 290, 157, false, HInv_Window ) guiGridListSetSelectionMode ( HInv_Grid, 2 ) guiSetVisible ( HInv_Window, true ) hinvName = guiGridListAddColumn ( HInv_Grid, "Name", 2 ) HInv_BTN_Platzieren = guiCreateButton ( 90, 231, 186, 22, "Platzieren", false, HInv_Window ) centerWindow ( HInv_Window ) addEventHandler ( "onClientGUIClick", HInv_BTN_Platzieren, function ( ) guiSetVisible ( HInv_Window, false ) textITT ( ) end, false ) function textITT ( ) outputChatBox ( "TEXT" ) end
  2. Try this: addEventHandler ( "onClientGUIClick", HInv_BTN_Platzieren, function ( ) guiSetVisible ( HInv_Window, false ) textITT ( ) end, false )
  3. <file src="Library.col " /> Убери пробел после .col и проверь.
  4. Может быть коллизия дырявая или в meta.xml ошибка?
  5. AddEventHandler getPropagated = false
  6. Может так? function LoadModels ( startedResource ) if ( startedResource == getThisResource() ) then txd = engineLoadTXD ( "Library_Skr1.txd" ) engineImportTXD ( txd, 4603 ) dff = engineLoadDFF ( "PLibrary_1.dff", 0 ) engineReplaceModel ( dff, 4603 ) col = engineLoadCOL ( "Library.col" ) engineReplaceCOL ( col, 4603 ) end end addEventHandler ( "onClientResourceStart", getRootElement(), LoadModels )
  7. Этот пример работает прекрасно. Скрипт на клиентской стороне?
  8. dxDrawImage getPedBonePosition getScreenFromWorldPosition Пример с вики: addEventHandler( "onClientRender",root, function( ) local px, py, pz, tx, ty, tz, dist px, py, pz = getCameraMatrix( ) for _, v in ipairs( getElementsByType 'player' ) do tx, ty, tz = getElementPosition( v ) dist = math.sqrt( ( px - tx ) ^ 2 + ( py - ty ) ^ 2 + ( pz - tz ) ^ 2 ) if dist < 30.0 then if isLineOfSightClear( px, py, pz, tx, ty, tz, true, false, false, true, false, false, false, localPlayer ) then local sx, sy, sz = getPedBonePosition( v, 5 ) local x,y = getScreenFromWorldPosition( sx, sy, sz + 0.3 ) if x then -- getScreenFromWorldPosition returns false if the point isn't on screen dxDrawText( getPlayerName( v ), x, y, x, y, tocolor(150, 50, 0), 0.85 + ( 15 - dist ) * 0.02, "bankgothic" ) end end end end end )
  9. Sarrum

    Collision

    line 49: createObject ( 3437, 5214.099609375, 773.2998046875, 62.799999237061, 0, 90, 90);
  10. Можно убрать весь nametag, полосу ХП никак. Если нужно, делай собственный nametag тогда уж.
  11. http://www.greycube.com/site/download.php LGSL ( Live Game Server List )
  12. Sarrum

    Unas dudas

    http://bugs.mtasa.com/view.php?id=6964
  13. https://www.youtube.com/theyoutubecollection
  14. Да, кстати. Можно файл 'lobby_news_server.lua' получить?
  15. https://community.multitheftauto.com/index.php?p= ... ils&id=169
  16. Возможно из-за кодировки файлов. Перекодируй в UTF-8 без BOM. Код можно увидеть?
  17. Resource 'mapmanager' running?
  18. Я прежде чем добавить какой то ресурс, посмотрю что в нем, и не представляет ли для моего сервера какой нить угрозы. Если он скомпилирован, 100 раз подумаю, нужен он мне или нет. ______________ Login / Register система требует права на добавление нового юзера.
  19. PolGhost, ресурс(ы) были добавлены в acl.xml в группу Admin?
  20. Thank you for good resource.
  21. Сначала удаляем объект, а потом уже его LOD, так же как сам объект...
  22. viewtopic.php?f=141&t=33091 dxDrawRelativeText, dxDrawRelativeImage, dxDrawRelativeRectangle Не то?
×
×
  • Create New...