Jump to content

Blaawee

Members
  • Posts

    857
  • Joined

  • Last visited

Everything posted by Blaawee

  1. read the 'setTimer' arguments https://wiki.multitheftauto.com/wiki/SetTimer i think it should be like this : function resurgeveiculo () if isElementInWater(vehicletrafic[source]) then setTimer( setElementPosition, 10000, 1, vehicletrafic[source] , 1650.54077, -1626.85131, 24.89843 ) end end addEventHandler("onClientResourceStart", root, resurgeveiculo)
  2. i think you should edit the script to : * EDIT Crosshair = { crosshairs = {}; shader = {}; default = dxCreateTexture("siteM16.png"); register = function(weaponid, crosshairpath) if not crosshairpath:find(":") then crosshairpath = (":%s/%s"):format(getResourceName(sourceResource), crosshairpath) end assert(fileExists(crosshairpath), "Invalid File for Crosshair.register") if Crosshair.crosshairs[weaponid] then destroyElement(Crosshair.crosshairs[weaponid]) end Crosshair.crosshairs[weaponid] = dxCreateTexture(crosshairpath) end, unregister = function(weaponid) if Crosshair.crosshairs[weaponid] then destroyElement(Crosshair.crosshairs[weaponid]) end Crosshair.crosshairs[weaponid] = nil end, init = function() Crosshair.shader = dxCreateShader("texreplace.fx") assert(Crosshair.shader, "Could not create Crosshair Replacement Shader") engineApplyShaderToWorldTexture(Crosshair.shader, "siteM16") dxSetShaderValue(Crosshair.shader, "gTexture", Crosshair.default) addEventHandler("onClientPlayerWeaponSwitch", localPlayer, Crosshair.weaponSwitch) end, weaponSwitch = function( prev, now ) weapon = getPedWeapon( localPlayer, now ) if weapon == 34 then dxSetShaderValue( Crosshair.shader, "gTexture", Crosshair.crosshairs[weapon] ) else dxSetShaderValue( Crosshair.shader, "gTexture", Crosshair.default ) end end } Crosshair.init() -- Exports register = Crosshair.register unregister = Crosshair.unregister
  3. exports.crosshairreplace:register( 34, crossHairPath ) https://wiki.multitheftauto.com/wiki/Weapon
  4. this resource has an exports function's https://community.multitheftauto.com/ind ... ls&id=6210 try something like this : client: addEventHandler( "onClientResourceStart", resourceRoot, function ( startedRes ) exports.crosshairreplace:register( 34, "sniperCH.png" ) end )
  5. cus you put server event's in the client side =)
  6. ممكن يفيدكك : [editor]\editor_main\server\saveloadtest_server سطر 344
  7. Blaawee

    CreatTeam

    client: GUIEditor_Window = { } GUIEditor_Button = { } GUIEditor_Label = { } GUIEditor_Edit = { } GUIEditor_Window[1] = guiCreateWindow( 239, 124, 275, 334, "", false ) GUIEditor_Button[1] = guiCreateButton( 192, 36, 68, 39, "Creat Group", false, GUIEditor_Window[1] ) GUIEditor_Button[2] = guiCreateButton( 206, 84, 54, 87, "Leave Group", false, GUIEditor_Window[1] ) GUIEditor_Label[1] = guiCreateLabel( 12, 86, 174, 23, "You're Group : [ ".. getTeamName( getPlayerTeam( localPlayer ) ) .. " ]", false, GUIEditor_Window[1] ) GUIEditor_Edit[1] = guiCreateEdit( 13, 39, 171, 33, "", false, GUIEditor_Window[1] ) guiLabelSetColor( GUIEditor_Label[1], 255, 255, 255 ) guiLabelSetVerticalAlign( GUIEditor_Label[1], "top" ) guiLabelSetHorizontalAlign( GUIEditor_Label[1], "left", false ) guiSetVisible ( GUIEditor_Window[1] , false ) bindKey ( "X" , "down" , function( ) if guiGetVisible ( GUIEditor_Window[1] ) then guiSetVisible ( GUIEditor_Window[1], false ) showCursor ( false ) else guiSetVisible ( GUIEditor_Window[1], true ) showCursor ( true ) end end ) addEventHandler( "onClientGUIClick", guiRoot, function ( ) if source == GUIEditor_Button[1] then triggerServerEvent( "creat", localPlayer, guiGetText( GUIEditor_Edit[1] ) ) elseif source == GUIEditor_Button[2] then triggerServerEvent( "exit", localPlayer ) end end ) server addEvent ( "exit", true ) addEventHandler( "exit", root, function ( ) setPlayerTeam ( source, nil ) end ) addEvent ( "creat", true ) addEventHandler( "creat", root, function ( teamName ) createTeam ( teamName, 0, 255 , 0 ) setPlayerTeam ( source, teamName ) end )
  8. Blaawee

    [HELP] Debug

    will try this one * News_Box.lua local messagesList = { [1] = "#FFFF00You are playing in X-Proffessionals", [2] = "Press #FF0000F9 #FFFFFFfor help!", [3] = "Server Owner: Se[X]^^", [4] = "Have Fun!", } local currentMessage = 0 -- ******************** -- * Event handlers * -- ******************** addEventHandler ( "onClientRender", root, function ( ) local screenWidth, screenHeight = guiGetScreenSize( ) dxDrawRectangle(screenWidth - 204, 4, 200, 20, tocolor(0, 0, 0, 192), false) dxDrawText( messagesList[ currentMessage + 1 ], screenWidth - 202, 6, screenWidth - 6, 16, tocolor( 250, 255, 255, 255 ), 1, dxCreateFont( 'font_sr.ttf', 18 ), 'center', 'top', false, false, true, true ) end ) function updateMessage( ) if ( currentMessage == 4 ) then currentMessage = 0 else currentMessage = currentMessage + 1 end end setTimer( updateMessage, 5000, 0 ) * meta.xml "#Se[X]" name="NewsScript" version="2.0" description="NewsScript" type="script"/> And make sure the font are there.
  9. Blaawee

    [HELP] Debug

    Ah you dumbass, the 1st page, read you idiot! are you f*** kidding with me !! --News_Box.lua.lua: -- Try this font1 = dxCreateFont("font_sr.ttf", 18) local messagesList = { [1] = "You are playing in X-Proffessionals", [2] = "Press F9 for help!", [3] = "Server Owner: Se[X]^^", [4] = "Have Fun!", } local currentMessage = 0 -- ******************** -- * Event handlers * -- ******************** addEventHandler ( "onClientRender", root, function ( ) local screenWidth, screenHeight = guiGetScreenSize( ) dxDrawRectangle(screenWidth - 204, 4, 200, 20, tocolor(0, 0, 0, 192), false) dxDrawText( messagesList[ currentMessage + 1 ], screenWidth - 202, 6, screenWidth - 6, 16, tocolor(250, 50, 0, 255), 1, font1, "center", "top", false, false, true) end ) function updateMessage() if (currentMessage == 4) then currentMessage = 0 else currentMessage = currentMessage + 1 end end setTimer( updateMessage, 5000, 0 ) --meta.xml: "#Se[X]" name="NewsScript" version="2.0" description="NewsScript" type="script"/> your error : [2012-12-31 18:16:16] WARNING: info\News_Box.lua:24: Bad argument @ 'dxDrawText' [Expected string at argument 1, got nil] and the line 24 not the 'dxDrawText'
  10. Blaawee

    [HELP] Debug

    where is your code !
  11. Blaawee

    [HELP] Debug

    you didn't say what is the error :~O
  12. Blaawee

    DELETE!!

    how many shader's do want put it in that user panel !
  13. for all of you that's just a big mistake :~O you should use ( resourceRoot ) not ( root ) addEventHandler( 'onResourceStart', resourceRoot, function ( thisResource ) local r, g, b = math.random( 255 ), math.random( 255 ), math.random( 255 ) local r2, g2, b2 = math.random( 255 ), math.random( 255 ), math.random( 255 ) for _, vehicle in ipairs( getElementsByType( 'vehicle' ) ) do setVehicleColor( vehicle, r, g, b, r2, g2, b2 ) end end )
  14. تفضل هذآ txt من تجميعي ايآم زمآن ^^ http://arabsh.com/files/0d374d4c63f5/object-txt.html فيه كل الايديهآت TXD & DFF
  15. Blaawee

    help needed

    you need this : engineImportTXD engineLoadTXD https://wiki.multitheftauto.com/wiki/Cli ... _functions
  16. Is the object broken or whut !
  17. افصللكك نظآرآت ولا بتفصل بروحك ! فصلها لنفسك الله يوفقكم في الكود =)
  18. افصللكك نظآرآت ولا بتفصل بروحك !
  19. اذا كان القيم مود اللي تستخدمه بلاي عدل على ملف البلاي [quote="فتى تبوك"][lua]addEventHandler("onResourceStart", resourceRoot, function() resetMapInfo() for i,player in ipairs(getElementsByType("player")) do spawn(player) end end ) function spawn(player) if not isElement(player) then return end repeat until spawnPlayer ( player, X+math.random(1,5), Y+math.random(5,9), Z, 180, Skin, 0, 0) fadeCamera(player, true) setCameraTarget(player, player) showChat(player, true) end addEventHandler("onPlayerJoin", root, function() spawn(source) end ) addEventHandler("onPlayerWasted", root, function() setTimer(spawn, 1800, 1, source) end ) بدل الـ X z y بالاحداثيات وبدل الـ skin برقم الشخصيه [/lua] جآك الخبير في البرمجه وش تحس بوه =)
  20. بس وش دخل هذا بالموضوع؟ اقرآه وتعرف وش دخله ب الموضوع =)
  21. https://wiki.multitheftauto.com/wiki/GetPlayerIdleTime : ممكن يفيدكك ^
×
×
  • Create New...