-
Posts
1,491 -
Joined
-
Last visited
-
Days Won
3
Everything posted by Walid
-
You need to use getVehicleController() -- or getVehicleOccupant() Example function resetjob () local thePlayer = getVehicleController (source) if ( thePlayer ) then setElementData ( thePlayer, "fisher", false ) destroyElement (source) destroyElement ( blip ) outputChatBox ( "It seems that your fishing boat exploded! Don't Worry you can start the job again!", thePlayer, 255, 255, 0) outputChatBox ( "If your boat was destroyed by other player then take a screen shot [F12] and tell a mod or use /report!",thePlayer, 255, 255, 0) end end addEventHandler ( "onVehicleExplode", boat, resetjob )
-
it should be like this addEventHandler ("onPlayerLogin",root, function(_,acc) setTimer(function(player) if (acc) then setAccountData (acc, "zmgm.money", tostring (getPlayerMoney (player))) setAccountData (acc, "zmgm.skin", tostring (getPedSkin (player))) setAccountData (acc, "zmgm.health", tostring (getElementHealth (player))) setAccountData (acc, "zmgm.armor", tostring (getPedArmor (player))) setAccountData (acc, "zmgm.weaponID0", getPedWeapon (player, 0)) setAccountData (acc, "zmgm.weaponID1", getPedWeapon (player, 1)) setAccountData (acc, "zmgm.weaponID2", getPedWeapon (player, 2)) setAccountData (acc, "zmgm.weaponID3", getPedWeapon (player, 3)) setAccountData (acc, "zmgm.weaponID4", getPedWeapon (player, 4)) setAccountData (acc, "zmgm.weaponID5", getPedWeapon (player, 5)) setAccountData (acc, "zmgm.weaponID6", getPedWeapon (player, 6)) setAccountData (acc, "zmgm.weaponID7", getPedWeapon (player, 7)) setAccountData (acc, "zmgm.weaponID8", getPedWeapon (player, -- s8) -->) setAccountData (acc, "zmgm.weaponID9", getPedWeapon (player, 9)) setAccountData (acc, "zmgm.weaponID10", getPedWeapon (player, 10)) setAccountData (acc, "zmgm.weaponID11", getPedWeapon (player, 11)) setAccountData (acc, "zmgm.weaponID12", getPedWeapon (player, 12)) setAccountData (acc, "zmgm.weaponAmmo0", getPedTotalAmmo (player, 0)) setAccountData (acc, "zmgm.weaponAmmo1", getPedTotalAmmo (player, 1)) setAccountData (acc, "zmgm.weaponAmmo2", getPedTotalAmmo (player, 2)) setAccountData (acc, "zmgm.weaponAmmo3", getPedTotalAmmo (player, 3)) setAccountData (acc, "zmgm.weaponAmmo4", getPedTotalAmmo (player, 4)) setAccountData (acc, "zmgm.weaponAmmo5", getPedTotalAmmo (player, 5)) setAccountData (acc, "zmgm.weaponAmmo6", getPedTotalAmmo (player, 6)) setAccountData (acc, "zmgm.weaponAmmo7", getPedTotalAmmo (player, 7)) setAccountData (acc, "zmgm.weaponAmmo8", getPedTotalAmmo (player,8)) setAccountData (acc, "zmgm.weaponAmmo9", getPedTotalAmmo (player, 9)) setAccountData (acc, "zmgm.weaponAmmo10", getPedTotalAmmo (player, 10)) setAccountData (acc, "zmgm.weaponAmmo11", getPedTotalAmmo (player, 11)) setAccountData (acc, "zmgm.weaponAmmo12", getPedTotalAmmo (player, 12)) setAccountData (acc, "zmgm.skill0", getPedStat ( player, 69 )) setAccountData (acc, "zmgm.skill1", getPedStat ( player, 70 )) setAccountData (acc, "zmgm.skill2", getPedStat ( player, 71 )) setAccountData (acc, "zmgm.skill3", getPedStat ( player, 72 )) setAccountData (acc, "zmgm.skill4", getPedStat ( player, 73 )) setAccountData (acc, "zmgm.skill5", getPedStat ( player, 74 )) setAccountData (acc, "zmgm.skill6", getPedStat ( player, 75 )) setAccountData (acc, "zmgm.skill7", getPedStat ( player, 76 )) setAccountData (acc, "zmgm.skill8", getPedStat ( player, 77 )) setAccountData (acc, "zmgm.skill9", getPedStat ( player, 78 )) setAccountData (acc, "zmgm.skill10", getPedStat ( player, 79 )) end end,10000,0,source) end) BTW many things wrong in your code.
-
Try this using onPlayerTarget event. function onPlayerTarget (element) local teamNameC = getTeamName(getPlayerTeam(source)) if element and getElementType (element) == "player" then local theTeamName = getTeamName(getPlayerTeam(element)) if (theTeamName == "Police") then if (teamNameC ~= "Criminal") then return end setPlayerWantedLevel(source, 6) end end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTarget )
-
@ tuaos getPlayerCount() it's a server side function. use #getElementsByType("player") works the same as this function and works client side.
-
use guiStaticImageLoadImage()
-
All what you need is -- Functions dxCreateShader() dxCreateTexture() getControlState() dxSetShaderValue() engineApplyShaderToWorldTexture() -- Events onClientRender()
-
all what you need is here wiki. setElementData getElementData
-
local hillArea = createColRectangle ( -2171.0678710938, 678.17950439453, 15, 15 ) local hillRadar = createRadarArea ( -2183.5678710938, 705.67950439453, 40, -40, 0, 255, 0, 0 ) function ColEnter ( thePlayer, matchingDimension ) if matchingDimension and isElement(thePlayer) and getElementType(thePlayer) == "player" then outputChatBox( "DM system: You have entered the DM Area.",thePlayer, 255, 255, 109 ) end end addEventHandler ( "onColShapeHit", hillArea, ColEnter ) function ColExit ( thePlayer, matchingDimension ) if matchingDimension and isElement(thePlayer) and getElementType(thePlayer) == "player" then outputChatBox ( "DM system:You have left the DM Area.",thePlayer, 255, 255, 109 ) end end addEventHandler ( "onColShapeLeave", hillArea,ColExit )
-
DxDrawImage3D DxDrawRectangle3D
-
How to Make Script to Add custom group skins in server
Walid replied to sonokiller1997's question in Server
Resources -
120,000 Milliseconds = 2 Minutes (be patient).
-
How to Make Script to Add custom group skins in server
Walid replied to sonokiller1997's question in Server
Wrong section. -
Before you start asking questions , use google there is 1000 website. Convert Minutes to Milliseconds
-
Explain your problem better
-
try this it should work. addEventHandler ( "onClientPlayerWeaponFire", localPlayer, function ( weapon ) if getElementData(localPlayer,"NODM") == true then toggleControl ( "fire", false ) end end ) addEventHandler ( "onClientPlayerWeaponSwitch", localPlayer, function ( ) toggleControl ( "fire", true ) if getElementData(localPlayer,"NODM") == true then toggleControl ( "fire", false ) end end )
-
Everything You Need To Know About the Blue Screen of Death
-
i'm pretty sure you did sth wrong , because the source of this event "onClientWeaponFire" is the weapon that was fired.
-
Explain your problem better , if you are talking about the maximum text length that can be typed into an edit box use guiEditSetMaxLength()