-
Posts
197 -
Joined
Everything posted by Calculador
-
setTimer(setPedAnimation, 5000, 1, source, false)
-
For example, when I eat something and start the animation and then stops but now it is that animates and it does not stop vobec still is on If you want stop the animation you should use: setPedAnimation(source, false) as says GTX
-
addEventHandler("onClientResourceStart", getResourceRootElement(), function() dayzVersion = "MTA:DayZ a0.6 r193" versionLabel = guiCreateLabel(1, 1, 0.3, 0.3, dayzVersion, true) guiSetSize(versionLabel, guiLabelGetTextExtent(versionLabel), guiLabelGetFontHeight(versionLabel), false) x, y = guiGetSize(versionLabel, true) guiSetPosition(versionLabel, 1 - x, 1 - y * 1.8, true) guiSetAlpha(versionLabel, 0.5) end) snipertxd = engineLoadTXD("mods/sniper.txd") engineImportTXD(snipertxd, 285) sniperdff = engineLoadDFF("mods/sniper.dff", 285) engineReplaceModel(sniperdff, 285) snipertxd = engineLoadTXD("mods/civilian.txd") engineImportTXD(snipertxd, 179) sniperdff = engineLoadDFF("mods/civilian.dff", 179) engineReplaceModel(sniperdff, 179) snipertxd = engineLoadTXD("mods/bandit3.txd") engineImportTXD(snipertxd, 180) sniperdff = engineLoadDFF("mods/bandit3.dff", 180) engineReplaceModel(sniperdff, 180) snipertxd = engineLoadTXD("mods/bandit2.txd") engineImportTXD(snipertxd, 288) sniperdff = engineLoadDFF("mods/bandit2.dff", 288) engineReplaceModel(sniperdff, 288) snipertxd = engineLoadTXD("mods/standart.txd") engineImportTXD(snipertxd, 73) sniperdff = engineLoadDFF("mods/standart.dff", 73) engineReplaceModel(sniperdff, 73) snipertxd = engineLoadTXD("mods/femalestandard.txd") engineImportTXD(snipertxd, 191) sniperdff = engineLoadDFF("mods/femalestandard.dff", 191) engineReplaceModel(sniperdff, 191) snipertxd = engineLoadTXD("mods/hero.txd") engineImportTXD(snipertxd, 210) sniperdff = engineLoadDFF("mods/hero.dff", 210) engineReplaceModel(sniperdff, 210) itemTXD = engineLoadTXD("items/army_clothes.txd") engineImportTXD(itemTXD, 1247) itemDFF = engineLoadDFF("items/army_clothes.dff", 1247) engineReplaceModel(itemDFF, 1247) itemTXD = engineLoadTXD("items/sniper_clothes.txd") engineImportTXD(itemTXD, 1213) itemDFF = engineLoadDFF("items/sniper_clothes.dff", 1213) engineReplaceModel(itemDFF, 1213) itemTXD = engineLoadTXD("items/civilian_clothes.txd") engineImportTXD(itemTXD, 1241) itemDFF = engineLoadDFF("items/civilian_clothes.dff", 1241) engineReplaceModel(itemDFF, 1241) itemTXD = engineLoadTXD("items/standard_clothes.txd") engineImportTXD(itemTXD, 1577) itemDFF = engineLoadDFF("items/standard_clothes.dff", 1577) engineReplaceModel(itemDFF, 1577) itemTXD = engineLoadTXD("items/beans_can.txd") engineImportTXD(itemTXD, 2601) itemDFF = engineLoadDFF("items/beans_can.dff", 2601) engineReplaceModel(itemDFF, 2601) itemTXD = engineLoadTXD("items/first_aid_kit.txd") engineImportTXD(itemTXD, 2891) itemDFF = engineLoadDFF("items/first_aid_kit.dff", 2891) engineReplaceModel(itemDFF, 2891) itemTXD = engineLoadTXD("items/heat_pack.txd") engineImportTXD(itemTXD, 1576) itemDFF = engineLoadDFF("items/heat_pack.dff", 1576) engineReplaceModel(itemDFF, 1576) itemTXD = engineLoadTXD("items/pain_killers.txd") engineImportTXD(itemTXD, 2709) itemDFF = engineLoadDFF("items/pain_killers.dff", 2709) engineReplaceModel(itemDFF, 2709) itemTXD = engineLoadTXD("items/pasta_can.txd") engineImportTXD(itemTXD, 2770) itemDFF = engineLoadDFF("items/pasta_can.dff", 2770) engineReplaceModel(itemDFF, 2770) itemTXD = engineLoadTXD("items/pistol_ammo.txd") engineImportTXD(itemTXD, 3013) itemDFF = engineLoadDFF("items/pistol_ammo.dff", 3013) engineReplaceModel(itemDFF, 3013) itemTXD = engineLoadTXD("items/shotgun_ammo.txd") engineImportTXD(itemTXD, 2358) itemDFF = engineLoadDFF("items/shotgun_ammo.dff", 2358) engineReplaceModel(itemDFF, 2358) itemTXD = engineLoadTXD("items/backpack_small.txd") engineImportTXD(itemTXD, 3026) itemDFF = engineLoadDFF("items/backpack_small.dff", 3026) engineReplaceModel(itemDFF, 3026) itemTXD = engineLoadTXD("items/smg_ammo.txd") engineImportTXD(itemTXD, 2041) itemDFF = engineLoadDFF("items/smg_ammo.dff", 2041) engineReplaceModel(itemDFF, 2041) itemTXD = engineLoadTXD("items/sniper_ammo.txd") engineImportTXD(itemTXD, 2358) itemDFF = engineLoadDFF("items/sniper_ammo.dff", 2358) engineReplaceModel(itemDFF, 2358) itemTXD = engineLoadTXD("items/soda_can.txd") engineImportTXD(itemTXD, 2647) itemDFF = engineLoadDFF("items/soda_can.dff", 2647) engineReplaceModel(itemDFF, 2647) itemTXD = engineLoadTXD("items/water_bottle.txd") engineImportTXD(itemTXD, 2683) itemDFF = engineLoadDFF("items/water_bottle.dff", 2683) engineReplaceModel(itemDFF, 2683) itemTXD = engineLoadTXD("items/assault_ammo.txd") engineImportTXD(itemTXD, 1271) itemDFF = engineLoadDFF("items/assault_ammo.dff", 1271) engineReplaceModel(itemDFF, 1271) itemTXD = engineLoadTXD("items/backpack_alice.txd") engineImportTXD(itemTXD, 1248) itemDFF = engineLoadDFF("items/backpack_alice.dff", 1248) engineReplaceModel(itemDFF, 1248) itemTXD = engineLoadTXD("items/backpack_coyote.txd") engineImportTXD(itemTXD, 1252) itemDFF = engineLoadDFF("items/backpack_coyote.dff", 1252) engineReplaceModel(itemDFF, 1252) itemTXD = engineLoadTXD("items/backpack_czech.txd") engineImportTXD(itemTXD, 1575) itemDFF = engineLoadDFF("items/backpack_czech.dff", 1575) engineReplaceModel(itemDFF, 1575) itemTXD = engineLoadTXD("items/tent.txd") engineImportTXD(itemTXD, 3243) itemDFF = engineLoadDFF("items/tent.dff", 3243) engineReplaceModel(itemDFF, 3243) itemTXD = engineLoadTXD("items/wirefence.txd") engineImportTXD(itemTXD, 983) itemDFF = engineLoadDFF("items/wirefence.dff", 983) engineReplaceModel(itemDFF, 983) weaponTXD = engineLoadTXD("items/camera.txd") engineImportTXD(weaponTXD, 367) weaponDFF = engineLoadDFF("items/camera.dff", 367) engineReplaceModel(weaponDFF, 367) weaponTXD = engineLoadTXD("items/katana.txd") engineImportTXD(weaponTXD, 339) weaponDFF = engineLoadDFF("items/katana.dff", 339) engineReplaceModel(weaponDFF, 339) function playerStatsClientSite() if getElementData(getLocalPlayer(), "logedin") then toggleControl("radar", false) showPlayerHudComponent("clock", false) showPlayerHudComponent("radar", false) showPlayerHudComponent("money", false) showPlayerHudComponent("health", false) showPlayerHudComponent("breath", false) if getElementData(getLocalPlayer(), "Map") >= 1 then toggleControl("radar", true) end if 1 <= getElementData(getLocalPlayer(), "GPS") then showPlayerHudComponent("radar", true) end if 1 <= getElementData(getLocalPlayer(), "Watch") then showPlayerHudComponent("clock", true) end end end setTimer(playerStatsClientSite, 1000, 0) function playerZoom(key, keyState) if key == "n" then if getElementData(getLocalPlayer(), "Night Vision Goggles") > 0 then if nightvision then nightvision = false setCameraGoggleEffect("normal") do local hour, minutes = getTime() if gameplayVariables.enablenight then setClientNight(hour, minutes) end end else nightvision = true setCameraGoggleEffect("nightvision") setFarClipDistance(1000) end end elseif key == "i" and 0 < getElementData(getLocalPlayer(), "Infrared Goggles") then if infaredvision then infaredvision = false setCameraGoggleEffect("normal") if gameplayVariables.enablenight then setClientNight(hour, minutes) end else infaredvision = true setCameraGoggleEffect("thermalvision") if gameplayVariables.enablenight then setClientNight(hour, minutes) end end end end bindKey("n", "down", playerZoom) bindKey("i", "up", playerZoom) function setClientNight(hour, minutes) if hour == 21 then setSkyGradient(0, 100 / minutes, 196 / minutes, 136 / minutes, 170 / minutes, 212 / minutes) setFarClipDistance(120 + (880 - minutes * 14.6)) setFogDistance(-150 + (250 - minutes * 4.16)) elseif hour == 7 then setSkyGradient(0, 1.6 * minutes, 638.9599999999999, 307.35999999999996, 481.1, 748.36) setFarClipDistance(120 + minutes * 14.6) setFogDistance(-150 + minutes * 4.16) elseif hour == 22 or hour == 23 then setSkyGradient(0, 0, 0, 0, 0, 0) setFarClipDistance(120) setFogDistance(-150) elseif hour >= 0 and hour <= 7 then setSkyGradient(0, 0, 0, 0, 0, 0) setFarClipDistance(120) setFogDistance(-150) else setSkyGradient(0, 100, 196, 136, 170, 212) setFarClipDistance(1000) setFogDistance(100) end end function getGroundMaterial(x, y, z) local hit, hitX, hitY, hitZ, hitElement, normalX, normalY, normalZ, material = processLineOfSight(x, y, z, x, y, z - 10, true, false, false, true, false, false, false, false, nil) return material end function isInBuilding(x, y, z) local hit, hitX, hitY, hitZ, hitElement, normalX, normalY, normalZ, material = processLineOfSight(x, y, z, x, y, z + 10, true, false, false, true, false, false, false, false, nil) if hit then return true end return false end function isObjectAroundPlayer2(thePlayer, distance, height) material_value = 0 local x, y, z = getElementPosition(thePlayer) for i = math.random(0, 360), 360 do local nx, ny = getPointFromDistanceRotation(x, y, distance, i) local hit, hitX, hitY, hitZ, hitElement, normalX, normalY, normalZ, material = processLineOfSight(x, y, z + height, nx, ny, z + height, true, false, false, false, false, false, false, false) if material == 0 then material_value = material_value + 1 end if material_value > 40 then return 0, hitX, hitY, hitZ end end return false end function isObjectAroundPlayer(thePlayer, distance, height) local x, y, z = getElementPosition(thePlayer) for i = math.random(0, 360), 360 do local nx, ny = getPointFromDistanceRotation(x, y, distance, i) local hit, hitX, hitY, hitZ, hitElement, normalX, normalY, normalZ, material = processLineOfSight(x, y, z + height, nx, ny, z + height) if material == 0 then return material, hitX, hitY, hitZ end end return false end function getPointFromDistanceRotation(x, y, dist, angle)
-
The error is in "attachElements", is "vechical", you put "vehical". function spawncar( thePlayer ) destroyElement( vechical ) local x,y,z = getElementPosition( thePlayer ) local vechical = createVehicle( 468, x, y, z ) warpPedIntoVehicle ( thePlayer, vechical ) attachElements( vechical , thePlayer ) local PlayerBike = getElementAttachedTo ( thePlayer ) for k,v in pairs(PlayerBike) do destroyElement( source ) end end addCommandHandler( "create", spawncar) Test it.
-
Ok https://wiki.multitheftauto.com/wiki/OnPlayerClick
-
https://community.multitheftauto.com/ind ... s&id=10603
-
I suggest you that specify if the peds are in ammunation then able killed. if ( getElementInterior(thePed) == 0 ) then -- the interior of ammunation's
-
Do you want if the player is in the car, he could spawn a new car ? If so, you only need remove the line 3: if isPedInVehicle(source) then return end
-
For your script, and what you want, you should use these funcions: createVehicle destroyElement
-
[Duda] Network Trouble al Reiniciar un Resource
Calculador replied to Narutimmy's topic in Scripting
Si dices que sucede con cualquier script; sea pesado o no, posiblemente sea tu VPS, no estoy seguro realmente pero ya me ha pasado. -
Mmmm, i suggest you to try this, you could use these functions: dxDrawRectangle dxDrawText dxDrawLine dxDrawImage and more..
-
What do you mean?
-
Specifies if the player entered with chainsaw weapon.
-
What do you mean? -- Syntax warpPedIntoVehicle ( ped thePed, vehicle theVehicle, [ int seat=0 ] )
-
specifies the marker you want, and also if the player entering in the marker function spawnSanchez() local spawnthecar = createVehicle ( 468, 1543.4465332031, -1724.4774169922, 12.546875 ) warpPedIntoVehicle(source, spawnthecar) end local myMarker = createMarker( 1543.4465332031, -1724.4774169922, 12.546875 , "cylinder", 2.0, 250, 250, 250, 200, getRootElement() ) function MarkerHit ( hitPlayer, matchingDimension ) if (hitPlayer == localPlayer) then outputChatBox ( getPlayerName(hitPlayer) .. " Entered a Died Marker" ) end end function createSpawnWindow(hitPlayer) if (hitPlayer == localPlayer) then windowSpawncar = guiCreateWindow(0.36, 0.70, 0.26, 0.29, "", true) guiWindowSetSizable(windowSpawncar, false) btnSancheZ = guiCreateButton(0.05, 0.12, 0.87, 0.14, "1: Sanchez", true, windowSpawncar) local font0_PetitFormalScript = guiCreateFont(":guieditor/fonts/PetitFormalScript.ttf", 10) guiSetFont(btnSancheZ, font0_PetitFormalScript) guiSetProperty(btnSancheZ, "NormalTextColour", "FFFFFFFF") btnVoodoo = guiCreateButton(0.05, 0.39, 0.87, 0.14, "2: Voodoo", true, windowSpawncar) guiSetFont(btnVoodoo, font0_PetitFormalScript) guiSetProperty(btnVoodoo, "NormalTextColour", "FFFFFFFF") btnCaddy = guiCreateButton(0.06, 0.67, 0.86, 0.14, "3: Caddy", true, windowSpawncar) guiSetFont(btnCaddy, font0_PetitFormalScript) guiSetProperty(btnCaddy, "NormalTextColour", "FFFFFFFF") guiSetVisible( windowSpawncar, true ) end end addEventHandler ( "onClientMarkerHit", myMarker, MarkerHit ) addEventHandler( "onClientMarkerHit", myMarker, createSpawnWindow) test it.
-
También si estás trabajando con el famoso script "guieditor", esté tiene una opción incorporada, en la cual puedes añadir a tus gui's el valor "relativo", esté hará que tus diseños se vean para todas las resoluciones.
-
When player reconnect ? you could use onPlayerQuit
-
Okey you should use these functions: spawnPlayer onPlayerWasted getTeamFromName good luck!
-
Yes, any error?
-
I suggest you this function: setModelHandling
-
You should use dxDraw functions. dxDrawImage dxDrawText dxDrawRectangle --etc
-
You don't defined the function in event "onPlayerDamage" but test it. function protect() if getElementAlpha(localPlayer) == 255 then setElementAlpha(localPlayer, 180) setElementData(localPlayer, "inv", true) setTimer(setElementData, 10000, 1, localPlayer, "inv", false) setTimer(setElementAlpha, 10000, 1, localPlayer, 255) end end addEventHandler("onClientPlayerSpawn", getRootElement(), protect) function CancelEvent () if getElementData(localPlayer, "inv") == true then cancelEvent() end end addEventHandler("onClientPlayerDamage", getRootElement(), CancelEvent)
-
But, He wants to destroy the car if not modelid. Therefore Vehicle = {} function spawnCars(modelid) if isPedInVehicle(source) then return end if ( modelid ) then local playerX,playerY,playerZ = getElementPosition(source) Vehicle[source] = createVehicle(modelid,playerX,playerY, playerZ) warpPedIntoVehicle(source,Vehicle[source]) else destroyElement(Vehicle[source]) end end addEvent("spawn",true) addEventHandler("spawn",root,spawnCars)