Jump to content

uvita

Members
  • Posts

    6
  • Joined

  • Last visited

Posts posted by uvita

  1. Hola, intente editar el archivo vehicles.xml del freeroam pero cuando intento poner un vehiculo no me salta ninguno de los botones y ningun vehiculo, ¿Qué estaria fallando en este codigo?, a continuacion lo que edite.

     

    ?
    
     
    1. <catalog type="vehicle">
    2. <group name="Bicicletas Y Motos">
    3. <group name="Motos">
    4. <vehicle id="581" name="Honda XRE 300" />
    5. <vehicle id="462" name="Faggio" />
    6. <vehicle id="521" name="Yamaha" />
    7. <vehicle id="463" name="Freeway" />
    8. <vehicle id="523" name="HPV1000" />
    9. <vehicle id="522" name="NRG-500" />
    10. <vehicle id="461" name="PCJ-600" />
    11. <vehicle id="448" name="Pizza Boy" />
    12. <vehicle id="468" name="Sanchez" />
    13. <vehicle id="586" name="Wayfarer" />
    14. <vehicle id="471" name="Quadbike" />
    15. </group>
    16. </group>
    17. <group name="Bicis">
    18. <vehicle id="509" name="Bike" />
    19. <vehicle id="481" name="BMX" />
    20. <vehicle id="510" name="Mountain bike" />
    21. </group>
    22. </group>
    23. <group name="Autos Argentinos"
    24. <group name="Autos">
    25. <vehicle id="602" name="Suzuki Wtift GTi" />
    26. <vehicle id="429" name="Lamborghini Huracan v10" />
    27. <vehicle id="402" name="Audi S4" />
    28. <vehicle id="480" name="Fiat Tempra" />
    29. <vehicle id="562" name="Renault Sandero RS" />
    30. <vehicle id="587" name="Volkswagen Golf Mk3" />
    31. <vehicle id="565" name="Toyota Corolla AE86" />
    32. <vehicle id="559" name="Chevrolet Corsa Hatch" />
    33. <vehicle id="560" name="Volkswagen Gol G3" />
    34. <vehicle id="558" name="Volkswagen Gol G6n" />
    35. <vehicle id="536" name="Peugeot 206" />
    36. <vehicle id="419" name="Peugeot 207 RC" />
    37. <vehicle id="496" name="Blista Compact" />
    38. <vehicle id="401" name="Citroen DS3" />
    39. <vehicle id="527" name="Fiat 128" />
    40. <vehicle id="533" name="Fiat 147 Sorpasso" />
    41. <vehicle id="526" name="Fortune" />
    42. <vehicle id="517" name="Renault Clio Sport" />
    43. <vehicle id="410" name="Honda Civic Si" />
    44. <vehicle id="436" name="Mercedes Benz 190E" />
    45. <vehicle id="475" name="Citroen C4 VTS" />
    46. <vehicle id="439" name="Peugeot 206 HDi" />
    47. <vehicle id="549" name="Volkswagen Beetle Clasico" />
    48. <vehicle id="445" name="Chevrolet Vectra 2.0" />
    49. <vehicle id="438" name="Volkswagen Gol G4" />
    50. <vehicle id="585" name="Duna" />
    51. <vehicle id="466" name="Chevrolet Cruze 2011" />
    52. <vehicle id="492" name="Chevrolet Corsa" />
    53. <vehicle id="546" name="Chevrolet Celta" />
    54. <vehicle id="551" name="BMW M5 E34" />
    55. <vehicle id="516" name="Volkswagen Jetta Mk2" />
    56. <vehicle id="467" name="Volkswagen Gol G1 GTi" />
    57. <vehicle id="426" name="Toyota Corolla" />
    58. <vehicle id="547" name="Volkswagen Santana" />
    59. <vehicle id="405" name="Hyundai Sonata" />
    60. <vehicle id="550" name="Audi A6 2004" />
    61. <vehicle id="566" name="Peugeot 504" />
    62. <vehicle id="420" name="Volkswagen Voyage G7" />
    63. <vehicle id="540" name="Mercedes Benz Clase S" />
    64. <vehicle id="421" name="Fiat Uno" />
    65. <vehicle id="529" name="Audi RS5" />
    66. <vehicle id="499" name="Camion Mitsubishi" />
    67. <vehicle id="609" name="Black Boxville" />
    68. <vehicle id="422" name="Volkswagen Saveiro G4" />
    69. <vehicle id="543" name="Volkswagen Saveiro G1" />
    70. <vehicle id="554" name="Chevrolet Silverado" />
    71. <vehicle id="589" name="Volkswagen Golf Mk2" />
    72. <vehicle id="404" name="Renault 9" />
    73. <vehicle id="479" name="Audi A4 Avant" />
    74. <vehicle id="561" name="Audi A4 Avant" />
    75. </group>
    76. </group>
    77. <group name="Autos de Policia"
    78. <group name="Policia">
    79. <vehicle id="596" name="Auto de Policia" />
    80. </group>
    81. </catalog>
  2. Hola, intente editar el archivo vehicles.xml del freeroam pero cuando intento poner un vehiculo no me salta ninguno de los botones y ningun vehiculo, ¿Qué estaria fallando en este codigo?, a continuacion lo que edite.

     

    <catalog type="vehicle">
    	<group name="Bicicletas Y Motos">
    		<group name="Motos">
    			<vehicle id="581" name="Honda XRE 300" />
    			<vehicle id="462" name="Faggio" />
    			<vehicle id="521" name="Yamaha" />
    			<vehicle id="463" name="Freeway" />
    			<vehicle id="523" name="HPV1000" />
    			<vehicle id="522" name="NRG-500" />
    			<vehicle id="461" name="PCJ-600" />
    			<vehicle id="448" name="Pizza Boy" />
    			<vehicle id="468" name="Sanchez" />
    			<vehicle id="586" name="Wayfarer" />
    			<vehicle id="471" name="Quadbike" />
    		</group>
    	</group>
    		<group name="Bicis">
    			<vehicle id="509" name="Bike" />
    			<vehicle id="481" name="BMX" />
    			<vehicle id="510" name="Mountain bike" />
    		</group>
    	</group>
    	<group name="Autos Argentinos"
    			<group name="Autos">
    			<vehicle id="602" name="Suzuki Wtift GTi" />
    			<vehicle id="429" name="Lamborghini Huracan v10" />
    			<vehicle id="402" name="Audi S4" />
    			<vehicle id="480" name="Fiat Tempra" />
    			<vehicle id="562" name="Renault Sandero RS" />
    			<vehicle id="587" name="Volkswagen Golf Mk3" />
    			<vehicle id="565" name="Toyota Corolla AE86" />
    			<vehicle id="559" name="Chevrolet Corsa Hatch" />
    			<vehicle id="560" name="Volkswagen Gol G3" />
    			<vehicle id="558" name="Volkswagen Gol G6n" />
    			<vehicle id="536" name="Peugeot 206" />
    			<vehicle id="419" name="Peugeot 207 RC" />
    			<vehicle id="496" name="Blista Compact" />
    			<vehicle id="401" name="Citroen DS3" />
    			<vehicle id="527" name="Fiat 128" />
    			<vehicle id="533" name="Fiat 147 Sorpasso" />
    			<vehicle id="526" name="Fortune" />
    			<vehicle id="517" name="Renault Clio Sport" />
    			<vehicle id="410" name="Honda Civic Si" />
    			<vehicle id="436" name="Mercedes Benz 190E" />
    			<vehicle id="475" name="Citroen C4 VTS" />
    			<vehicle id="439" name="Peugeot 206 HDi" />
    			<vehicle id="549" name="Volkswagen Beetle Clasico" />
    			<vehicle id="445" name="Chevrolet Vectra 2.0" />
    			<vehicle id="438" name="Volkswagen Gol G4" />
    			<vehicle id="585" name="Duna" />
    			<vehicle id="466" name="Chevrolet Cruze 2011" />
    			<vehicle id="492" name="Chevrolet Corsa" />
    			<vehicle id="546" name="Chevrolet Celta" />
    			<vehicle id="551" name="BMW M5 E34" />
    			<vehicle id="516" name="Volkswagen Jetta Mk2" />
    			<vehicle id="467" name="Volkswagen Gol G1 GTi" />
    			<vehicle id="426" name="Toyota Corolla" />
    			<vehicle id="547" name="Volkswagen Santana" />
    			<vehicle id="405" name="Hyundai Sonata" />
    			<vehicle id="550" name="Audi A6 2004" />
    			<vehicle id="566" name="Peugeot 504" />
    			<vehicle id="420" name="Volkswagen Voyage G7" />
    			<vehicle id="540" name="Mercedes Benz Clase S" />
    			<vehicle id="421" name="Fiat Uno" />
    			<vehicle id="529" name="Audi RS5" />
    		    <vehicle id="499" name="Camion Mitsubishi" />
    			<vehicle id="609" name="Black Boxville" />
    			<vehicle id="422" name="Volkswagen Saveiro G4" />
    			<vehicle id="543" name="Volkswagen Saveiro G1" />
    			<vehicle id="554" name="Chevrolet Silverado" />
    		    <vehicle id="589" name="Volkswagen Golf Mk2" />
    		    <vehicle id="404" name="Renault 9" />
    		    <vehicle id="479" name="Audi A4 Avant" />
    		    <vehicle id="561" name="Audi A4 Avant" />
    		</group>
    	</group>		
    	<group name="Autos de Policia"
    		    <group name="Policia">
    		    <vehicle id="596" name="Auto de Policia" />
    	</group>
    </catalog>

     

  3. Hola de nuevo, tengo un problema sobre un trabajo en este caso el de pizzero, cuestion que cuando dos personas hacen el trabajo si uno se queda en cualquier parte del mapa y el otro pasa por los markets para entregar la pizza les completa cada market a los dos o mas jugadores que esten trabajando, asi hasta llegar a la paga la verdad estoy un poco frustrado por que soy nuevo en esto y por ahora solo se editar cosas muy basicas pero esta no, espero que me puedan ayudar que tengan buen dia

    Estos son los c.Lua y el s.Lua

    : c. 

    Spoiler

    local pizza = {
        {2104.97095, -1809.26990, 13.55469},
        {2103.49390, -1809.17786, 12},
        {2104.83057, -1827.46741, 12}
    }

    addEventHandler("onResourceStart",resourceRoot,
    function ()
      local pizPed = createPed(155,pizza[1][1],pizza[1][2],pizza[1][3],90)
      local pizBli = createBlip(pizza[1][1],pizza[1][2],pizza[1][3],29)
        pizMar = createMarker(pizza[2][1],pizza[2][2],pizza[2][3],"cylinder",2,255,255,0)
        pizMar2 = createMarker(pizza[3][1],pizza[3][2],pizza[3][3],"cylinder",4,0,255,0)
        for _,v in pairs (getElementsByType("player")) do
            setElementData(v,"pizzaDone",0)
            setElementData(v,"pizzaOccupent",false)
        end
    end
    )

    addEventHandler("onMarkerHit",root,
    function (p)
        if source == pizMar then
            triggerClientEvent(p,"onPizzaHit",resourceRoot)
        elseif source == pizMar2 then
            if getElementData(p,"pizzaOccupent") == true then
              local bike = createVehicle(448,pizza[3][1],pizza[3][2],pizza[3][3]+1, 359.447, 0.000, 93.239)
                warpPedIntoVehicle(p,bike)
            end
        end
    end
    )

    addEvent("onDone",true)
    addEventHandler("onDone",root,
    function ()
       local money = math.random(5000,10000)
        givePlayerMoney(client,money)
    end
    )

    addEventHandler("onResourceStop",resourceRoot,
    function ()
        for _,v in pairs (getElementsByType("player")) do
            setElementData(v,"pizzaDone",0)
            setElementData(v,"pizzaOccupent",false)
        end
    end
    )

     

     

    Spoiler

    GUIEditor = {
        button = {},
        window = {},
        memo = {}
    }

    local targetMar = {
        {1985.71387, -1682.82886, 15},
        {2147.00806, -1401.30054, 25},
        {2203.12622, -1365.67249, 25},
        {2192.38818, -1418.20068, 25},
        {2282.13428, -1643.44861, 15}
    }

    local mar = {}
    local bli = {}

    function newTar()
        setElementModel(localPlayer,155)
        setElementData(localPlayer,"pizzaDone",0)
        for i,v in pairs ( targetMar ) do
            mar = createMarker(v[1],v[2],v[3],"cylinder",2,255,255,0)
            bli = createBlip(v[1],v[2],v[3],0)
            setElementData(mar,"pizzaMar",true)
        end
        addEventHandler("onClientMarkerHit",root,onTarHit)
        outputChatBox("Ve al marcador cerca del local y consigue una moto para entregar las pizzas. Entrega la ultima y vuelve aquí.",255,255,0)
    end

    function finishJob()
        removeEventHandler("onClientMarkerHit",finMar,finishJob)
        destroyElement(finMar)
        destroyElement(blipfin)
        outputChatBox("¡Buen trabajo, aquí esta tu dinero de recompensa!",255,255,0)
        triggerServerEvent("onDone",resourceRoot)
        newTar()
    end

    function onTarHit()
        if getElementData(localPlayer,"pizzaOccupent") == true and getElementData(source,"pizzaMar") == true then
          local piz = getElementData(localPlayer,"pizzaDone")
            if not piz then piz = 0 end
            destroyElement(source)
            setElementData(localPlayer,"pizzaDone",piz+1)
            piz = piz+1
            outputChatBox(piz.."/5 Completado",0,255,0)
            if piz == 5 then
                removeEventHandler("onClientMarkerHit",root,onTarHit)
                for _,v in pairs ( bli ) do
                    destroyElement(v)
                end
                outputChatBox("¡Ahora ve a la pizzería!",255,255,0)
                finMar = createMarker(2101.44849, -1801.38452, 12, "cylinder", 2, 255, 255, 0)
                blipfin = createBlip(2101.44849, -1801.38452, 12, 0)
                addEventHandler("onClientMarkerHit",finMar,finishJob)
            end
        end
    end

    function onClick()
        if source == GUIEditor.button[1] then
            setElementModel(localPlayer,155)
            for i,v in pairs ( targetMar ) do
                mar = createMarker(v[1],v[2],v[3],"cylinder",2,255,255,0)
                bli = createBlip(v[1],v[2],v[3],0)
                setElementData(mar,"pizzaMar",true)
            end
            addEventHandler("onClientMarkerHit",root,onTarHit)
            setElementData(localPlayer,"pizzaOccupent",true)
            outputChatBox("Ve al marcador cerca del local y consigue una moto para entregar las pizzas. Entrega la ultima y vuelve aquí.",255,255,0)
            removeEventHandler("onClientGUIClick",root,onClick)
            destroyElement(GUIEditor.window[1])
            showCursor(false)
        elseif source == GUIEditor.button[2] then
            for _,v in pairs ( mar ) do
                destroyElement(v)
            end
            for _,v in pairs ( bli ) do
                destroyElement(v)
            end
            setElementData(localPlayer,"pizzaDone",0)
            setElementModel(localPlayer,0)
            setElementData(localPlayer,"pizzaOccupent",false)
            outputChatBox("¡Hasta luego!",0,255,0)
            removeEventHandler("onClientGUIClick",root,onClick)
            destroyElement(GUIEditor.window[1])
            showCursor(false)
        end
    end

    addEvent("onPizzaHit",true)
    addEventHandler("onPizzaHit",root,
    function ()
        GUIEditor.window[1] = guiCreateWindow(0.28, 0.30, 0.42, 0.40, "- Pizza Man -", true)
        guiWindowSetMovable(GUIEditor.window[1], false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        GUIEditor.memo[1] = guiCreateMemo(0.09, 0.17, 0.48, 0.69, "\nIEn este trabajo tienes Entregar pizzas a domicilio. Entregua todos los pedidos y regresa para obtener el salario.", true, GUIEditor.window[1])
        GUIEditor.button[1] = guiCreateButton(0.63, 0.24, 0.32, 0.20, "Aceptar Trabajo", true, GUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(0.63, 0.54, 0.32, 0.20, "Rechazar / Renunciar", true, GUIEditor.window[1])    
        showCursor(true)
        addEventHandler("onClientGUIClick",root,onClick)
    end
    )
     

     

  4. Hola, tenia una pequeña duda de como poner el comando del script grafitti, en este caso /canspray, quiero ponerlo privado para un grupo del acl, necesitaria saber como crear el grupo y como hacerlo privado solo para ese grupo, muchas gracias

×
×
  • Create New...