Jump to content

frosbite

Members
  • Posts

    44
  • Joined

  • Last visited

Everything posted by frosbite

  1. frosbite

    Help!!

    Omg then can't write in chat You Write! (T): EXample- Test And in chat is nothing!
  2. frosbite

    Help!!

    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
  3. frosbite

    Help!!

    I am noob scripet!!! Please say what is the Whole content!
  4. frosbite

    Help!!

    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
  5. frosbite

    Help!!

    Now have: Artis: Test [headadmin]Artis Test [headadmin]Artis test
  6. frosbite

    Help!!

    What The content?
  7. frosbite

    Help!!

    yES I have freeroam
  8. frosbite

    Help!!

    Help with Tag players! When i start tag players mod! When i write have THIS! Artis^^ Test [Headadmin]Artis^^ Test How to fix it?
  9. frosbite

    Help!

    But now i am fixed it but anyway can spawn rhino, hunter, hydra!
  10. frosbite

    Help!

    can't create /cv and can't create with create gui!
  11. frosbite

    Help!

    Can't create all vehicles!
  12. frosbite

    Help!

    Anything is happening
  13. frosbite

    Help!

    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)
  14. frosbite

    Help!

    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)
  15. frosbite

    Help!

    And the example where need editing is?
  16. frosbite

    Help!

    How to dissalow vehicles? Example: Rhino, Hydra, Hunter! And create vehicles command /cv dissallow Rhino, Hydra, Hunter! Please help me anyone
  17. frosbite

    The bug

    why entering the server I'm in heaven? http://snag.gy/qL8jx.jpg
  18. frosbite

    How to:(?

    How to change car names in F1 gui {Create} When i put the new cars! How to change in list car names?
×
×
  • Create New...