-
Posts
1,312 -
Joined
-
Last visited
Everything posted by KariiiM
-
local timeTable = {}; local marker = createMarker(-2405, -597.53125, 131.9, "cylinder", 7.0, 0, 180, 0, 100); local isMarerHidden = false; addEventHandler("onMarkerHit", marker, function(player) if (not isElement(player) or getElementType(player) ~= "player") then return end if isPedInVehicle(player) then return; end if (isMarerHidden == true) then return; end if (getPlayerTeam(player) and getTeamName(getPlayerTeam(player)) == "Resistances") then outputChatBox("Wait 30 seconds in the marker, don't leave it! or the mission will fail!", player, 255, 0, 0); outputChatBox("Military Broadcast: Attention Soldiers! The military vault is under attack!", getRootElement(), 0, 200, 0); timeTable[player] = setTimer(function() givePlayerMoney(player, 5000); setElementAlpha(marker, 0); isMarerHidden = true; setTimer(function() setElementAlpha(marker, 100); isMarerHidden = false; end, 60000, 1); end, 5000, 1); end end); function checkTimer(element) if isTimer(timeTable[element]) then killTimer(timeTable[element]); timeTable[element] = nil; end end addEventHandler("onPlayerWasted", getRootElement(), function() checkTimer(source); end); addEventHandler("onPlayerQuit", getRootElement(), function() checkTimer(source); end); addEventHandler("onMarkerLeave", marker, function(player) checkTimer(player); end);
-
You can do that but only by explosion, use createProjectile
-
No, it's a shared function
-
Wait? I don't recommand you to create the vehicle in client side
-
Try my code: function damageYes (player,seat) if seat == 0 then setVehicleDamageProof(source, false) setElementFrozen(source, false) end end addEventHandler("onVehicleEnter", getRootElement(), damageYes) function damageNo (player,seat) if seat == 0 then setVehicleDamageProof(source, true) setElementFrozen(source, true) end end addEventHandler("onVehicleExit", getRootElement(), damageNo) addEventHandler("onVehicleDamage", getRootElement(), function (loss) if getVehicleController(getVehicleOccupant(source)) then setVehicleDamageProof(source, false) else setVehicleDamageProof(source, true) end end)
-
He means by writing #Client & #Server (client side) & (server side)
-
In client side, no need for double targets, plus he is scripting in server side not client side.
-
Does it have a meta ?
-
Can you debug the code? What I had posted seems fine
-
function wasted () local player = source if not isElement(player) then return end local x, y, z = 2192.42578125, -1781.095703125, 313.29595947266 local x2, y2, z2 = -1230.02612, 451.12631, 7.18750 local x3, y3, z3 = 2815.3291015625, -1461.5537109375, 32.126281738281 local lvl = tonumber(getElementData(player,"Level")) or 0 if (lvl >= 0) then spawnPlayer (player, x, y, z ) giveWeapon(player, 46) giveWeapon(player, 22,90) setElementModel(player, 0) fadeCamera( player, true) setCameraTarget( player, player) elseif (lvl >= 1) then spawnPlayer (player, x2, y2, z2 ) fadeCamera( player, true) setCameraTarget( player, player) elseif (lvl >= 15) then spawnPlayer (player, x3, y3, z3 ) fadeCamera( player, true) setCameraTarget( player, player) end end addEventHandler ( "onPlayerWasted", root, function() setTimer(wasted, 5000, 1, source) end) addEventHandler ( "onPlayerLogin", getRootElement(), function() wasted() end)
-
Try this function wasted () local player = source if not isElement(player) then return end local x, y, z = 2192.42578125, -1781.095703125, 313.29595947266 local x2, y2, z2 = -1230.02612, 451.12631, 7.18750 local x3, y3, z3 = 2815.3291015625, -1461.5537109375, 32.126281738281 local lvl = tonumber(getElementData(player,"Level")) or 0 if (lvl >= 0) then spawnPlayer (player, x, y, z ) giveWeapon(player, 46) giveWeapon(player, 22,90) setElementModel(player, 0) elseif (lvl >= 1) then spawnPlayer (player, x2, y2, z2 ) elseif (lvl >= 15) then spawnPlayer (player, x3, y3, z3 ) fadeCamera( player, true) setCameraTarget( player, player) end end addEventHandler ( "onPlayerWasted", root, function() setTimer(wasted, 5000, 1, source) end) addEventHandler ( "onPlayerLogin", getRootElement(), function() wasted() end)
-
More details needed to get your situation, like is there's any error causes the preventing of the resource loading .. and does it has a meta ?.. Be clear if you really wanting a help
-
https://luac.multitheftauto.com/
-
GTX's code seem working fine, just be sure you have declared your file as server sided in your meta xml
-
Okay, Is there's any function exported return player's group name ?
-
Okay, Is there's any function exported return player's group name ?
-
You want only group members who can open the door right?
-
You want only group members who can open the door right?
-
Where's the group's element data?
-
Where's the group's element data?
-
Rio check your private message
-
Rio check your private message