Jump to content

X-SHADOW

Members
  • Posts

    721
  • Joined

  • Last visited

Everything posted by X-SHADOW

  1. Nice Job Man Keep it Up !
  2. اخي وش يطلع لك الخطا ب اف 8 اكتب /deubgscript 3 وعطنا الاخطاء
  3. try this local jobMarker = createMarker(1808.1796875, -1916.625, 12.56644821167, "cylinder", 2, 0, 255, 255, 100 ) function jobMarkerHit( hitElement, matchingDimension ) if isElementWithinMarker(hitElement, jobMarker) then if getElementType( hitElement ) == "player" and not isPedInVehicle(hitElement) then local vehicle1 = createVehicle(431, 1798.38171, -1929.55750, 13.38790) if vehicle1 then warpPedIntoVehicle(hitElement, vehicle1) setPlayerTeam ( hitElement, Bus) end end end end addCommandHandler("acceptjob", jobMarkerHit) and make sure its ServerSide in meta.xml !
  4. https://wiki.multitheftauto.com/wiki/OnC ... ayerTarget
  5. https://wiki.multitheftauto.com/wiki/SetPedAnimation
  6. use a table
  7. addEvent("rep",true) addEventHandler("rep",root, function() txd = engineLoadTXD ( "sh/riot_shield.txd" ) engineImportTXD ( txd, 587 ) dff = engineLoadDFF ( "sh/riot_shield.dff", 587 ) engineReplaceModel ( dff, 1337 ) col_floors = engineLoadCOL ( "sh/riot_shield.col" ) engineReplaceCOL ( col_floors, 1337 ) end )
  8. dont use lua tags with value its bugged
  9. KEY-generator ? it wont work
  10. gMe = getLocalPlayer() function stoptime () setTimer (Timer, 2000, 0) setTime (12, 15) setWeather (17) end function Timer() setTime (12, 15) setWeather (17) end addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), stoptime )
  11. no like this if getElementData triggerServerEvent and give weapon ServerSide --- addEvent ( 'levelUpWeapon', true ); addEventHandler ( 'levelUpWeapon', root, exports.scoreboard:scoreboardAddColumn("ExP") exports.scoreboard:scoreboardAddColumn("Level") function win(ammo, killer, weapon, bodypart) local H = getElementData(killer, "ExP") local S = getElementData(killer, "Level") local killer1 = getPlayerName(killer) local noob = getPlayerName(source) if killer and killer ~= source then setElementData(killer, "ExP", tonumber(H)+1) if tonumber(H) == 50 then setElementData(killer, "Level", "Lvl 1 !") outputChatBox(noob.. "Has Level is Up !".. S "And Now Got Weapon "..weaponName..",getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) giveWeapon ( source, 31, 15 ) ClientSide--- function ( ) if ( getElementData ( source, 'theLevel' ) == 'Level1' ) then triggerServerEvent ( killer,"levelUpWeapon", killer) end end )
  12. addEvent ( "Levelup", true ) addEventHandler( "Levelup", root, function() getElementData(source,"theLevel") if source == 'Level1') then --i want his name like this [Level 1] [Darken] if he write in chat any thing and every level like this eath leve he got he write in chat like this [Level] and [His NameHere] just skip the giveWeapon
  13. Darken can i use triggerServerEvent For Client ?
  14. iam using getElementData and setElementData can i use this if source == ('Level 1') then giveWeapon outputChatBox('You Got ..') elseif ...
  15. i cant use like this If source == 'Level 1' then giveWeapon.. its hard What Darken post and you post iam not that Epx ..
  16. ElMota He is talking about you
  17. i have made the table how to give weapons now ? its 12 level i konw local weapons = { [ 1 ] = { 22, 13 }, [ 2 ] = { 12, 13 }, [ 3] = {14 , 13 }, [ 4 ] = { 22, 13 }, [ 5 ] = { 12, 13 }, [ 6] = {14 , 13 }, [ 7 ] = { 22, 13 }, [ 8 ] = { 12, 13 }, [ 9] = {14 , 13 }, [ 10 ] = { 22, 13 }, [ 11 ] = { 12, 13 }, [ 12] = {14 , 13 },
  18. Darken i think its not the full code adminclickcars_cl.lua:16:Bad and adminclickcars_cl.lua:52:Bad there is many errors with other code
  19. how to make the weapon tabel iam not good in tables
  20. show your full code
  21. mega9 small edit to your script here setTimer ( function () for index,player in pairs (getElementsByType("player")) do setPlayerNametagText(player,getPlayerName(player).."["..tostring(getPlayerWantedLevel (player)).."]") end end , 5000 , 0)
  22. Hi all i just made this but there is 3 problems #1 is i how to make outputChatBox(playerName His Level is Up! and his level is ".. level) #2 when i restart my gamemode all players level and exp turn to 0 #3 if player level == 1 then givePlayerWeapon(playerName.. "Has Got .. For Rising his Level to ..) exports.scoreboard:scoreboardAddColumn("ExP") exports.scoreboard:scoreboardAddColumn("Level") function win(ammo, killer, weapon, bodypart) local H = getElementData(killer, "ExP") local S = getElementData(killer, "Level") local killer1 = getPlayerName(killer) local noob = getPlayerName(source) if killer and killer ~= source then setElementData(killer, "ExP", tonumber(H)+1) if tonumber(H) == 50 then setElementData(killer, "Level", "Lvl 1 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 65 then setElementData(killer, "Level", "Lvl 2 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 75 then setElementData(killer, "Level", "Lvl 3 !") triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 95 then setElementData(killer, "Level", "Lvl 4 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 120 then setElementData(killer, "Level", "Lvl 5 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 250 then setElementData(killer, "Level", "Lvl 6 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 370 then setElementData(killer, "Level", "Lvl 7 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 420 then setElementData(killer, "Level", "Lvl 8 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 560 then setElementData(killer, "Level", "Lvl 9 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) triggerClientEvent ( killer, "playSound" , killer ) elseif tonumber(H) == 1000 then triggerClientEvent ( killer, "playSound" , killer ) setElementData(killer, "Level", "Lvl 10 !") outputChatBox(noob.. "Has Level is Up !".. S,getRootElement(), 255,255,0) end outputChatBox(killer1 .. " Killed " .. noob .. " and gained +1 ExP ", getRootElement(), 255, 255, 0, false) end end addEventHandler( "onPlayerWasted", getRootElement(), win) function onLogin (_,account) setElementData(source, "Level", getAccountData(account, "lvl") or "Level 0 !") setElementData(source, "ExP", getAccountData(account, "exp") or "0") end addEventHandler ("onPlayerLogin", root, onLogin) function onQuit() local account = getPlayerAccount(source) if not account then return end if not isGuestAccount(account) then setAccountData (account, "lvl", getElementData(source, "Level")) setAccountData (account, "exp", getElementData(source, "ExP")) end end addEventHandler ("onPlayerQuit", root, onQuit)
  23. addEvent ( 'carmenu', true ) addEventHandler ( 'carmenu', root, function ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end)
  24. try this function playermenu () if ( guiGetVisible (mainwindow) == false ) then victimemt = getElementData ( source, "adminclickselplayer" ) mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) -- delveh = 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 ) end addEvent ("carmenu", true) addEventHandler ("carmenu", getRootElement(), playermenu) function disable () guiSetVisible ( mainwindow, false) setElementData ( source, "adminclickselplayer", "none" ) setElementData (source, "adminclickopen", false) end function selectowner () thecar = getElementData ( source, "adminclickselplayer" ) occupant = getVehicleOccupant ( source ) guiSetVisible ( mainwindow, false) if ( occupant ) then setElementData ( source, "adminclickselplayer", getPlayerName(occupant) ) triggerEvent ("playermenu", occupant) else outputChatBox ("This vehicle does not have a driver", 255, 0, 0 ) end function de () guiSetVisible ( mainwindow, false) thecar = getElementData ( source, "adminclickselplayer" ) occupant = getVehicleOccupant ( source ) if ( occupant ) then vehicles = getElementsByType("vehicle") for i,v in ipairs(vehicles) do destroyElement(v) end end end end end
  25. occupant = getVehicleOccupant ( thecar ) Are you kidding me? the correct is occupant = getVehicleOccupant ( source )
×
×
  • Create New...