Jump to content

Renkon

Members
  • Posts

    876
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Renkon

  1. Has pensado en crearlo, en lugar de buscarlo?
  2. remove4 = createObject ( 10828, -2386.8999023438, -2043.8000488281, -41, 0, 0, 51) isMoved = false function door() if not isMoved then moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -28.200000762939, 0, 0, 0) else moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -41, 0, 0, 0) end isMoved = not isMoved end addCommandHandler("tunnels", door)
  3. Try this c: bindKey("K", "down", function() local vehicle = getPedOccupiedVehicle(localPlayer) if vehicle then if getVehicleController(vehicle) == localPlayer then triggerServerEvent("lockCar", localPlayer, vehicle) end end end ) s: addEventHandler("onVehicleStartExit", root, function(player, seat, jacked, door) if isVehicleLocked(source) then cancelEvent() outputChatBox("The door is locked.", player, 255, 0, 0, false) end end ) addEventHandler("onVehicleEnter", root, function(player, seat, jacked) if not isVehicleLocked(source) then if tonumber(getElementData(source, "vehicle.owner")) == 0 then outputChatBox("This " .. getVehicleName(source) .. " is a civilian vehicle.", player, 255, 180, 0, false) elseif not tonumber(getElementData(source, "vehicle.owner")) then outputChatBox("This " .. getVehicleName(source) .. " belongs to " .. getElementData(source, "vehicle.owner"):gsub("_", " ") .. ".", player, 255, 180, 0, false) end else local x, y, z = getElementPosition(player) removePedFromVehicle(player) setElementPosition(player, x, y, z + 2) end end ) addEvent("lockCar", true) addEventHandler("lockCar", root, function(c) setVehicleLocked(c, not isVehicleLocked(c)) outputChatBox("Vehicle " .. (isVehicleLocked(c) and "" or "un") .. "locked.", source, 255, 180, 0, false) end )
  4. Entonces tendria que ser thePlayer (? Nah, agrega entre las () de la function la palabra source
  5. Busca en el buscador del foro que ya esta posteado el algoritmo
  6. But what are you asking for?
  7. You should also say what do you want and more or less, how much you offer
  8. Copié y pegué de tu codigo
  9. En ese caso no necesitas hacer triggers por el simple hecho que podés hacer todo el script server-side. Solo tendrías que usar algo así: addCommandHandler("comando", function(p) setPedOnFire(p, true) end)
  10. Renkon

    need help

    Are you offering money?
  11. Supongamos que tienes un GUI ejecutado con la función 'tomasturbado', y quieres hacer que solo sean admins Client: addCommandHandler("tomasturbado", function() triggerServerEvent("solicitudPermiso", localPlayer) end ) addEvent("accesoPermitido", true) addEventHandler("accesoPermitido", root, function() -- Mostramos la GUI Window end ) Server: addEvent("solicitudPermiso", true) addEventHandler("solicitudPermiso", root, function() if (isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(source)), aclGetGroup ( "Admin" ) ) then triggerClientEvent(source, "accesoPermitido", source) else outputChatBox("Acceso denegado", source, 255, 0, 0, true) end end )
  12. for _,t in ipairs(getElementsByType("team")) do setTeamFriendlyFire ( t , false ) end
  13. Pues primero, debes hacer una funcion para generar una tabla con los mapas y mostrarlo en un gridList. Luego, cuando el muchacho selecciona el mapa, lo warpeas a la dimension donde se halla este mapa. OnResourceStart, lees todos los maps (.map) con las funciones XML y creas los objetos mediante script en lugar de map. Los scripts de los mapas, los reproduces con loadstring.. No es muy dificil, es cuestiíon de pensarlo bien
  14. Sobre gustos no hay nada escrito Eres libre de hacerlo como quieras, ya sea GUI, dxImage, gridList fuera de un GUI, whatever.
  15. Para leer los scripts tenes que usar loadString() Pero como te digo, para poder cargar el .map a una dimensión, tenes que LEER el .map con las funciones de XML
  16. Drawing just the pictures isn't a good idea at all. What do you propose then..?
  17. What you should do, is export your HUD to a .png file, or to many png files, and after that, draw them with dxDrawImage.
  18. I guess the best option would be to hide it with showPlayerHudComponent After that, you should draw the image with dxDrawImage
  19. Mirá, para leer los .map files lo que tenés que hacer es usar las funciones built-in de XML de MTA, y crear los objetos mediante createObject.
  20. There was one more end than what you had to. Remove one from the last two --es: Has agregado un end de más
×
×
  • Create New...