Jump to content

Mann56

Members
  • Posts

    306
  • Joined

  • Last visited

Everything posted by Mann56

  1. Anyway good work dude that's real hard work
  2. You can use setElementData setElementData(source,"health",250)
  3. Mann56

    Dayz

    Anytime dude
  4. DayZ gamemode has nothing in chinese unless you took it form unauthorized sources. Download DayZ from here
  5. Mann56

    Dayz

    Lol i wouldn't experiment it but some code in your resource still calls the file when the player dies and maybe the file is cached.
  6. Mann56

    Dayz

    Agree there is a five second delay between death and new spawn deleting the photo you must remove the time period
  7. Mann56

    DayZ Pickups

    I mean normally the weapons are vertical but on ground they are placed horizontally so the rotation must be on z
  8. Mann56

    DayZ Pickups

    Thanks for it <3 but i think third one is the scale since 1 cannot be rotation and 90 the scale :c EDIT : Is the rotation along z axis?
  9. Mann56

    DayZ Pickups

    from pickups.lua and there is no function there defining third and fourth string there is one defining fifth
  10. Mann56

    DayZ Pickups

    Hey there i wanted to know about what these strings mean because i'm editing some. { "Hatchet", 339, 1, 90, 1.5 }, I know that the first one is the name, second model id and the fifth is percent chance of spawning but can someone help me with the third and fourth please ? Thanks
  11. Thanks So whenever i make an array i must use ipairs .
  12. Cool dude but what's difference between pairs and ipairs?
  13. i think it's server side Thank you for helping man, I fixed the thing it was in survivorSystem i changed setPedAnimation from nil to -1 it worked
  14. anyways there is no anime thing in this file
  15. Post the part where you set the player animation dude can we go skype it will be easy to solve there''''?
  16. Now no error on debugscript and bug still there.
  17. lol sorry i it was in previous code i didnt read your new code
  18. Also it says attempt to perform arithmetic on local x a boolean value @line 359
  19. The anime bug still there is there error in some other file?
  20. the Dx Text comes now but anime is still bugged
  21. local newbiePosition = localPlayer THis right?
  22. Same error in debugscript ._.
  23. Line 358 local spalten = {} local spalteGuiImage = {} local spalteGuiText = {} local optionsTable = { player = { { "Give Painkillers" }, { "Give Bandage" }, { "Give Morphine" } } } spalten[1] = "" spalten[2] = "" spalten[3] = "" spalten[4] = "" spalteGuiImage[1] = guiCreateStaticImage(0, 0.45, 0.1, 0.025, "images/scrollmenu_1.png", true) spalteGuiImage[2] = guiCreateStaticImage(0, 0.475, 0.1, 0.025, "images/scrollmenu_1.png", true) spalteGuiImage[3] = guiCreateStaticImage(0, 0.5, 0.1, 0.025, "images/scrollmenu_1.png", true) spalteGuiImage[4] = guiCreateStaticImage(0, 0.525, 0.1, 0.025, "images/scrollmenu_1.png", true) spalteGuiText[1] = guiCreateLabel(0.05, 0.05, 0.995, 0.95, spalten[1], true, spalteGuiImage[1]) spalteGuiText[2] = guiCreateLabel(0.05, 0.05, 0.995, 0.95, spalten[2], true, spalteGuiImage[2]) spalteGuiText[3] = guiCreateLabel(0.05, 0.05, 0.995, 0.95, spalten[3], true, spalteGuiImage[3]) spalteGuiText[4] = guiCreateLabel(0.05, 0.05, 0.995, 0.95, spalten[4], true, spalteGuiImage[4]) guiSetVisible(spalteGuiImage[1], false) guiSetVisible(spalteGuiImage[2], false) guiSetVisible(spalteGuiImage[3], false) guiSetVisible(spalteGuiImage[4], false) function showClientMenuItem(arg1, arg2, arg3, arg4) local number = 0 if arg1 == "Take" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Take " .. arg2) if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", arg2) end if arg1 == "stop" then disableMenu() refreshLoot(false) end if arg1 == "Helicrashsite" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Gear (Helicrash)") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "helicrashsite") end if arg1 == "Hospitalbox" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Gear (Hospitalbox)") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "hospitalbox") end if arg1 == "Vehicle" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Gear (" .. arg2 .. ")") guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) setElementData(spalteGuiText[number], "usedItem", "vehicle") if getElementData(getElementData(arg3, "parent"), "tent") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Remove Tent") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "tent") return end if getElementHealth(arg3) < 1000 and 50 <= getElementHealth(arg3) and 1 <= getElementData(getLocalPlayer(), "Toolbox") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Repair (" .. arg2 .. ")") setElementData(spalteGuiText[number], "usedItem", "repairvehicle") end end if arg1 == "Player" then if 0 < getElementData(arg2, "bleeding") and 1 <= getElementData(getLocalPlayer(), "Bandage") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Give Bandage") guiLabelSetColor(spalteGuiText[1], 50, 255, 50) setElementData(spalteGuiText[1], "markedMenuItem", true) setElementData(spalteGuiText[number], "usedItem", "bandage") end if getElementData(arg2, "blood") < 11900 and 1 <= getElementData(getLocalPlayer(), "Blood Bag") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Administer Blood Bag") setElementData(spalteGuiText[number], "usedItem", "giveblood") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end end end if arg1 == "Dead" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Gear (" .. arg2 .. ")") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "dead") number = number + 1 setElementData(spalteGuiText[number], "usedItem", "deadreason") guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Check Body") end if arg1 == "Fireplace" and 1 <= getElementData(getLocalPlayer(), "Raw Meat") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Cook Meat") guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) setElementData(spalteGuiText[number], "usedItem", "fireplace") end if arg1 == "patrol" and 1 <= getElementData(getLocalPlayer(), "Empty Gas Canister") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Refill (Empty Gas Canister)") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "patrolstation") end if arg1 == "Wirefence" and 1 <= getElementData(getLocalPlayer(), "Toolbox") then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Remove Wirefence") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "wirefence") end if arg1 == "Gear" then number = number + 1 guiSetVisible(spalteGuiImage[number], true) guiSetText(spalteGuiText[number], "Gear") if number == 1 then guiLabelSetColor(spalteGuiText[number], 50, 255, 50) setElementData(spalteGuiText[number], "markedMenuItem", true) end setElementData(spalteGuiText[number], "usedItem", "itemloot") end end addEvent("showClientMenuItem", true) addEventHandler("showClientMenuItem", getLocalPlayer(), showClientMenuItem) function PlayerScrollMenu(key, keyState, arg) if keyState == "down" then if not guiGetVisible(spalteGuiImage[2]) then return end if arg == "up" then if getElementData(spalteGuiText[1], "markedMenuItem") then setElementData(spalteGuiText[1], "markedMenuItem", false) setElementData(spalteGuiText[2], "markedMenuItem", true) guiLabelSetColor(spalteGuiText[2], 50, 255, 50) guiLabelSetColor(spalteGuiText[1], 255, 255, 255) elseif getElementData(spalteGuiText[2], "markedMenuItem") then setElementData(spalteGuiText[2], "markedMenuItem", false) setElementData(spalteGuiText[1], "markedMenuItem", true) guiLabelSetColor(spalteGuiText[1], 50, 255, 50) guiLabelSetColor(spalteGuiText[2], 255, 255, 255) end elseif arg == "down" then if getElementData(spalteGuiText[1], "markedMenuItem") then setElementData(spalteGuiText[1], "markedMenuItem", false) setElementData(spalteGuiText[2], "markedMenuItem", true) guiLabelSetColor(spalteGuiText[2], 50, 255, 50) guiLabelSetColor(spalteGuiText[1], 255, 255, 255) elseif getElementData(spalteGuiText[2], "markedMenuItem") then setElementData(spalteGuiText[2], "markedMenuItem", false) setElementData(spalteGuiText[1], "markedMenuItem", true) guiLabelSetColor(spalteGuiText[1], 50, 255, 50) guiLabelSetColor(spalteGuiText[2], 255, 255, 255) end end end end bindKey("mouse_wheel_up", "down", PlayerScrollMenu, "up") bindKey("mouse_wheel_down", "down", PlayerScrollMenu, "down") function disableMenu() guiSetVisible(spalteGuiImage[1], false) guiSetVisible(spalteGuiImage[2], false) guiSetVisible(spalteGuiImage[3], false) guiSetVisible(spalteGuiImage[4], false) setElementData(spalteGuiText[1], "markedMenuItem", false) setElementData(spalteGuiText[2], "markedMenuItem", false) setElementData(spalteGuiText[3], "markedMenuItem", false) setElementData(spalteGuiText[4], "markedMenuItem", false) setNewbieInfo(false, "", "") end addEvent("disableMenu", true) addEventHandler("disableMenu", getLocalPlayer(), disableMenu) function getPlayerInCol(tab) for theKey, thePlayer in ipairs(tab) do if thePlayer ~= getLocalPlayer() then return true end end return false end isInFirePlace = false function onPlayerTargetPickup(theElement) if theElement == getLocalPlayer() then if getElementData(source, "parent") == getLocalPlayer() then return end local player = getPlayerInCol(getElementsWithinColShape(source, "player")) if getPedOccupiedVehicle(getLocalPlayer()) then return end isInFirePlace = false setElementData(spalteGuiText[2], "markedMenuItem", false) setElementData(spalteGuiText[1], "markedMenuItem", true) guiLabelSetColor(spalteGuiText[1], 50, 255, 50) guiLabelSetColor(spalteGuiText[2], 255, 255, 255) if getElementData(source, "player") then showClientMenuItem("Player", getElementData(source, "parent")) setElementData(getLocalPlayer(), "currentCol", source) setElementData(getLocalPlayer(), "loot", false) return end if player then return end if getElementData(source, "patrolstation") then showClientMenuItem("patrol") setElementData(getLocalPlayer(), "currentCol", source)
  24. It gives a DxText on player's head when then go near gear items
×
×
  • Create New...