Jump to content

botshara

Members
  • Posts

    83
  • Joined

  • Last visited

Everything posted by botshara

  1. How to make mysql insert like insert in my table like this 225;226;336; . On every query insert beside in format 225;. And then how to export results in format like 225 226 336 I hope that you understood my idea
  2. local streams = { } streams[1] = {"http://relay.181.fm:8008", "181.1 - Rock 181 FM"} streams[2] = {"http://relay.181.fm:8068","181.2 - Old School 181 FM"} function showStation(source) local theVehicle = getPedOccupiedVehicle(getLocalPlayer()) local meta = getSoundMetaTags(source) if (theVehicle) then local streamID = getElementData(theVehicle, "vehicle:radio") local streamTitle if tonumber(streamID) ~= 0 then streamTitle = streams[tonumber(streamID)][2] else streamTitle = "Radio Off" end outputChatBox(streamTitle .."Song: "..(meta.title)) end end didnt show song title
  3. addEventHandler( "onVehicleStartEnter", root, function( player, seat ) if seat==0 then local driver = getVehicleOccupant ( source ) local veh = getPedOccupiedVehicle(driver) local occupants = getVehicleOccupants(veh) -- Get all vehicle occupants local seats = getVehicleMaxPassengers(veh) -- Get the amount of passenger seats local occupant local occupantname for sea = 0, seats do if sea == 0 then occupant = occupants[sea] -- Get the occupant if occupant and getElementType(occupant)=="player" then -- If the seat is occupied by a player... occupantname = getPlayerName(occupant) -- ... get his name end end end if driver and occupant and getElementType(occupant)=="player" and veh and getElementType( driver ) == "player" then if seat == 0 and player ~= occupant then cancelEvent( ) end end end end )
  4. It works, but how set it only work to fist ?
  5. -- client side function antiCarDM() if weapon == 0 and getElementType(hitElement)=="vehicle" then outputChatBox("(( CAR DM IS NOT ALLOWED ))", thePlayer, 255,0,0 ) cancelEvent() end end addEventHandler("onClientPlayerWeaponFire", getRootElement(), antiCarDM) script doesnt work.. And someone can please answer me what need write between function brackets. I cant understand it
  6. It is possilble make custom paintjobs on custom car mod ? I have a script which change paint job on elegy but it doesnt works on custom car mod. I think need something change in texture but I dont know what, please help. Here is texture.fx texture gTexture; technique hello { pass P0 { Texture[0] = gTexture; } } client side local shaderPJ = dxCreateShader ( "texture.fx" ) local shaderPJ2 = dxCreateShader ( "texture.fx" ) local shaderPJ3 = dxCreateShader ( "texture.fx" ) --Elegy paintjob 1 function elegyPaintjob1( ) local elegyPaintjob1 = dxCreateTexture ( "paintjobs/pj1.png") dxSetShaderValue ( shaderPJ, "gTexture", elegyPaintjob1 ) engineApplyShaderToWorldTexture ( shaderPJ, "elegy1body256" ) end addEventHandler ( "onClientResourceStart", resourceRoot, elegyPaintjob1) --Elegy paintjob 2 function elegyPaintjob2( ) local elegyPaintjob2 = dxCreateTexture ( "paintjobs/pj2.png") dxSetShaderValue ( shaderPJ2, "gTexture", elegyPaintjob2 ) engineApplyShaderToWorldTexture ( shaderPJ2, "elegy2body256" ) end addEventHandler ( "onClientResourceStart", resourceRoot, elegyPaintjob2) --Elegy paintjob 3 function elegyPaintjob3( ) local elegyPaintjob3 = dxCreateTexture ( "paintjobs/pj3.png") dxSetShaderValue ( shaderPJ3, "gTexture", elegyPaintjob3 ) engineApplyShaderToWorldTexture ( shaderPJ3, "elegy3body256" ) end addEventHandler ( "onClientResourceStart", resourceRoot, elegyPaintjob3)
  7. function antinj () local occupied = getVehicleOccupant( source ) if (occupied == 0) then cancelEvent() outputChatBox("Tā nav labi darīt!", player) end end addEventHandler ( "onVehicleStartEnter", getRootElement(), antinj ) If the seat 0 is occupied then cant jack other player your from the car. Please help fix
  8. Client Side --- function replaceModel() txd2 = engineLoadTXD("sentinel.txd", 405 ) engineImportTXD(txd2, 405) dff2 = engineLoadDFF("sentinel.dff", 405 ) engineReplaceModel(dff2, 405) end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) I need make when write /stopmods then stops replace_Model function, how to make it ?
  9. botshara

    dff to bmp

    How can i convert dff file to bmp. I have paint job in dff file and i need get it in bmp file to replace paint job
  10. Ohh, here me again and i cant understand why car damaging on dimension change if isPedInVehicle ( player ) and getPedOccupiedVehicleSeat( player ) == 0 then vehicle = getPedOccupiedVehicle ( player ) for i = 0, getVehicleMaxPassengers( vehicle ) do local passag = getVehicleOccupant( vehicle, i ) if passag then setElementDimension( passag, getElementDimension( other ) ) setElementInterior( passag, getElementInterior( other ) ) setCameraInterior( passag, getElementInterior( other ) ) setElementPosition( passag, getElementPosition( other ) ) setCameraTarget( passag, passag ) end end setElementDimension( vehicle, getElementDimension( other ) ) setElementInterior( vehicle, getElementInterior( other ) ) setElementPosition( vehicle, getElementPosition( other ) ) triggerEvent( "onColShapeHit", other, player, true ) elseif isPedInVehicle ( player ) and not getPedOccupiedVehicleSeat( player ) == 0 then removePedFromVehicle( player ) setElementDimension( player, getElementDimension( other ) ) setElementInterior( player, getElementInterior( other ) ) setCameraInterior( player, getElementInterior( other ) ) setElementPosition( player, getElementPosition( other ) ) setCameraTarget( player, player ) triggerEvent( "onColShapeHit", other, player, true ) else setElementDimension( player, getElementDimension( other ) ) setElementInterior( player, getElementInterior( other ) ) setCameraInterior( player, getElementInterior( other ) ) setElementPosition( player, getElementPosition( other ) ) setCameraTarget( player, player ) triggerEvent( "onColShapeHit", other, player, true ) end
  11. How to set for these all SetElementInterior 24 ? function interjers () -- Joosty createObject(14444,0,0,39.25,0,0,0,24), createObject(14447,17.743886947632,9.8645553588867,44.16029548645,0,0,0), createObject(2204,19.494140625,12.873046875,39.4296875,0,0,271.74682617188), createObject(2200,10.645572662354,11.300369262695,39.4296875,0,0,90), createObject(2204,19.6884765625,10.908203125,39.4296875,0,0,91.741333007813), createObject(2200,25.614032745361,12.748477935791,39.4296875,0,0,270.75), createObject(2180,16.66547203064,11.957201004028,39.4296875,0,0,0.2471923828125), createObject(2180,21.960477828979,12.021797180176,39.4296875,0,0,0.2471923828125), createObject(3859,19.535179138184,12.772479057312,40.831754684448,0,0,198.49548339844), createObject(1714,17.138763427734,12.936923980713,39.4296875,0,0,0), createObject(1714,22.464965820313,12.992523193359,39.4296875,0,0,0), createObject(2190,17.540489196777,11.59593296051,40.231340408325,0,0,204.99938964844), createObject(2190,22.898059844971,11.679741859436,40.231340408325,0,0,204.99938964844), createObject(2249,16.361133575439,12.003992080688,40.898792266846,0,0,268.99475097656), createObject(2250,21.6337890625,12.029296875,40.676656723022,0,0,271.49963378906), createObject(2194,19.2412109375,12.861328125,41.503408432007,0,0,0), createObject(1569,11.686566352844,10.020316123962,39.4296875,0,0,0.7470703125), createObject(1569,23.2516746521,10.190937042236,39.4296875,0,0,0.7415771484375), createObject(2184,28.33203125,10.271484375,43.806510925293,0,0,272.24670410156), createObject(1714,29.868679046631,9.1981220245361,43.8046875,0,0,270), createObject(1714,27.392879486084,9.9875717163086,43.8046875,0,0,88), createObject(1714,27.412746429443,8.4638385772705,43.8046875,0,0,87.994995117188), createObject(2648,29.527770996094,12.137861251831,44.853710174561,0,0,0), createObject(2648,28.605808258057,12.140626907349,44.853710174561,0,0,0), createObject(2648,27.700630187988,12.177735328674,44.853710174561,0,0,0), createObject(2190,28.789922714233,10.429923057556,44.582248687744,0,0,34), createObject(2161,30.88317489624,6.4854249954224,43.78727722168,0,0,179.5), createObject(2164,31.581113815308,11.366875648499,43.799077987671,0,0,270), createObject(2247,28.80694770813,8.2175703048706,45.042255401611,0,0,20.25), createObject(11472,21.193359375,1.7373046875,45.93800163269,0,0,89.247436523438), createObject(11472,8.6669921875,1.8955078125,45.953289031982,0,0,89.247436523438), createObject(1569,25.496845245361,-8.2728748321533,39.4296875,0,0,89.994506835938), createObject(1811,24.790008544922,12.985897064209,44.403787612915,0,0,0), createObject(1811,24.793825149536,12.040700912476,44.403787612915,0,0,0), createObject(1811,24.640426635742,8.7747077941895,40.055992126465,0,0,0), createObject(1811,24.674139022827,7.8783135414124,40.055992126465,0,0,0), createObject(1811,24.690132141113,7.033109664917,40.055992126465,0,0,0), createObject(2308,24.850658416748,-11.329561233521,39.4296875,0,0,180), createObject(1714,24.087694168091,-11.549967765808,39.4296875,0,0,47.999267578125), createObject(2167,22.50089263916,-12.902936935425,39.4296875,0,0,180.24475097656), createObject(2171,21.313259124756,-12.331203460693,39.4296875,0,0,179.5), createObject(1714,20.735082626343,-11.517347335815,39.4296875,0,0,359.99450683594), createObject(2161,19.499044418335,-12.829899787903,39.4296875,0,0,179.24743652344), createObject(2964,-2.9261517524719,11.36141204834,39.4296875,0,0,42), createObject(2171,17.874561309814,-12.331367492676,39.4296875,0,0,179.48913574219), createObject(1714,17.384159088135,-11.410624504089,39.4296875,0,0,359.98901367188), createObject(2190,21.226121902466,-12.76647567749,40.219264984131,0,0,212.24481201172), createObject(2190,24.754346847534,-12.487965583801,40.219264984131,0,0,190.24475097656), createObject(2190,17.60973739624,-12.66236114502,40.219264984131,0,0,190.24475097656), createObject(1502,25.45703125,9.970703125,43.812885284424,0,0,270), createObject(3859,25.4755859375,5.8466796875,46.549921035767,0,0,196.99584960938), createObject(3859,25.486328125,12.5615234375,46.549921035767,0,0,196.99035644531), createObject(3859,23.14638710022,10.203003883362,40.831754684448,0,0,287.99011230469), createObject(3859,17.918050765991,10.119235038757,40.831754684448,0,0,287.99011230469), createObject(3859,12.684841156006,10.032159805298,40.831754684448,0,0,287.99011230469), createObject(1569,16.621646881104,10.133482933044,39.4296875,0,0,0.7470703125), createObject(2180,12.355867385864,11.963963508606,39.4296875,0,0,0.2471923828125), createObject(1714,12.85727596283,12.932424545288,39.4296875,0,0,0), createObject(2250,12.18421459198,11.978733062744,40.676656723022,0,0,271.49963378906), createObject(2190,13.302311897278,11.591170310974,40.231340408325,0,0,204.99938964844), createObject(2204,15.15093421936,12.76876449585,39.4296875,0,0,271.74682617188), createObject(2194,14.938453674316,12.869654655457,41.503408432007,0,0,0), createObject(2204,15.21821308136,10.803502082825,39.4296875,0,0,91.741333007813), createObject(3859,15.173049926758,12.694979667664,40.831754684448,0,0,198.49548339844), createObject(14414,27.796976089478,-1.6132144927979,36.229516983032,0,0,0), createObject(2637,20.970121383667,3.6264419555664,39.834428787231,0,0,0), createObject(2637,19.023698806763,3.6263189315796,39.834428787231,0,0,0), createObject(2637,17.095853805542,3.6267607212067,39.834428787231,0,0,0), createObject(1714,21.083591461182,4.9590368270874,39.4296875,0,0,0), createObject(1714,19.599321365356,4.9420609474182,39.4296875,0,0,0), createObject(1714,18.084047317505,4.9203114509583,39.4296875,0,0,0), createObject(1714,16.611221313477,4.9168720245361,39.4296875,0,0,1.5), createObject(1714,16.621683120728,2.4124364852905,39.4296875,0,0,180.49963378906), createObject(1714,18.085639953613,2.3997132778168,39.4296875,0,0,180.49438476563), createObject(1714,19.606678009033,2.3485786914825,39.4296875,0,0,180.49438476563), createObject(1714,21.174686431885,2.3805546760559,39.4296875,0,0,180.49438476563), createObject(1714,15.432366371155,3.6396882534027,39.4296875,0,0,90.494384765625), createObject(1569,25.499923706055,-5.2776041030884,39.4296875,0,0,269.48913574219), createObject(1716,11.035710334778,-3.8979225158691,39.4296875,0,0,0), createObject(1716,11.016441345215,-2.6573250293732,39.4296875,0,0,0), createObject(1716,11.002861976624,-1.4150018692017,39.4296875,0,0,0), createObject(1716,10.794184684753,-0.3363476395607,39.4296875,0,0,0), createObject(1716,10.077385902405,0.71491342782974,39.4296875,0,0,0), createObject(1209,3.5338535308838,-5.8809366226196,39.4296875,0,0,89.75), createObject(955,3.4059383869171,-4.6048474311829,39.783235549927,0,0,91.25) end addEventHandler("onResourceStart", resourceRoot, interjers)
  12. I have broken engine and i cant start engine but when i get out and then enter in vehicle i can start engine, where is the problem ?
  13. When I get out and enter in vehicle while he is damaged i can start engine, but before i damaged car and i had not get out of the car i could not start engine, why ? addCommandHandler( "toggleengine", function( player, commandName ) if exports.players:isLoggedIn( player ) then local vehicle = getPedOccupiedVehicle( player ) if vehicle and getVehicleOccupant( vehicle ) == player and doesVehicleHaveEngine( vehicle ) then local data = vehicles[ vehicle ] if data then if data.vehicleID < 0 or exports.sql:query_free( "UPDATE vehicles SET engineState = 1 - engineState WHERE vehicleID = " .. data.vehicleID ) then if math.floor( getElementHealth( vehicle ) + 0.5 ) > 301 then setVehicleEngineState( vehicle, not data.engineState ) data.engineState = not data.engineState else outputChatBox( "(( Vehicle motor is broken ))", player, 255, 0, 0 ) end end end end end end ) addEventHandler( "onVehicleDamage", root, function( loss ) if getElementHealth( source ) <= 301 then setElementHealth( source, 300 ) setVehicleDamageProof( source, true ) setVehicleEngineState( source, false ) if getVehicleOccupant( source ) then outputChatBox( "(( You broken your vehicle motor. ))", getVehicleOccupant( source ), 255, 204, 0 ) end end end ) addEventHandler( "onVehicleEnter", root, function( ) if isVehicleDamageProof( source ) and math.floor( getElementHealth( source ) + 0.5 ) > 301 then setVehicleDamageProof( source, false ) end end )
  14. botshara

    value name

    I fixed it! give(source, id, value - 1, name) give(source, 19, 1, "cigarete")
  15. botshara

    value name

    in first give - name == pack of cigaretes (get from id) but how to in second give - set name == cigarete ? elseif id == 18 then if ( value > 0) then take(source, slot) give(source, id, value - 1, name) -- name == pack of cigaretes give(source, 19, 1, name == cigarete) -- name == cigarete , how ?? exports.chat:me(source, "look inside in pack of cigaretes, and get one out") else exports.chat:me(source, "look inside in pack of cigaretes. It's empty.") end
  16. No errors but doesnt get fightstyle from database or event doesnt start ? addEventHandler("onPlayerLogin", root, function() if exports.players:isLoggedIn( source ) then local characterID = exports.players:getCharacterID( source ) local getfightstyle = exports.sql:query_fetch_assoc("SELECT fightstyle FROM characters WHERE characterID = " .. characterID ) setPedFightingStyle(source, tonumber(getfightstyle["fightstyle"])) end end )
  17. [20:15:13] Starting items [ [20:15:13] SCRIPT ERROR: items/items_functions.lua:6: ')' expected (to close '(' [20;2Hat line 1) near '}' [ [20:15:13] ERROR: Loading script failed: items/items_functions.lua:6: ')' expect [ Hed (to close '(' at line 1) near '}' addEventHandler("onPlayerLogin", root, function() local getfightstyle = exports.sql:query_fetch_assoc("SELECT characterID, fightstyle FROM characters WHERE characterID = " .. exports.players:getCharacterID( source )) setPedFightingStyle(source, tonumber(getfightstyle["fightstyle"])) end }
  18. -- /duty for police addCommandHandler( { "policeduty", "duty" }, function( thePlayer, commandName ) if exports.players:isLoggedIn( thePlayer ) then local characterID = exports.players:getCharacterID( thePlayer ) if exports.factions:isPlayerInFaction( thePlayer, 1 ) then local result = exports.sql:query_assoc( "SELECT factionRank FROM character_to_factions WHERE characterID = " .. characterID ) for key, value in ipairs( result ) do local factionRank = value.factionRank if(factionRank == 1) then setElementModel ( thePlayer, 71 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 41, 100 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 2) then setElementModel ( thePlayer, 280 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 3) then setElementModel ( thePlayer, 281 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 4) then setElementModel ( thePlayer, 281 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 5) then setElementModel ( thePlayer, 267 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 6) then setElementModel ( thePlayer, 282 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) giveWeapon ( thePlayer, 25, 50 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) elseif(factionRank == 7) then setElementModel ( thePlayer, 283 ) setPedArmor ( thePlayer, 100 ) giveWeapon ( thePlayer, 3, 1 ) giveWeapon ( thePlayer, 24, 100 ) giveWeapon ( thePlayer, 41, 100 ) giveWeapon ( thePlayer, 25, 50 ) setPlayerNametagColor( thePlayer, 0, 50, 255 ) else outputChatBox( "(( Unknown error. ))", thePlayer, 255, 0, 0 ) end end end end end ) I have a little problem, when people write /duty then color change to blue to 15 sec and then back to white
×
×
  • Create New...