Jump to content


Scripting Moderators
  • Content Count

  • Joined

  • Last visited

  • Days Won


thisdp last won the day on January 25 2019

thisdp had the most liked content!

Community Reputation

244 Celebrity

About thisdp

  • Rank
    Chinese Section Moderator & Scripting Section Moderator
  • Birthday 12/11/1999


  • Gang
  • Location
  • Occupation
  • Interests

Recent Profile Visitors

4,509 profile views
  1. No function creates menu, you need to design your menu and implement it with existing types of dgs elements. You can get start with dgs Image or dgs Button. And you'd better to learn how to use GUI before using DGS. COS and SIN are the functions in math, which is able to draw a circle easily.
  2. local obj=createObject(1947,191.14917, -107.59645, 1.54682-1) function d() setElementRotation(obj, 0, 0, (getTickCount()/10)%360) end addEventHandler("onClientRender", getRootElement(), d) For fps ineffective rotation
  3. https://wiki.multitheftauto.com/wiki/DxSetBlendMode
  4. I don't recommand you to bind "onClientGUIClick" on resourceRoot, it takes more CPU resource. Don't set the 4th argument to false when binding "onClientGUIClick" on resourceRoot.
  5. If you are lazy to do that, just use onDgsMouseClickDown instead of onDgsMouseClick
  6. if you are using DGS onClientGUIClick is unusable, use onDgsMouseClick instead, You'd better check wiki otherwise you may confuse this function with onClientGUIClick
  7. Your code doesn't work with GUI. You will get the same warning. local shop = {window = {},edit={}}; addEventHandler("onClientResourceStart", resourceRoot, function() shop.window[1] = dgs:dgsCreateWindow((sW-483)/2, (sH-352)/2, 483, 352, "some window", false, 0xff000000, 25, nil, 0xC800ff00, nil, 0x96141414, 5, false); shop.edit[1] = dgs:dgsCreateEdit(419, 81, 40, 27, "1", false, shop.window[1]); addEventHandler("onDgsTextChange", shop.edit[1], function() -- do something... end,false); end);
  8. I need further information about this. Try to give a string of complete code that can reproduce this problem.
  9. thisdp


    For local video. if you don't want to know how does that works, just aiming at how to do that as soon as possible. You can consider DGS (https://wiki.multitheftauto.com/wiki/Resource:Dgs) And use the following function. https://wiki.multitheftauto.com/wiki/DgsCreateMediaBrowser Note: only WEBM is supported currently.
  10. if isElement(window) then

    Hello, could you help me with a problem that I have, I have been making a marker with a panel to spawn cars but I have not managed to spaw one at a time, what do I do in that case?

  12. I had to solve something like label:setSize(label:getSize)
  • Create New...