
oldnag
Members-
Posts
20 -
Joined
-
Last visited
Everything posted by oldnag
-
ok hereis the code and when i click the close button nothing happens -- show the interface function showMiningUI ( ) miningUI = guiCreateWindow(773, 426, 399, 205, "Mining", false) guiWindowSetSizable(miningUI, false) guiSetVisible (miningUI,false) guiSetAlpha(miningUI, 1.00) guiSetProperty(miningUI, "CaptionColour", "FF2FFF00") bStartMining = guiCreateButton(11, 121, 376, 66, "Start Mining", false, miningUI) bCancelMining = guiCreateButton(359, 26, 18, 15, "x", false, miningUI) guiSetProperty(bStartMining, "NormalTextColour", "FF2FFF00") guiSetProperty(bMiningCancel, "NormalTextColour", "FFFD0102") helpText = guiCreateLabel(10, 31, 362, 112, "To start mining just click the button below and wait until your \ncharacter stops gathering to do it again. To abort current task \njust click on the \"x\" at the top right of the UI", false, miningUI) addEventHandler("onClientGUIClick", bStartmining, startMining) addEventHandler("onClientGUIClick", bcancelMining, cancelMining) end showMiningUI ( ) addEvent('showMiningUI',true) addEventHandler ( 'showMiningUI',root, function ( ) guiSetVisible (miningUI,true) end ) -- close button function cancelMining(button, state) if (source==bCancelMining) and (button=="left") and (state=="up") then guiSetInputEnabled(false) destroyElement(miningUI) miningUI, bCancelMining, bStartMining = nil, nil, nil removeEventHandler("onClientGUIClick", getRootElement(), cancelMining) end end
-
my ui window wont close when i click the close button now, sorry im a noob at this function closeMiningUI(button, state) if (source==bCancelMining) and (button=="left") and (state=="down") then guiSetVisible(miningUI, false) destroyElement(miningUI) miningUI = nil showCursor(false) removeEventHandler("onClientGUIClick", getRootElement(), closeMiningUI) end end
-
i cant seem to get the ui to appear when i click the rock any idea why server: function createMiningRock() miningRock = createObject(17026, 2343, -651, 125,0,0,0) end addEventHandler("onResourceStart",getRootElement(),createMiningRock) function rockClicked( theButton, theState, thePlayer ) if theButton == "right" and theState == "down" then outputChatBox( "You should have a window now", thePlayer ) triggerClientEvent("showMiningUI", getRootElement()) end end addEventHandler( "onElementClicked", getRootElement(), rockClicked ) [/code] client: function showMiningUI() miningUI = guiCreateWindow(773, 426, 399, 205, "Mining", false) guiWindowSetSizable(miningUI, false) guiSetAlpha(miningUI, 1.00) guiSetProperty(miningUI, "CaptionColour", "FF2FFF00") bStartMining = guiCreateButton(11, 121, 376, 66, "Start Mining", false, miningUI) bCancelMining = guiCreateButton(359, 26, 18, 15, "x", false, miningUI) guiSetProperty(bStartMining, "NormalTextColour", "FF2FFF00") guiSetProperty(bMiningCancel, "NormalTextColour", "FFFD0102") helpText = guiCreateLabel(10, 31, 362, 112, "To start mining just click the button below and wait until your \ncharacter stops gathering to do it again. To abort current task \njust click on the \"x\" at the top right of the UI", false, miningUI) addEventHandler("onClientGUIClick", bStartmining, startMining) addEventHandler("onClientGUIClick", bcancelMining, cancelMining) end
-
please someone can help me i really cant get this to work, or how do i get the handling.cfg to work so when ppl join the veh stats are what i set them i tryd the way thats on wiki but that way doesnt work
-
nah mate the car still the same as standard
-
as i want to change a few cars
-
ok so i put the handling line to lua converter and just wondering if in the "veh" do i put the car id for it to work or do i need more code here is what i have setVehicleHandling(veh, "mass", 1500) setVehicleHandling(veh, "turnMass", 4000) setVehicleHandling(veh, "dragCoeff", 2.2) setVehicleHandling(veh, "centerOfMass", { 0, 0.3, -0.15 } ) setVehicleHandling(veh, "percentSubmerged", 85) setVehicleHandling(veh, "tractionMultiplier", 0.7) setVehicleHandling(veh, "tractionLoss", 0.9) setVehicleHandling(veh, "tractionBias", 0.52) setVehicleHandling(veh, "numberOfGears", 5) setVehicleHandling(veh, "maxVelocity", 200) setVehicleHandling(veh, "engineAcceleration", 22) setVehicleHandling(veh, "engineInertia", 5) setVehicleHandling(veh, "driveType", "awd") setVehicleHandling(veh, "engineType", "petrol") setVehicleHandling(veh, "brakeDeceleration", 6) setVehicleHandling(veh, "brakeBias", 0.55)
-
ok so i am having trouble with this, i have it in the resource folder added it to server config to startup but its just saysing resource could not be found, all the xmls are there. any ideas?
-
ok i tryed that mate but the music still plays after i spawn in function loginMusic () local sound = playSound("music.mp3", false) setSoundVolume(sound, 3.2) end addEventHandler ( "onClientResourceStart", getRootElement(), loginMusic) function stopMySound ( ) if isElement ( sound ) then destroyElement ( sound ) end end addEventHandler ( "onClientPlayerSpawn", localPlayer, stopMySound )
-
i have taken out the destry sound atm but still nothing playes when i join the login screen
-
ok i changed to this and still no sound plays function startSound ( ) sound = playSound ( "music.mp3" ) end addEventHandler ( "onClientResourceStart", getResourceRootElement ( getThisResource ( ) ), startSound ) function stopMySound() destroyElement( sound ) end addEventHandler ( "onClientPlayerSpawn", localPlayer() stopMySound )
-
this is the code i have function startSound ( ) -- Adding the function playSound ( "music.mp3", false ) end addEventHandler ( "onClientResourceStart", getResourceRootElement ( getThisResource ( ) ), startSound ) function stopMySound() stopSound( sound ) end addEventHandler ( "onPlayerSpawn", getRootElement() stopMySound )
-
i was just wondering can i make just music play only on the login screen and stop playing when the player spawns ingame
-
ok thanks for your reply, i tryed it out and the script still does not register at all when marker has been hit
-
hi there im making a simple fish script but can seem to get it to work i have try many ways of doin this client function goFishing (thePlayer, matchingDimensions) if not (fishTank) then fishTank = createMarker (-205.80000305176, -573.29998779297, 1, "cylinder", 260, 255, 0, 0, 150) addEvent("goFishing", true) addEventHandler("goFishing", getRootElement(), goFishing) function MarkerHit ( hitPlayer, matchingDimension ) outputChatBox ("You can /fish here.", thePlayer, 255, 0, 0, 0) end end addEvent ("onClientMarkerHit") addEventHandler ( "onClientMarkerHit", getRootElement(), MarkerHit ) end -- triggerServerEvent ("castOutput", getRootElement()) server function startFishing(thePlayer, command) if not(exports.global:hasItem(thePlayer, 49)) then outputChatBox("You need a rod to fish.", thePlayer, 255, 0, 0) else triggerClientEvent(thePlayer, "goFishing", getRootElement()) end end addCommandHandler("fish", startFishing, false, false) addEvent("fish") addEventHandler("fish", getRootElement(), startFishing)