Jump to content

Enargy,

Members
  • Posts

    1,102
  • Joined

Everything posted by Enargy,

  1. No tested. dataBlip = {} blips = {} tick = {} addEventHandler("onClientPlayerWasted", root, function() local x,y,z = getElementPosition(localPlayer) table.insert( dataBlip, {x,y} ) for index, value in pairs(dataBlip) do blips[index] = exports.customblips:createCustomBlip ( value[1], value[2], 10, 10, "suddenDeath2.png" ) tick[index] = setTimer( function() exports.customblips:destroyCustomBlip(blips[index]) table.remove( dataBlip, 1 ) end, 30000, 1 ) end end)
  2. Enargy,

    CANCELADO

    Que nadie piensa ayudarte en tu servidor si no ofreces dinero.
  3. En timer seria 1 y no 0 por que puede que el blip se destruya pero el tiempo se repetira y regresara false.
  4. Enargy,

    AYUDA

    Lo puedes hacer con xml sn necesidad de mysql entre otros...
  5. Usa el script que te dije, solo que lo editas sacando los textos y reemplazarlos por showChat.
  6. Puedes usar esto como base https://community.multitheftauto.com/index.php?p= ... ls&id=7766
  7. addEventHandler("onClientPlayerJoin", root, function() showChat(false) end)
  8. Es mucho mas eficiente que uses un colorpicler como el cpicker para que te ahorres tiempo de trabajo.
  9. function pnegro () local coche = getPedOccupiedVehicle ( source ) --Coge el coche en el que está el ped local colorRed, colorGreen, colorBlue = getVehicleColor (coche) --Coge el color del vehiculo que no quiero cambiar if takePlayerMoney (source, 150) then -- Le coge x dinero if coche then --Si está en el coche, hace... setVehicleColor( coche, 0, 0, 0, colorRed, colorGreen, colorBlue ) --Pone el color negro a la primera capa outputChatBox ("Pintaste el coche satisfactoriamente", source) --Le envía un pequeño mensaje else outputChatBox ("No estás en un vehículo", source, 255, 0, 0) --Si el jugador no esta en un coche, le dice end else outputChatBox ("No puedes permitirte el cambio de color.", source, 255, 0, 0) --Si el jugador no tiene ese dinero, le dice end end addEvent( "onNegro", true ) --Evento de conexion addEventHandler( "onNegro", getRootElement(), pnegro ) --Conexion con el cliente, la gui EDIT - invierte los valores del setVehicleColor si solo quieres el cambio en la primera capa.
  10. Oh, gracias. Y una duda, ¿para cambiar solamente el color 2 digamos? Los demás les pongo un getVehicleColor o, ¿cómo? Pues si, puedes usar eso para que el primer color no se reemplace. r, g, b = getVehicleColor(vehicle) setVehicleColor( vehicle, r, g, b, 0, 255, 0 )
  11. Jaja, cuando lo termine y lo ofreci a un amigo me dijo que por favor le agregara eso del lenguaje, solo por eso lo hice, porque la verdad a mi tampoco me gusta para nada Lo dice por que se escribe "language" no "lenguage" No me habia fijado lol.
  12. bool setVehicleColor ( vehicle theVehicle, int r1, int g1, int b1, [int r2, int g2, int b2, int r3, int g3, int b3 ) r1 g1 b1 - el color del auto. r2 g2 b2 - el color del interior ( en algunos hacen efecto ). r3 g3 b3 - color de las luces.
  13. Enargy,

    problema

    Got nil quiere decir una variale que no tiene ningun valor.
  14. No podria escribirte ni probar un codigo porque estoy en cell. Podrias continuarlo Slots = {} -- aqui haces un for loop de la maxima cantidad de slots de armas e insertarlas a la tabla. addEventHandler("onPlayerWeaponSwitch", root function(previous, current) cancelEvent() end) -- necesitas una funcion bindeada para restar y sumar los indices de la tabla, representando Q y E.
  15. Si lo van hacer centrado en un pueblo pues reemplazen los autos por caballos entonces, ya que es la misma rutina de siempre centrar un RP en un poblado. No te guíes por otros servidores por que solo hace falta ser creativo y experimentativo en hacer cosas en si. En cuanto la presentacion, como te han dicho arriba en que si publicas casos como ( sistema de casa, autos bla bla, etc ) es muy poca informacion y hay gente que no quieren entrar a un servidor sin saber que tiene o que trata. Si pudieras expresar mas informacion y caracterazarlas, no hay duda de que en poco tiempo tu servidor aumentara el nivel de personas. Regards.
  16. Podrias crear una tabla y cuando hagas el cambio de armas eventuando onPlayerWeaponSwitch, insertas el arma anterior en la tabla
  17. Puedes usar setAccountData para guardar el tiempo y fileCreate para el log. Para contar las horas no estoy seguro, podrias calcular las horas de un dia que son 24 horas por los 7 dias de la semana.
  18. Es sencillo de hacer un login como ese hehe. Me gusta mucho el diseño, algo sencillo, buena combinacion y limpio. + 10
  19. En los argumentos del dxtext, el segundo false cambialo a true ( creo que ese es el wordwrap o me equivoco )
  20. Yo lo usaria en serverside, usando; setVehicleDoorOpenRatio Tendrias que saber matematicas como para poder conseguir la posicion correcta, nose si en la wiki hay una funcion que trabaje con la posicion de las partes de algun vehiculo. Puertas, maletero, ruedas etc...
  21. Es decir que si yo hago un marcador y que aumente su tamaño renderizadamente deberia usar Pre? Es eficiente esto? marker = createMarker(...) addEventHandler("onClientPreRender", root, function() local markerSize = getMarkerSize(marker) setMarkerSize(marker, markerSize + 1 ) end) Yo usaría un timer, para qué llamar 120 veces por segundo una función cuando la puedes llamar cada 1 segundo y hará exáctamente lo mismo. Solo pedí una consulta para ver en que se diferenciaran los eventos, pero igual me hace muy útil sus respuestas Gracias
  22. Es decir que si yo hago un marcador y que aumente su tamaño renderizadamente deberia usar Pre? Es eficiente esto? marker = createMarker(...) addEventHandler("onClientPreRender", root, function() local markerSize = getMarkerSize(marker) setMarkerSize(marker, markerSize + 1 ) end)
  23. Primero esto es una seccion de scripting, donde ofrecemos ayuda si ya tienes un codigo como "iniciativa" de alguna cosa y tambien aclarar dudas. Esta no es una seccion de requerimiento donde pides algo y te lo ofrecen. Segundo, no somos odiosos ni arenosos, te hemos dicho cosas para que puedas leer y/o aprender de ellas. Tecnicamente el odioso y mal agradecido eres tu. Lock topic please.
  24. Cambias left por center. Para centrarla a tu pantalla tienes tienes que poner tu resolucion X y Y de guiGetScreenSize, luego divides esos montos entre 2. PD: La ultima vez que te ofrezco mi ayuda. CiBeR lock topic porfavor, esto va a ir de mal a peor.
×
×
  • Create New...