Jump to content

supergonkas

Members
  • Posts

    66
  • Joined

  • Last visited

Everything posted by supergonkas

  1. i tried to make this can you check if it makes any sense function onPlayerQuit(player,text) playeraccount = getPlayerAccount(player) if (playeraccount) bone = exports.bone_attach:getElementBoneAttachmentDetails(object[source]) then setAccountData(playeraccount,"number",bone) end end) function onPlayerLogin() playeraccount = getPlayerAccount(player) if (playeraccount) then local playermoney = exports.bone_attach:isElementAttachedToBone(object[source]) number = getAccountData(playeraccount,"number") if ( playermoney ) then end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin)
  2. ok gonna try make a save system,and i will put here the result
  3. the part of to get the attachments and check i can do but can you explain me how can i save them?
  4. i have the bone_attach scrpit and i was thinking if it was possible to store it as "save"
  5. i just have a small question is there a way to make a save system that saves costum stuff?
  6. ok thanks for the help thu
  7. i really need help with this script
  8. the interior sounds was a part that isnt related to the mod it self but that is only with that object i put SS so how i can i fix it? (IDK if you tested the script by yourself ,becouse only by testing you can see the "object bug by yourself")
  9. (i removed the script code)
  10. so what i do to test ? if it is from the object ?
  11. can you say me an object with low LOD pls so i can try ?
  12. That dint solved the problem as you can see in the pics below in the SS it can be seen the light but not the object how can that be solved?
  13. what is the coll ?,or you meant COL ?
  14. i really need help with this ,pls anyone?
  15. I am working on a script that uses objects as hats wih bone_attach as dependecy when i put some hats and put the camera clode to it they jut disapear or become inviseble what is the command that turns that off or changes IDK the distance
  16. thanks it worked just fine
  17. i am making a small script ,but i cant find what is the command to make an object doble sided Can anyone tell me which is?
  18. can you shom me an example pls? is that the scrpit at this point dont work
  19. and then i just put it in the creat marker?
  20. oh that is the problem,but how can i integrate it in the same grid?
  21. oh,i think its the ring that has no id,but how can i define it? its no id just a name
  22. i tryed to make this but now it doesnt work can you help me server -- # Server Side object = { } addEvent("CreateTheObject",true) addEventHandler("CreateTheObject",getRootElement(), function ( Model ) if ( object[source] and isElement ( object[source] ) ) then destroyElement ( object[source] ) end local x,y,z = getElementPosition ( source ) object[source] = createObject ( Model , x , y , z ) exports.bone_attach:attachElementToBone(object[source],source,1,0,0,0.1,0,0,0) end) marker = {} addEvent("CreateTheMarker",true) addEventHandler("CreateTheMarker",getRootElement(), function ( Model ) if ( object[source] and isElement ( object[source] ) ) then destroyElement ( marker[source] ) end local x,y,z = getElementPosition ( source ) marker[source] = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 ) exports.bone_attach:attachElementToBone(marker[source],source,1,0,0,0.1,0,0,0) ) end if getElementModel ( object[source] ) == 3515 then setObjectScale ( object[source] , 0.2 ) end if getElementModel ( object[source] ) == 1248 then setObjectScale ( object[source] , 1.3 ) exports.bone_attach:attachElementToBone(object[source],source,1,0,0.03,0.1,0,0,180) end if getElementModel ( object[source] ) == 2045 then setObjectScale ( object[source] , 1 ) exports.bone_attach:attachElementToBone(object[source],source,12,-0.2,0,0.08,0,0,90) end if getElementModel ( object[source] ) == 13562 then setObjectScale ( object[source] , 0.2 ) exports.bone_attach:attachElementToBone(object[source],source,1,0,0.03,0.2,0,0,0) end if getElementModel ( object[source] ) == 1512 then setObjectScale ( object[source] , 0.1 ) setElementAlpha ( object[source] , 0 ) exports.bone_attach:attachElementToBone(object[source],source,1,0,0.03,0.1,0,0,180) end client -- # Client Side local hRow = nil hWnd = guiCreateWindow( 0.1, 0.1, 0.2, 0.65, "Hats", true ); hButton_use = guiCreateButton( 0.1, 0.725, 0.5, 0.1, "Use", true, hWnd ); hButton_close = guiCreateButton( 0.1, 0.85, 0.5, 0.1, "Close", true, hWnd ); guiSetVisible(hWnd,false) showCursor(false) local aObjects = { { "No Hat", 1512 }, { "Flag", 2993 }, { "Ring", }, { "Model car", 2485 }, { "Pro Light", 2701 }, { "Missile", 345 }, { "Magnet", 3056 }, { "GTA3 logo", 1248 }, { "Nail Bat", 2045 }, { "Spruk can", 13562 }, { "Fontain", 3515 }, { "WW1 hat", 2052 }, { "Captain hat", 2054 }, { "WW2 hat", 2053 } -- you can objects, first add name to see it in gridList, then object ID }; hGrid = guiCreateGridList( 0.1, 0.10, 0.8, 0.60, true, hWnd ); guiGridListAddColumn( hGrid, "ZM hats", 0.85 ); for i,m_obj in ipairs( aObjects ) do hRow = guiGridListAddRow( hGrid ); guiGridListSetItemText ( hGrid, hRow, 1, tostring( m_obj [ 1 ] ), false, false ); guiGridListSetItemData ( hGrid, hRow, 1, tostring( m_obj [ 2 ] ) ); end addEventHandler ( "onClientGUIClick",hButton_use, function ( ) local row, col = guiGridListGetSelectedItem ( hGrid ) if ( row and col and row ~= -1 and col ~= -1 ) then local model = tonumber ( guiGridListGetItemData ( hGrid, row, 1 ) ) triggerServerEvent("CreateTheObject",localPlayer,model) triggerServerEvent("CreateTheMarker",localPlayer,model) end end,false ) addEventHandler ( "onClientGUIClick",hButton_close, function ( ) guiSetVisible(hWnd, false) showCursor(false) end,false ) bindKey("F6","down", function ( ) guiSetVisible ( hWnd , not guiGetVisible ( hWnd ) ) showCursor ( guiGetVisible ( hWnd ) ) end )
  23. ok,i think i got it , i am gonna try make it
  24. and it can be aded to the existing grid?
×
×
  • Create New...