Jump to content

drk

Members
  • Posts

    1,607
  • Joined

  • Last visited

Everything posted by drk

  1. No. giveWeapon ( player, weapons [ getElementData ( player, 'Level' ) ] [ 1 ], weapons [ getElementData ( player, 'Level' ) ] [ 2 ] ) outputChatBox ( 'You got...' );
  2. What you're using for levels? Element Data? SQL? Account data? It's easy: giveWeapon -> give the weapon player -> The player you want to give the weapon weapons [ 1 ] [ 2 ] -> weapons // table - [ 1 ] // index ( level id ) - [ 2 ] // data 2 in table of index [ 1 ] etc You can simply use like Solidsnake said: giveWeapon ( player, unpack ( weapons [ level ] )
  3. giveWeapon ( player, weapons [ level ] [ 1 ], weapons [ level ] [ 2 ] ); You need change it.
  4. drk

    Color

    Asi: addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) for _, car in ipairs ( getElementsByType 'vehicle' ) do setVehicleColor ( car, math.random ( 0, 255 ), math.random ( 0, 255 ), math.random ( 0, 255 ) ); end end )
  5. To get data from table: weapons [ levelID ] [ data id ] Example: outputChatBox ( weapons [ 1 ] [ 2 ] ) --> 500
  6. drk

    destroy vehicles

    viewtopic.php?f=91&t=41730#p422626 See previous post. I posted the correct code and he used him fucking bugged code
  7. drk

    destroy vehicles

    Cx.83, why don't you copy my code??? I posted correct code and you haven't used it.
  8. drk

    help :?

    It's occupied not Occuped. local theVehicle = getPedOccupiedVehicle ( source )
  9. drk

    vehcolor

    Oh, yeah Forgot that.
  10. drk

    Block LMB.

    What you mean by 'LBM', 'Roll' and 'RBM' ?
  11. drk

    destroy vehicles

    loooooooooooooooooool Are you kidding me?? addEvent ( 'yourEvent', true ); addEventHandler ( 'yourEvent', root, function ( ) -- your function end )
  12. drk

    destroy vehicles

    You need create events and trigger the events ( events with the functions ) so source will be the triggered event target player.
  13. drk

    vehcolor

    addEvent ( 'onPlayerPickUpRacePickup', true ); function zaa ( vehicle, id ) if ( getPlayerTeam ( source ) ) then if ( eventName == 'onPlayerPickUpRacePickup' and id == 'vehiclechange' or id == 'repair' or id == 'nitro' ) then local r, g, b = getTeamColor ( getPlayerTeam ( source ) ) setVehicleColor ( vehicle, r, g, b ); else local r, g, b = getTeamColor ( getPlayerTeam ( source ) ) setVehicleColor ( vehicle, r, g, b ) end end end addEventHandler ( 'onPlayerVehicleEnter', root, zaa ); addEventHandler ( 'onPlayerPickUpRacePickup', root, zaa ); Try.
  14. drk

    destroy vehicles

    Dude, you are creating functions where source is nil! source is only used in events.
  15. drk

    help :?

    No problem.
  16. drk

    help :?

    function engine ( driver ) local vehicleHealth = getElementHealth ( source ) -- gets vehicle health if vehicleHealth <= 500 then -- check vehicle health setVehicleEngineState(source, false) -- set engine off getVehicleOccupant ( source ) -- wrong, you're trying to get the driver occupant outputChatBox("((Your engine is broken!))", getVehicleOccupant ( source ), 255, 204,0) -- output in the chat end end addEventHandler("onVehicleEnter", root, engine) This is the correct code. The comments are relative to your code.
  17. Awesome. I tried with a image with a text and it worked perfectly. 100% good quality Tnx
  18. drk

    destroy vehicles

    mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) elveh = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Delete vehicle", true, mainwindow ) selowner = guiCreateButton ( 0.55, 0.55, 0.4, 0.15, "Select driver", true, mainwindow ) closebutton = guiCreateButton ( 0.30, 0.8, 0.4, 0.15, "Close", true, mainwindow ) guiSetVisible ( mainwindow, true ); addEventHandler( "onClientGUIClick", elveh, disable, false) addEventHandler( "onClientGUIClick", selowner, selectOwner, false) addEventHandler( "onClientGUIClick", closebutton, setteam, false) addEvent ( 'carmenu', true ); addEventHandler ( 'carmenu', root, function ( ) if ( not guiGetVisible ( mainWindow ) ) then victimemt = getElementData ( source, 'adminclickselplayer' ); -- why you need this?? guiSetVisible ( mainwindow, true ); showCursor ( true ); end end ) function selectOwner ( ) local theCar = getElementData ( source, 'adminclickselplayer' ); -- source not defined local occupant = getVehicleOccupant ( source ); guiSetVisible ( mainwindow, false ); if ( occupant ) then setElementData ( source, 'adminclickselplayer', getPlayerName ( occupant ) ) triggerEvent ( 'carmenu', occupant ); else outputChatBox ( 'This vehicle does not have a driver!', 255, 0, 0, false ); end end function disable ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) -- source not defined local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end
  19. drk

    Is it possible?

    Obviously. MySQL is only a data store system.
×
×
  • Create New...