frosbite
Members-
Posts
44 -
Joined
-
Last visited
Everything posted by frosbite
-
Omg then can't write in chat You Write! (T): EXample- Test And in chat is nothing!
-
g_Root = getRootElement() g_ResRoot = getResourceRootElement(getThisResource()) g_PlayerData = {} g_VehicleData = {} local chatTime = {} local lastChatMessage = {} g_ArmedVehicles = { [425] = true, [447] = true, [520] = true, [430] = true, [464] = true, [432] = true } g_Trailers = { [606] = true, [607] = true, [610] = true, [590] = true, [569] = true, [611] = true, [584] = true, [608] = true, [435] = true, [450] = true, [591] = true } g_RPCFunctions = { addPedClothes = { option = 'clothes', descr = 'Modifying clothes' }, addVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, fadeVehiclePassengersCamera = true, fixVehicle = { option = 'repair', descr = 'Repairing vehicles' }, giveMeVehicles = { option = 'createvehicle', descr = 'Creating vehicles' }, giveMeWeapon = { option = 'weapons.enabled', descr = 'Getting weapons' }, givePedJetPack = { option = 'jetpack', descr = 'Getting a jetpack' }, killPed = { option = 'kill', descr = 'Killing yourself' }, removePedClothes = { option = 'clothes', descr = 'Modifying clothes' }, removePedFromVehicle = true, removePedJetPack = { option = 'jetpack', descr = 'Removing a jetpack' }, removeVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, setElementAlpha = { option = 'alpha', descr = 'Changing your alpha' }, setElementPosition = true, setElementInterior = true, setMyGameSpeed = { option = 'gamespeed.enabled', descr = 'Setting game speed' }, setMySkin = { option = 'setskin', descr = 'Setting skin' }, setPedAnimation = { option = 'anim', descr = 'Setting an animation' }, setPedFightingStyle = { option = 'setstyle', descr = 'Setting fighting style' }, setPedGravity = { option = 'gravity.enabled', descr = 'Setting gravity' }, setPedStat = { option = 'stats', descr = 'Changing stats' }, setTime = { option = 'time.set', descr = 'Changing time' }, setTimeFrozen = { option = 'time.freeze', descr = 'Freezing time' }, setVehicleColor = true, setVehicleHeadLightColor = true, setVehicleOverrideLights = { option = 'lights', descr = 'Forcing lights' }, setVehiclePaintjob = { option = 'paintjob', descr = 'Applying paintjobs' }, setVehicleRotation = true, setWeather = { option = 'weather', descr = 'Setting weather' }, spawnMe = true, warpMe = { option = 'warp', descr = 'Warping' } } g_OptionDefaults = { alpha = true, anim = true, clothes = true, createvehicle = true, gamespeed = { enabled = true, min = 0.0, max = 3 }, gravity = { enabled = true, min = 0, max = 0.1 }, jetpack = true, kill = true, lights = true, paintjob = true, repair = true, setskin = true, setstyle = true, spawnmaponstart = true, spawnmapondeath = true, stats = true, time = { set = true, freeze = true }, upgrades = true, warp = true, weapons = { enabled = true, vehiclesenabled = true, disallowed = {} }, weather = true, welcometextonstart = true, vehicles = { maxidletime = 60000, idleexplode = true, maxperplayer = 2, disallowed = {} } } function getOption(optionName) local option = get(optionName:gsub('%.', '/')) if option then if option == 'true' then option = true elseif option == 'false' then option = false end return option end option = g_OptionDefaults for i,part in ipairs(optionName:split('.')) do option = option[part] end return option end addEventHandler('onResourceStart', g_ResRoot, function() table.each(getElementsByType('player'), joinHandler) end ) function joinHandler(player) if not player then player = source end local r, g, b = math.random(50, 255), math.random(50, 255), math.random(50, 255) setPlayerNametagColor(player, r, g, b) g_PlayerData[player] = { vehicles = {} } g_PlayerData[player].blip = createBlipAttachedTo(player, 0, 2, r, g, b) if g_FrozenTime then clientCall(player, 'setTimeFrozen', true, g_FrozenTime[1], g_FrozenTime[2], g_FrozenWeather) end if getOption('welcometextonstart') then outputChatBox('Welcome to Freeroam', player, 0, 255, 0) outputChatBox('Press F1 to show/hide controls', player, 0, 255, 0) end end addEventHandler('onPlayerJoin', g_Root, joinHandler) addEvent('onLoadedAtClient', true) addEventHandler('onLoadedAtClient', g_ResRoot, function(player) if getOption('spawnmaponstart') and isPedDead(player) then clientCall(player, 'showWelcomeMap') end end, false ) addEventHandler('onPlayerWasted', g_Root, function() if not getOption('spawnmapondeath') then return end local player = source setTimer( function() if isPedDead(player) then clientCall(player, 'showMap') end end, 2000, 1 ) end ) addEvent('onClothesInit', true) addEventHandler('onClothesInit', g_Root, function() local result = {} local texture, model -- get all clothes result.allClothes = {} local typeGroup, index for type=0,17 do typeGroup = {'group', type = type, name = getClothesTypeName(type), children = {}} table.insert(result.allClothes, typeGroup) index = 0 texture, model = getClothesByTypeIndex(type, index) while texture do table.insert(typeGroup.children, {id = index, texture = texture, model = model}) index = index + 1 texture, model = getClothesByTypeIndex(type, index) end end -- get current player clothes { type = {texture=texture, model=model} } result.playerClothes = {} for type=0,17 do texture, model = getPedClothes(source, type) if texture then result.playerClothes[type] = {texture = texture, model = model} end end triggerClientEvent(source, 'onClientClothesInit', source, result) end ) addEvent('onPlayerGravInit', true) addEventHandler('onPlayerGravInit', g_Root, function() triggerClientEvent('onClientPlayerGravInit', source, getPedGravity(source)) end ) function setMySkin(skinid) if isPedDead(source) then local x, y, z = getElementPosition(source) if isPedTerminated(source) then x = 0 y = 0 z = 3 end local r = getPedRotation(source) local interior = getElementInterior(source) spawnPlayer(source, x, y, z, r, skinid) setElementInterior(source, interior) setCameraInterior(source, interior) else setElementModel(source, skinid) setElementHealth(source, 100) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end function spawnMe(x, y, z) if not x then x, y, z = getElementPosition(source) end if isPedTerminated(source) then repeat until spawnPlayer(source, x, y, z, 0, math.random(9, 288)) else spawnPlayer(source, x, y, z, 0, getPedSkin(source)) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end
-
I am noob scripet!!! Please say what is the Whole content!
-
My Tag script function chatbox(text, command) local r,g,b = getPlayerNametagColor(source) local name = getPlayerName(source) local accountname = getAccountName (getPlayerAccount(source)) local Account = getPlayerAccount ( source ) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Admin" ) ) then cancelEvent() outputChatBox("#cc0000[HeadAdmin] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [HeadAdmin] " .. getPlayerName ( source ).. ": " .. text) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "SuperModerator" ) ) then cancelEvent() outputChatBox("#ffcc00[superModerator] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [superModerator] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Moderator" ) ) then cancelEvent() outputChatBox("#00ff00[Moderator] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Moderator] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Console" ) ) then cancelEvent() outputChatBox("#cccccc[Console] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Console] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Everyone" ) ) then cancelEvent() if isGuestAccount ( Account ) then outputChatBox("#ffffff[Guest] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Guest] " .. getPlayerName ( source ).. ": " .. text ) else outputChatBox("#00b6f2[Player] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Player] " .. getPlayerName ( source ).. ": " .. text ) end end end addEventHandler("onPlayerChat", getRootElement(), chatbox) ----------------------------------------------------------------------------------------- function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end
-
Now have: Artis: Test [headadmin]Artis Test [headadmin]Artis test
-
Help with Tag players! When i start tag players mod! When i write have THIS! Artis^^ Test [Headadmin]Artis^^ Test How to fix it?
-
But now i am fixed it but anyway can spawn rhino, hunter, hydra!
-
can't create /cv and can't create with create gui!
-
Vehicles.xml! type="vehicle"> "Aircraft"> "Helicopters"> "548" name="Cargobob" /> "425" name="Hunter" /> "417" name="Leviathan" /> "487" name="Maverick" /> "488" name="News Chopper" /> "497" name="Police Maverick" /> "563" name="Raindance" /> "447" name="Seasparrow" /> "469" name="Sparrow" /> "Planes, Jets and Airlines"> "592" name="Andromada" /> "577" name="AT-400" /> "511" name="Beagle" /> "512" name="Cropduster" /> "593" name="Dodo" /> "520" name="Hydra" /> "553" name="Nevada" /> "476" name="Rustler" /> "519" name="Shamal" /> "460" name="Skimmer" /> "513" name="Stuntplane" /> "Bikes"> "Motorbikes"> "581" name="BF-400" /> "462" name="Faggio" /> "521" name="FCR-900" /> "463" name="Freeway" /> "523" name="HPV1000" /> "522" name="NRG-500" /> "461" name="PCJ-600" /> "448" name="Pizza Boy" /> "468" name="Sanchez" /> "586" name="Wayfarer" /> "471" name="Quadbike" /> "Bicycles"> "509" name="Bike" /> "481" name="BMX" /> "510" name="Mountain bike" /> "Boats"> "472" name="Coastguard" /> "473" name="Dinghy" /> "493" name="Jetmax" /> "595" name="Launch" /> "484" name="Marquis" /> "430" name="Predator" /> "453" name="Reefer" /> "452" name="Speeder" /> "446" name="Squalo" /> "454" name="Tropic" /> "Cars"> "Sports Cars"> "602" name="Alpha" /> "429" name="Banshee" /> "402" name="Buffalo" /> "541" name="Bullet" /> "415" name="Cheetah" /> "480" name="Comet" /> "562" name="Elegy" /> "587" name="Euros" /> "565" name="Flash" /> "411" name="Infernus" /> "559" name="Jester" /> "603" name="Phoenix" /> "560" name="Sultan" /> "506" name="Super GT" /> "451" name="Turismo" /> "558" name="Uranus" /> "555" name="Windsor" /> "477" name="ZR-350" /> "Lowriders"> "536" name="Blade" /> "575" name="Broadway" /> "518" name="Buccaneer" /> "419" name="Esperanto" /> "534" name="Remington" /> "567" name="Savanna" /> "535" name="Slamvan" /> "576" name="Tornado" /> "412" name="Voodoo" /> "2-Door"> "496" name="Blista Compact" /> "401" name="Bravura" /> "527" name="Cadrona" /> "542" name="Clover" /> "533" name="Feltzer" /> "526" name="Fortune" /> "474" name="Hermes" /> "545" name="Hustler" /> "517" name="Majestic" /> "410" name="Manana" /> "436" name="Previon" /> "475" name="Sabre" /> "439" name="Stallion" /> "549" name="Tampa" /> "491" name="Virgo" /> "4-Door"> "445" name="Admiral" /> "438" name="Cabbie" /> "507" name="Elegant" /> "585" name="Emperor" /> "466" name="Glendale" /> "492" name="Greenwood" /> "546" name="Intruder" /> "551" name="Merit" /> "516" name="Nebula" /> "467" name="Oceanic" /> "426" name="Premier" /> "547" name="Primo" /> "405" name="Sentinel" /> "580" name="Stafford" /> "409" name="Stretch" /> "550" name="Sunrise" /> "566" name="Tahoma" /> "420" name="Taxi" /> "540" name="Vincent" /> "421" name="Washington" /> "529" name="Willard" /> "Emergency"> "416" name="Ambulance" /> "433" name="Barracks" /> "427" name="Enforcer" /> "490" name="FBI rancher" /> "528" name="FBI truck" /> "407" name="Fire truck" /> "544" name="Fire truck (ladder)" /> "596" name="Police car (LS)" /> "598" name="Police car (LV)" /> "597" name="Police car (SF)" /> "599" name="Police ranger" /> "432" name="Rhino" /> "601" name="S.W.A.T." /> "Heavy Vehicles"> "Industrial"> "524" name="Cement truck" /> "578" name="DFT-30" /> "486" name="Dozer" /> "406" name="Dumper" /> "573" name="Dune" /> "455" name="Flatbed" /> "530" name="Forklift" /> "403" name="Linerunner" /> "443" name="Packer" /> "515" name="Roadtrain" /> "574" name="Sweeper" /> "514" name="Tanker" /> "525" name="Towtruck" /> "408" name="Trashmaster" /> "552" name="Utility van" /> "Trailers"> "606" name="Baggage trailer (covered)" /> "607" name="Baggage trailer (Uncovered)" /> "610" name="Farm trailer" /> "537" name="Freight train" /> "590" name="Freight train boxcar" /> "569" name="Freight train flatbed" /> "611" name="Street Clean trailer" /> "584" name="Gas trailer" /> "608" name="Trailer 1" /> "435" name="Trailer 2" /> "450" name="Trailer 3" /> "591" name="Trailer 4" /> "Trucks"> "499" name="Benson" /> "609" name="Black Boxville" /> "422" name="Bobcat" /> "498" name="Boxville" /> "414" name="Mule" /> "600" name="Picador" /> "543" name="Sadler" /> "428" name="Securicar" /> "478" name="Walton" /> "456" name="Yankee" /> "554" name="Yosemite" /> "Vans"> "459" name="Berkley's RC van" /> "482" name="Burrito" /> "483" name="Camper" /> "508" name="Journey" /> "418" name="Moonbeam" /> "582" name="News van" /> "413" name="Pony" /> "440" name="Rumpo" /> "Misc"> "Other"> "485" name="Baggage" /> "568" name="Bandito" /> "424" name="BF Injection" /> "504" name="Bloodring Banger" /> "538" name="Brownstreak Engine" /> "431" name="Bus" /> "457" name="Caddy" /> "437" name="Coach" /> "532" name="Combine harvester" /> "588" name="Hotdog" /> "434" name="Hotknife" /> "494" name="Hotring racer" /> "502" name="Hotring racer 2" /> "503" name="Hotring racer 3" /> "444" name="Monster" /> "556" name="Monster 2" /> "557" name="Monster 3" /> "572" name="Mower" /> "423" name="Mr. Whoopee" /> "571" name="Kart" /> "531" name="Tractor" /> "449" name="Trolly" /> "583" name="Tug" /> "539" name="Vortex" /> "RC Vehicles"> "441" name="RC Bandit" /> "464" name="RC Baron" /> "594" name="RC Flower Pot" /> "501" name="RC Goblin" /> "465" name="RC Raider" /> "564" name="RC Tiger" /> "SUVs and Wagons"> "589" name="Club" /> "579" name="Huntley" /> "400" name="Landstalker" /> "500" name="Mesa" /> "470" name="Patriot" /> "404" name="Perennial" /> "489" name="Rancher" /> "479" name="Regina" /> "442" name="Romero" /> "495" name="Sandking" /> "458" name="Solair" /> "561" name="Stratum" /> Fr.Server.lua! g_Root = getRootElement() g_ResRoot = getResourceRootElement(getThisResource()) g_PlayerData = {} g_VehicleData = {} local chatTime = {} local lastChatMessage = {} g_ArmedVehicles = { [425] = true, [447] = true, [520] = true, [430] = true, [464] = true, [432] = true } g_Trailers = { [606] = true, [607] = true, [610] = true, [590] = true, [569] = true, [611] = true, [584] = true, [608] = true, [435] = true, [450] = true, [591] = true } g_RPCFunctions = { addPedClothes = { option = 'clothes', descr = 'Modifying clothes' }, addVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, fadeVehiclePassengersCamera = true, fixVehicle = { option = 'repair', descr = 'Repairing vehicles' }, giveMeVehicles = { option = 'createvehicle', descr = 'Creating vehicles' }, giveMeWeapon = { option = 'weapons.enabled', descr = 'Getting weapons' }, givePedJetPack = { option = 'jetpack', descr = 'Getting a jetpack' }, killPed = { option = 'kill', descr = 'Killing yourself' }, removePedClothes = { option = 'clothes', descr = 'Modifying clothes' }, removePedFromVehicle = true, removePedJetPack = { option = 'jetpack', descr = 'Removing a jetpack' }, removeVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, setElementAlpha = { option = 'alpha', descr = 'Changing your alpha' }, setElementPosition = true, setElementInterior = true, setMyGameSpeed = { option = 'gamespeed.enabled', descr = 'Setting game speed' }, setMySkin = { option = 'setskin', descr = 'Setting skin' }, setPedAnimation = { option = 'anim', descr = 'Setting an animation' }, setPedFightingStyle = { option = 'setstyle', descr = 'Setting fighting style' }, setPedGravity = { option = 'gravity.enabled', descr = 'Setting gravity' }, setPedStat = { option = 'stats', descr = 'Changing stats' }, setTime = { option = 'time.set', descr = 'Changing time' }, setTimeFrozen = { option = 'time.freeze', descr = 'Freezing time' }, setVehicleColor = true, setVehicleHeadLightColor = true, setVehicleOverrideLights = { option = 'lights', descr = 'Forcing lights' }, setVehiclePaintjob = { option = 'paintjob', descr = 'Applying paintjobs' }, setVehicleRotation = true, setWeather = { option = 'weather', descr = 'Setting weather' }, spawnMe = true, warpMe = { option = 'warp', descr = 'Warping' } } g_OptionDefaults = { alpha = true, anim = true, clothes = true, createvehicle = true, gamespeed = { enabled = true, min = 0.0, max = 3 }, gravity = { enabled = true, min = 0, max = 0.1 }, jetpack = true, kill = true, lights = true, paintjob = true, repair = true, setskin = true, setstyle = true, spawnmaponstart = true, spawnmapondeath = true, stats = true, time = { set = true, freeze = true }, upgrades = true, warp = true, weapons = { enabled = true, vehiclesenabled = true, disallowed = {} }, weather = true, welcometextonstart = true, vehicles = { maxidletime = 60000, idleexplode = true, maxperplayer = 2, disallowed = {} } } function getOption(optionName) local option = get(optionName:gsub('%.', '/')) if option then if option == 'true' then option = true elseif option == 'false' then option = false end return option end option = g_OptionDefaults for i,part in ipairs(optionName:split('.')) do option = option[part] end return option end addEventHandler('onResourceStart', g_ResRoot, function() table.each(getElementsByType('player'), joinHandler) end ) function joinHandler(player) if not player then player = source end local r, g, b = math.random(50, 255), math.random(50, 255), math.random(50, 255) setPlayerNametagColor(player, r, g, b) g_PlayerData[player] = { vehicles = {} } g_PlayerData[player].blip = createBlipAttachedTo(player, 0, 2, r, g, b) if g_FrozenTime then clientCall(player, 'setTimeFrozen', true, g_FrozenTime[1], g_FrozenTime[2], g_FrozenWeather) end if getOption('welcometextonstart') then outputChatBox('Welcome to Freeroam', player, 0, 255, 0) outputChatBox('Press F1 to show/hide controls', player, 0, 255, 0) end end addEventHandler('onPlayerJoin', g_Root, joinHandler) addEvent('onLoadedAtClient', true) addEventHandler('onLoadedAtClient', g_ResRoot, function(player) if getOption('spawnmaponstart') and isPedDead(player) then clientCall(player, 'showWelcomeMap') end end, false ) addEventHandler('onPlayerWasted', g_Root, function() if not getOption('spawnmapondeath') then return end local player = source setTimer( function() if isPedDead(player) then clientCall(player, 'showMap') end end, 2000, 1 ) end ) addEvent('onClothesInit', true) addEventHandler('onClothesInit', g_Root, function() local result = {} local texture, model -- get all clothes result.allClothes = {} local typeGroup, index for type=0,17 do typeGroup = {'group', type = type, name = getClothesTypeName(type), children = {}} table.insert(result.allClothes, typeGroup) index = 0 texture, model = getClothesByTypeIndex(type, index) while texture do table.insert(typeGroup.children, {id = index, texture = texture, model = model}) index = index + 1 texture, model = getClothesByTypeIndex(type, index) end end -- get current player clothes { type = {texture=texture, model=model} } result.playerClothes = {} for type=0,17 do texture, model = getPedClothes(source, type) if texture then result.playerClothes[type] = {texture = texture, model = model} end end triggerClientEvent(source, 'onClientClothesInit', source, result) end ) addEvent('onPlayerGravInit', true) addEventHandler('onPlayerGravInit', g_Root, function() triggerClientEvent('onClientPlayerGravInit', source, getPedGravity(source)) end ) function setMySkin(skinid) if isPedDead(source) then local x, y, z = getElementPosition(source) if isPedTerminated(source) then x = 0 y = 0 z = 3 end local r = getPedRotation(source) local interior = getElementInterior(source) spawnPlayer(source, x, y, z, r, skinid) setElementInterior(source, interior) setCameraInterior(source, interior) else setElementModel(source, skinid) setElementHealth(source, 100) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end function spawnMe(x, y, z) if not x then x, y, z = getElementPosition(source) end if isPedTerminated(source) then repeat until spawnPlayer(source, x, y, z, 0, math.random(9, 288)) else spawnPlayer(source, x, y, z, 0, getPedSkin(source)) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end function warpMe(targetPlayer)
-
Vehicles.xml! type="vehicle"> "Aircraft"> "Helicopters"> "548" name="Cargobob" /> "425" name="Hunter" /> "417" name="Leviathan" /> "487" name="Maverick" /> "488" name="News Chopper" /> "497" name="Police Maverick" /> "563" name="Raindance" /> "447" name="Seasparrow" /> "469" name="Sparrow" /> "Planes, Jets and Airlines"> "592" name="Andromada" /> "577" name="AT-400" /> "511" name="Beagle" /> "512" name="Cropduster" /> "593" name="Dodo" /> "520" name="Hydra" /> "553" name="Nevada" /> "476" name="Rustler" /> "519" name="Shamal" /> "460" name="Skimmer" /> "513" name="Stuntplane" /> "Bikes"> "Motorbikes"> "581" name="BF-400" /> "462" name="Faggio" /> "521" name="FCR-900" /> "463" name="Freeway" /> "523" name="HPV1000" /> "522" name="NRG-500" /> "461" name="PCJ-600" /> "448" name="Pizza Boy" /> "468" name="Sanchez" /> "586" name="Wayfarer" /> "471" name="Quadbike" /> "Bicycles"> "509" name="Bike" /> "481" name="BMX" /> "510" name="Mountain bike" /> "Boats"> "472" name="Coastguard" /> "473" name="Dinghy" /> "493" name="Jetmax" /> "595" name="Launch" /> "484" name="Marquis" /> "430" name="Predator" /> "453" name="Reefer" /> "452" name="Speeder" /> "446" name="Squalo" /> "454" name="Tropic" /> "Cars"> "Sports Cars"> "602" name="Alpha" /> "429" name="Banshee" /> "402" name="Buffalo" /> "541" name="Bullet" /> "415" name="Cheetah" /> "480" name="Comet" /> "562" name="Elegy" /> "587" name="Euros" /> "565" name="Flash" /> "411" name="Infernus" /> "559" name="Jester" /> "603" name="Phoenix" /> "560" name="Sultan" /> "506" name="Super GT" /> "451" name="Turismo" /> "558" name="Uranus" /> "555" name="Windsor" /> "477" name="ZR-350" /> "Lowriders"> "536" name="Blade" /> "575" name="Broadway" /> "518" name="Buccaneer" /> "419" name="Esperanto" /> "534" name="Remington" /> "567" name="Savanna" /> "535" name="Slamvan" /> "576" name="Tornado" /> "412" name="Voodoo" /> "2-Door"> "496" name="Blista Compact" /> "401" name="Bravura" /> "527" name="Cadrona" /> "542" name="Clover" /> "533" name="Feltzer" /> "526" name="Fortune" /> "474" name="Hermes" /> "545" name="Hustler" /> "517" name="Majestic" /> "410" name="Manana" /> "436" name="Previon" /> "475" name="Sabre" /> "439" name="Stallion" /> "549" name="Tampa" /> "491" name="Virgo" /> "4-Door"> "445" name="Admiral" /> "438" name="Cabbie" /> "507" name="Elegant" /> "585" name="Emperor" /> "466" name="Glendale" /> "492" name="Greenwood" /> "546" name="Intruder" /> "551" name="Merit" /> "516" name="Nebula" /> "467" name="Oceanic" /> "426" name="Premier" /> "547" name="Primo" /> "405" name="Sentinel" /> "580" name="Stafford" /> "409" name="Stretch" /> "550" name="Sunrise" /> "566" name="Tahoma" /> "420" name="Taxi" /> "540" name="Vincent" /> "421" name="Washington" /> "529" name="Willard" /> "Emergency"> "416" name="Ambulance" /> "433" name="Barracks" /> "427" name="Enforcer" /> "490" name="FBI rancher" /> "528" name="FBI truck" /> "407" name="Fire truck" /> "544" name="Fire truck (ladder)" /> "596" name="Police car (LS)" /> "598" name="Police car (LV)" /> "597" name="Police car (SF)" /> "599" name="Police ranger" /> "432" name="Rhino" /> "601" name="S.W.A.T." /> "Heavy Vehicles"> "Industrial"> "524" name="Cement truck" /> "578" name="DFT-30" /> "486" name="Dozer" /> "406" name="Dumper" /> "573" name="Dune" /> "455" name="Flatbed" /> "530" name="Forklift" /> "403" name="Linerunner" /> "443" name="Packer" /> "515" name="Roadtrain" /> "574" name="Sweeper" /> "514" name="Tanker" /> "525" name="Towtruck" /> "408" name="Trashmaster" /> "552" name="Utility van" /> "Trailers"> "606" name="Baggage trailer (covered)" /> "607" name="Baggage trailer (Uncovered)" /> "610" name="Farm trailer" /> "537" name="Freight train" /> "590" name="Freight train boxcar" /> "569" name="Freight train flatbed" /> "611" name="Street Clean trailer" /> "584" name="Gas trailer" /> "608" name="Trailer 1" /> "435" name="Trailer 2" /> "450" name="Trailer 3" /> "591" name="Trailer 4" /> "Trucks"> "499" name="Benson" /> "609" name="Black Boxville" /> "422" name="Bobcat" /> "498" name="Boxville" /> "414" name="Mule" /> "600" name="Picador" /> "543" name="Sadler" /> "428" name="Securicar" /> "478" name="Walton" /> "456" name="Yankee" /> "554" name="Yosemite" /> "Vans"> "459" name="Berkley's RC van" /> "482" name="Burrito" /> "483" name="Camper" /> "508" name="Journey" /> "418" name="Moonbeam" /> "582" name="News van" /> "413" name="Pony" /> "440" name="Rumpo" /> "Misc"> "Other"> "485" name="Baggage" /> "568" name="Bandito" /> "424" name="BF Injection" /> "504" name="Bloodring Banger" /> "538" name="Brownstreak Engine" /> "431" name="Bus" /> "457" name="Caddy" /> "437" name="Coach" /> "532" name="Combine harvester" /> "588" name="Hotdog" /> "434" name="Hotknife" /> "494" name="Hotring racer" /> "502" name="Hotring racer 2" /> "503" name="Hotring racer 3" /> "444" name="Monster" /> "556" name="Monster 2" /> "557" name="Monster 3" /> "572" name="Mower" /> "423" name="Mr. Whoopee" /> "571" name="Kart" /> "531" name="Tractor" /> "449" name="Trolly" /> "583" name="Tug" /> "539" name="Vortex" /> "RC Vehicles"> "441" name="RC Bandit" /> "464" name="RC Baron" /> "594" name="RC Flower Pot" /> "501" name="RC Goblin" /> "465" name="RC Raider" /> "564" name="RC Tiger" /> "SUVs and Wagons"> "589" name="Club" /> "579" name="Huntley" /> "400" name="Landstalker" /> "500" name="Mesa" /> "470" name="Patriot" /> "404" name="Perennial" /> "489" name="Rancher" /> "479" name="Regina" /> "442" name="Romero" /> "495" name="Sandking" /> "458" name="Solair" /> "561" name="Stratum" /> Fr.Server.lua! g_Root = getRootElement() g_ResRoot = getResourceRootElement(getThisResource()) g_PlayerData = {} g_VehicleData = {} local chatTime = {} local lastChatMessage = {} g_ArmedVehicles = { [425] = true, [447] = true, [520] = true, [430] = true, [464] = true, [432] = true } g_Trailers = { [606] = true, [607] = true, [610] = true, [590] = true, [569] = true, [611] = true, [584] = true, [608] = true, [435] = true, [450] = true, [591] = true } g_RPCFunctions = { addPedClothes = { option = 'clothes', descr = 'Modifying clothes' }, addVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, fadeVehiclePassengersCamera = true, fixVehicle = { option = 'repair', descr = 'Repairing vehicles' }, giveMeVehicles = { option = 'createvehicle', descr = 'Creating vehicles' }, giveMeWeapon = { option = 'weapons.enabled', descr = 'Getting weapons' }, givePedJetPack = { option = 'jetpack', descr = 'Getting a jetpack' }, killPed = { option = 'kill', descr = 'Killing yourself' }, removePedClothes = { option = 'clothes', descr = 'Modifying clothes' }, removePedFromVehicle = true, removePedJetPack = { option = 'jetpack', descr = 'Removing a jetpack' }, removeVehicleUpgrade = { option = 'upgrades', descr = 'Adding/removing upgrades' }, setElementAlpha = { option = 'alpha', descr = 'Changing your alpha' }, setElementPosition = true, setElementInterior = true, setMyGameSpeed = { option = 'gamespeed.enabled', descr = 'Setting game speed' }, setMySkin = { option = 'setskin', descr = 'Setting skin' }, setPedAnimation = { option = 'anim', descr = 'Setting an animation' }, setPedFightingStyle = { option = 'setstyle', descr = 'Setting fighting style' }, setPedGravity = { option = 'gravity.enabled', descr = 'Setting gravity' }, setPedStat = { option = 'stats', descr = 'Changing stats' }, setTime = { option = 'time.set', descr = 'Changing time' }, setTimeFrozen = { option = 'time.freeze', descr = 'Freezing time' }, setVehicleColor = true, setVehicleHeadLightColor = true, setVehicleOverrideLights = { option = 'lights', descr = 'Forcing lights' }, setVehiclePaintjob = { option = 'paintjob', descr = 'Applying paintjobs' }, setVehicleRotation = true, setWeather = { option = 'weather', descr = 'Setting weather' }, spawnMe = true, warpMe = { option = 'warp', descr = 'Warping' } } g_OptionDefaults = { alpha = true, anim = true, clothes = true, createvehicle = true, gamespeed = { enabled = true, min = 0.0, max = 3 }, gravity = { enabled = true, min = 0, max = 0.1 }, jetpack = true, kill = true, lights = true, paintjob = true, repair = true, setskin = true, setstyle = true, spawnmaponstart = true, spawnmapondeath = true, stats = true, time = { set = true, freeze = true }, upgrades = true, warp = true, weapons = { enabled = true, vehiclesenabled = true, disallowed = {} }, weather = true, welcometextonstart = true, vehicles = { maxidletime = 60000, idleexplode = true, maxperplayer = 2, disallowed = {} } } function getOption(optionName) local option = get(optionName:gsub('%.', '/')) if option then if option == 'true' then option = true elseif option == 'false' then option = false end return option end option = g_OptionDefaults for i,part in ipairs(optionName:split('.')) do option = option[part] end return option end addEventHandler('onResourceStart', g_ResRoot, function() table.each(getElementsByType('player'), joinHandler) end ) function joinHandler(player) if not player then player = source end local r, g, b = math.random(50, 255), math.random(50, 255), math.random(50, 255) setPlayerNametagColor(player, r, g, b) g_PlayerData[player] = { vehicles = {} } g_PlayerData[player].blip = createBlipAttachedTo(player, 0, 2, r, g, b) if g_FrozenTime then clientCall(player, 'setTimeFrozen', true, g_FrozenTime[1], g_FrozenTime[2], g_FrozenWeather) end if getOption('welcometextonstart') then outputChatBox('Welcome to Freeroam', player, 0, 255, 0) outputChatBox('Press F1 to show/hide controls', player, 0, 255, 0) end end addEventHandler('onPlayerJoin', g_Root, joinHandler) addEvent('onLoadedAtClient', true) addEventHandler('onLoadedAtClient', g_ResRoot, function(player) if getOption('spawnmaponstart') and isPedDead(player) then clientCall(player, 'showWelcomeMap') end end, false ) addEventHandler('onPlayerWasted', g_Root, function() if not getOption('spawnmapondeath') then return end local player = source setTimer( function() if isPedDead(player) then clientCall(player, 'showMap') end end, 2000, 1 ) end ) addEvent('onClothesInit', true) addEventHandler('onClothesInit', g_Root, function() local result = {} local texture, model -- get all clothes result.allClothes = {} local typeGroup, index for type=0,17 do typeGroup = {'group', type = type, name = getClothesTypeName(type), children = {}} table.insert(result.allClothes, typeGroup) index = 0 texture, model = getClothesByTypeIndex(type, index) while texture do table.insert(typeGroup.children, {id = index, texture = texture, model = model}) index = index + 1 texture, model = getClothesByTypeIndex(type, index) end end -- get current player clothes { type = {texture=texture, model=model} } result.playerClothes = {} for type=0,17 do texture, model = getPedClothes(source, type) if texture then result.playerClothes[type] = {texture = texture, model = model} end end triggerClientEvent(source, 'onClientClothesInit', source, result) end ) addEvent('onPlayerGravInit', true) addEventHandler('onPlayerGravInit', g_Root, function() triggerClientEvent('onClientPlayerGravInit', source, getPedGravity(source)) end ) function setMySkin(skinid) if isPedDead(source) then local x, y, z = getElementPosition(source) if isPedTerminated(source) then x = 0 y = 0 z = 3 end local r = getPedRotation(source) local interior = getElementInterior(source) spawnPlayer(source, x, y, z, r, skinid) setElementInterior(source, interior) setCameraInterior(source, interior) else setElementModel(source, skinid) setElementHealth(source, 100) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end function spawnMe(x, y, z) if not x then x, y, z = getElementPosition(source) end if isPedTerminated(source) then repeat until spawnPlayer(source, x, y, z, 0, math.random(9, 288)) else spawnPlayer(source, x, y, z, 0, getPedSkin(source)) end setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) end function warpMe(targetPlayer)
-
And the example where need editing is?
-
How to dissalow vehicles? Example: Rhino, Hydra, Hunter! And create vehicles command /cv dissallow Rhino, Hydra, Hunter! Please help me anyone
-
how to enable download and upload menu?
