Jump to content

RekZ

Members
  • Posts

    344
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by RekZ

  1. e.e sorry quiero que me digais que abria que usar... no que lo agais.. me interesa hacerlo ami no que me lo agan , y por la razon de que cualquier scrip posteado aka ya se pierde de mi control y eso no me interesa

  2. quiero hacer y saver si puedo hacer que mi servidor se descarge desde un disco duro virtual o alguna web como mediafire o otra parecia , segun creo en en el apartado de mtaserver.conf

    pero el problema es que no se donde lo puedo subir , ni de que forma , tendria que subir todos los scrips ? o solo los clients ? en este caso solo me interesa para subir los skins

    gracias por su tiempo...

  3. getVehicleOccupant 
    setVehicleDamageProof 
    

    supongo que seria asi , averiguas si el vehivulo esta ocupado ( mira como funciona antes de hacerlo ) y le añade para que no se rompa nose si es con esas funciones.. o falta algunas mas

  4. pues lo siento pero lo que tu dices no funciona :/

    EDIT:

    Ya lo aregle , te faltaron poner algunos argumentos

                            dxDrawText(pname,x,y,x+nameLength,y+fontHeight,tocolor(r,g,b,textAlpha),textScale,textFont,"left","top",false,false,false,true,false) 
    

  5. lo siento Alexs pero no lo entendi lo que explicaste ? :S reemplazo el dxdrawtext por eso ? tan largo y le cambio el codigo a que ? al color de los names ?

  6. se , claro es el de la comunidad

    -- Settings variables 
    local textFont       = "default-bold"           -- The font of the tag text 
    local textScale      = 1                        -- The scale of the tag text 
    local heightPadding  = 1                        -- The amount of pixels the tag should be extended on either side of the vertical axis 
    local widthPadding   = 1                        -- The amount of pixels the tag should be extended on either side of the horizontal axis 
    local xOffset        = 8                        -- Distance between the player blip and the tag 
    local minAlpha       = 10                       -- If blip alpha falls below this, the tag won't the shown 
    local textAlpha      = 255 
    local rectangleColor = tocolor(0,0,0,230) 
      
    -- Other variables 
    local floor          = math.floor 
    local w,h            = guiGetScreenSize() 
      
    local function drawMapStuff() 
        if isPlayerMapVisible() then 
             
            local sx,sy,ex,ey     = getPlayerMapBoundingBox()                           -- Map positions 
            local mw,mh           = ex-sx,sy-ey                                         -- Map width/height 
            local cx,cy           = (sx+ex)/2,(sy+ey)/2                                 -- Center position of the map 
            local ppuX,ppuY       = mw/6000,mh/6000                                     -- Pixels per unit 
            local fontHeight      = dxGetFontHeight(textScale,textFont)                 -- Height of the specified font 
            local yOffset         = fontHeight/2                                        -- How much pixels the tag should be offsetted at 
            local blips           = getElementsByType("blip") 
             
            for k,v in ipairs(blips) do 
                 
                local attached=getElementAttachedTo(v) 
                 
                if isElement(attached) and getElementType(attached)=="player" then 
                     
                    local px,py      = getElementPosition(attached)                     -- Player's position 
                    local x          = floor(cx+px*ppuX+xOffset)                        -- X for the nametag 
                    local y          = floor(cy+py*ppuY-yOffset)                        -- Y for the nametag 
                    local pname      = getPlayerName(attached)                          -- Player name 
                    local nameLength = dxGetTextWidth(pname,textScale,textFont)         -- Width of the playername 
                    local r,g,b      = getPlayerNametagColor(attached)                  -- Player's nametag color 
                    local _,_,_,a    = getBlipColor(v)                                  -- Blip alpha 
                     
                    if a>minAlpha then 
                         
                        dxDrawRectangle(x-widthPadding,y+heightPadding,nameLength+widthPadding*2,fontHeight-heightPadding*2,rectangleColor,false) 
                        dxDrawText(pname,x,y,x+nameLength,y+fontHeight,tocolor(r,g,b,textAlpha),textScale,textFont,"left","top",false,false,false) 
                         
                    end 
                end 
            end 
        end 
    end 
    addEventHandler("onClientRender",getRootElement(),drawMapStuff) 
    

  7. ay un scrip en la comunidad con el que creas un "sniper" o un ped con rifle de francotirador que deberia disparar , a lo mejor con algo de modificacion consiges lo de la bazoka

    https://community.multitheftauto.com/ind ... includes=1

    Te equivocas, debido a un bug los Peds no pueden disparar bazookas tan facilmente.

    lose de ay el "podrias" ya lo intente xD ya podrian mejorar mas el mta y menos su apariencia ,total tambien lo puede usar para otras armas... y tampoco pierde nada por intentarlo cometiendo errores se aprende.

  8. yo lo que ago es ir cambiando las coordenadas y ir probando aleatoriamente y a la vez intentar calcular "mas o menos" donde quiero ponerlo hace falta paciencia xD suerte

  9. Lo siento, pero yo no soy un pro en el asunto. Para la sigente vez no respondere post sino que dejare que tu te agas cargo, total eres moderador

    Que Solidsnake14 te diga tu error no significa que te amargues o que des un insulto, deberias aceptarlo de manera humilde

    OT: yo no lo veo como un instulto.. simplemente veo a alguien que quiere ganar cargo , y no save que hacer e_e no alex ?

    y respecto al post puede que no lo oigan por la distancia no ? si no me equivoco es para que se oiga en una zona determinada

  10. para cambiarlo de pantalla esta en la misma columna que lo anterior.. y para ponerlo mas pequeño podes usar decimales "0.1 , 0.2 , 0.3 ...."

×
×
  • Create New...