Jump to content

JuanM27

Members
  • Posts

    180
  • Joined

  • Last visited

Everything posted by JuanM27

  1. hola buenos tardes, tengo problema y la verdad nose que paso le comento. vieron que cuando un explota a los 5 o 10 segundos se eliminan solo. bueno resulta que desde anoche me empeso a funcional mal eso cuando un auto o moto o lo que sea de vehiculos explota no se eliminan, vieron que cuando explota salen partes del auto por el aire. esas partes como ruedas, puertas etc si se eliminan pero el auto no. tambien quiero decir que yo no modifique nada de ningun script y tampoco agregue nada, por eso me llama la atencion. sera una configuracion del server? o que sera alguien tiene alguna idea de lo que me pudo haber pasado? saludos
  2. tengo 26 años, y deseño web mucho no hago, yo me dedico mas a la programacion en visual basic. hago programas desde el 2006, pero como dije en otro post, esto es lua y no tiene nada que ver con el vb y es un mundo nuevo para mi esto de lua
  3. hola muy buenas tardes a todos. bueno primero pido disculpa si este post no va en esta seccion. bueno le comento, estoy buscando un sistema de drogas, que el jugador se pueda drogar, crear las drogas y vender las drogas (parecido al que tiene el cit), no estoy diciendo que me lo regalen. yo no tengo dinero en este momento, osea tengo pero no en dolares por que soy de argentina. pero yo tengo una empresa de alojamiento web y de Streaming Audio. si alguien quiere yo estaria dispuesto a cambiar su trabajo por un 1 webhosting + Streaming Audio para 200 oyentes simultaneo por 1 año. si alguien esta interesado enviarme un mp y yo le paso los datos de mi pagina asi lo ven, y podemos llegar a un acuerdo. buenos saludos a todos.
  4. hola amigos, tengo una pequeña duda, quisiera poner algo para que compruebe si es true o false en visual studio se usa dim Algo As Boolean pero como esto es lua no tiene nada que ver con el vb y yo estoy queriendo hacer que por ejemplo al subir a un auto no envie los datos al cliente 2 veces es decir que cuando se envia unas posiciones ponga algo en true y luego si algo esta en true no lo envie 2 veces yo intente poner local YaExiste function RobaCasas() if (YaExiste = true) then --aca no hace nada else triggerServerEvent ( "PidoCasas", localPlayer) YaExiste = true end end addEventHandler("VerificaCasas",root, RobaCasas) esto del lado del cliente, pero no me envia el triggerServerEvent mi duda es como seria en lua el equivalente de dim Algo As Boolean que se usa en vb saludos y gracias
  5. muchas gracias de verdad, me ayudaste muchisimo, ya solucione todo relacionado con este tema. muchas gracias de verdad
  6. hola amigo gracias por responder, para usar el call, pasando el jugador seria asi call(getResourceFromName("Policias"), "TerminaPoli", Jugador) ?
  7. hola amigos tengo un error al usar una funcion exportada de otro script estoy haciendo un panel que al apretar un boton saca del job al player y para no escribir todo de nuevo queria usar la funcion exportada. en el meta del job tengo asi <export function="TerminaPoli" type="server"/> en en el job tengo asi hasta hay todo bien, en el panel que estoy haciendo tengo asi. call(getResourceFromName("Policias"), "TerminaPoli") pero miro la consola y me tira esto errores ERROR: [gameplay]\Policias\job.lua:364: attempt to concatenate local 'accountName' (a boolean value) ERROR: [gameplay]\FinJob\finjob-s.lua:22: call: failed to call Policias:TerminaPoli' por lo que yo entiendo es que al llamar la funcion le falta pasar el jugador, pero probe poniendo call(getResourceFromName("Policias"), "TerminaPoli", source) y lo mismo me tira esos errores, mi pregunta es, como tendria que llamar esa funcion con el call? saludos y gracias
  8. hola, la verdad muchas gracias, no me habia dado cuenta lo de la tabla, muchas gracias por tu tiempo para explicarme y mejorar el code
  9. listo ya lo tengo echo, muchas gracias por su ayudas if isPedInVehicle(source) then local veh = getPedOccupiedVehicle ( source ) if getVehicleOccupant( veh ,0 ) then if getElementModel ( veh ) == 596 or getElementModel ( veh ) == 598 or getElementModel ( veh ) == 597 or getElementModel ( veh ) == 599 or getElementModel ( veh ) == 523 then destroyElement( veh ) end end end era esto que me faltaba getVehicleOccupant( veh ,0 ) saludos
  10. muchas gracias por su respuesta pero como hago para que solo elimine el auto si lo esta conduciendo if isPedInVehicle(source) then local veh = getPedOccupiedVehicle ( source, 0 ) if getElementModel ( veh ) == 596 or getElementModel ( veh ) == 598 or getElementModel ( veh ) == 597 or getElementModel ( veh ) == 599 or getElementModel ( veh ) == 523 then destroyElement( veh ) end end lei en la wiki que con getPedOccupiedVehicle ( source, 0 ) obtiene el asiento que ocupado supuestamente el 0 = el conductor verdad? lo puse con el 0 pero por mas que este en el asiento del acompañante, me lo elimina igual
  11. hola buenos dias, quisiera saber si tengo bien este codigo. le comento estoy haciendo un comando para finalizar un job y si el player esta conduciendo un patrullero, que sea eliminado al salir del job policia, el comando me funciona bien, me saca del team policia, me cambia el skin todo normal. pero no me borra el patrullero por eso quisiera saber si tengo bien el codigo o me falta algo if isPedInVehicle(source) then if getVehicleOccupant( source, 0 ) then local vehicles = getElementsByType("vehicle") for i,v in ipairs(vehicles) do if (getElementModel(v) == 596 or getElementModel(v) == 598 or getElementModel(v) == 597 or getElementModel(v) == 599 or getElementModel(v) == 523) then destroyElement(v) end end end end y una consulta mas como puedo poner esa funcion que funcione en otro script lei algo de exportar la funcion, pero la verdad no se como se hace. saludos y muchas gracias
  12. sabes que tenias razon, me puse a revisar todos los script que tengo, y nose por que encontre spawnPlayer (source, playerX, playerY, playerZ +1, 0, playerSkin, playerInt, playerDim, spawnTeam) setTimer (setPlayerTeam, 500, 1, source, spawnTeam) en el script vehiclesystemcarshops pero busque spawnTeam y no estaba definido, entonces borre esas lineas, reinicie el script entre lo mas bien, puse el /login cuenta pass y me funciono perfecto. era ese script que estaba molestando, pero igual no entiendo para que estaba esas lineas hay, si ese script es un sistema de autos jajaja una cosa de locos desde ya muchas gracias a todos. saludos
  13. si lo dice, otro dato, termino de poner stop al script de login + registre que tengo, me cree un lua. en la pantalla negra pongo /login micuenta mipass y no me une al team, pero con el onPlayerJoin si me unio, solo que a logiarme me vuelve a sacar en el lua que probe sin el login lo tengo asi function Prueba1 () Tuteam() end addEventHandler ( "onPlayerLogin", getRootElement(), Prueba1 ) addEventHandler ( "onPlayerJoin", getRootElement(), Prueba1 ) function Tuteam( ) local team = getTeamFromName ( "Civil" ) setPlayerTeam ( source , team ) outputChatBox("You have successfully been moved to "..getTeamName(team).." Team.", source, root, 0, 255, 0) end
  14. si <script src="script.lua" type="server" /> de echo todas las funciones me la toma bien., pero no entiendo lo que pasa por que me crea los teams pero a la hora de llegar a la linea setPlayerTeam, se muere no hace nada y miro la consola y no tengo error ni el famoso warning
  15. nose que sera, pero no me funciona, probe con onPlayerLogin y con onPlayerJoin tambien probe cambiando el team, y los team me los crea, pero no une al jugador, tambien intente poniendo un Timer y tampoco funciono. puede ser que este molestando el sistema de Login?
  16. probe todos y de todas manera no quiere andar, lo raro que si al mismo codigo le pongo por comando anda perfecto. realmente no entiendo
  17. hola, serginix lo termino de probar, y sigue igual me da el aviso que entre, pero no me pone en el team
  18. hola buenos dias, como dice el titulo. no entiendo por que no me anda el setPlayerTeam, cuando lo uso en un comando o en una funcion como cuando acepto algun job si anda pero cuando intento poner el setplayerteam en el login no hace nada aca pongo el codigo que tengo local root = getRootElement() addEventHandler("onPlayerLogin", root, function() local Nombre = getPlayerName(source) outputChatBox(Nombre.." ah entrado al juego!", root) setPlayerTeam(Nombre, "Civil") end ) el Team Civil esta creado, y la funcion anda bien por que no me dice ningun error y sale el aviso de outputChatBox(Nombre.." ah entrado al juego!", root) pero al jugado no lo pone en el team civil alguien sabe por que?
  19. hola se que soy metido =P pero aprovecho para preguntar, es posible que el scoreboard lea los datos desde una base de datos mysql? vi en la wiki bool addScoreboardColumn( string columnName, [ element visibleToElement = getRootElement(), int columnPosition = #columns - 1, float columnSize = 0.1 ] ) --------- setElementData ( thePlayer, "wanted level", 3 ) --3 is inserted in the player's wanted level column ejemplo en 3, tendria que ir los datos devueltos en la consulta verdad?
  20. listo muchas gracias, me fue util ese post saludos
  21. hola de nuevo, ya se que anda pero tengo una duda se le podria poner algo a este codigo para que siempre este en el mismo punto final e inicial? osea un tope le explico por que, si yo paso la barrera sube y baja bien, pero si pasan 2 jugadores, y 1 se detiene la barrera cuando baja se baja mas del suelo y despues cuando pasa otro la barrera no se levanta hasta donde se tiene que levantar, y tengo que estar reiniciando el script para que la barrera se quede en su lugar. ejemplo yo paso con un auto y no dejo que la barrera se levante los -90 que yo tengo en el scrip, pongalen que se levanta solo -60, pero al bajarse se baja los 90, y queda bajo el nivel de altura que yo le di. pero cuando alguien vuelve a pasar, la barrera no se levanta los -90, sino que su rotacion vuelve a ser -60 nose si me entiende como me estoy dando a esplicar, ami me gustaria que sea como por ejemplo el server cit o sx entre otros que la barrera se levanta siempre lo mismo y no importa si el jugador paso saltando, en bici, o corriendo. asi es como yo lo tengo. function BARRA1 ( player ) if ( getElementType ( player ) == "player" ) then local skin = getElementModel ( player ) if (policeSkins[skin]) then moveObject ( PoliBarraObj1, 3000, 1544.5999755859, -1630.8000488281, 13.300000190735, 0, -85, 0) -- else -- outputChatBox ( "Usted no es Policia!!, alejese YA!", player, 0,0,200 ) end elseif ( getElementType ( player ) == "vehicle" ) then local player = getVehicleController(player) local seat = getPedOccupiedVehicleSeat(player) if (seat == 0 )then local skin = getElementModel ( player ) if (policeSkins[skin]) then moveObject ( PoliBarraObj1, 3000, 1544.5999755859, -1630.8000488281, 13.300000190735, 0, -85, 0) end end end end addEventHandler( "onColShapeHit", PoliBarra1, BARRA1 ) function Barra1Close (player) if ( getElementType ( player ) == "player" ) then local skin = getElementModel ( player ) if (policeSkins[skin]) then moveObject ( PoliBarraObj1, 3000, 1544.5999755859, -1630.8000488281, 13.300000190735, 0, 85, 0) end end end addEventHandler( "onColShapeLeave", PoliBarra1, Barra1Close ) que me faltaria agregarle para que funcione bien? saludos y muchas gracias
  22. listo amigos ya lo descubri como es el tema del moveobject para que la barrera levante es moveObject ( PoliBarraObj1, 3000, 1544.5999755859, -1630.8000488281, 13.300000190735, 0, -90, 0) y para que se baje es moveObject ( PoliBarraObj1, 3000, 1544.5999755859, -1630.8000488281, 13.300000190735, 0, 90, 0) la verdad me costo entenderlo. pero muchas gracias por su tiempo saludos
  23. disculpame que sea molesto, es que de verdad no entiendo. las posiciones son esta Barrera Baja = 1544.5999755859, -1630.8000488281, 13.300000190735, 0, 90, 89 Barrera Levantada = 1544.5999755859, -1630.8000488281, 13.300000190735, 0, 0, 89 pero yo pongo esas posiciones, pero en vez de levantar o bajar la barrera gira a 90º busque en la wiki sobre moveObject pero la verdad no explican bien y solo da 3 ejemplos en comandos, pero ninguno me sirbio saludos
×
×
  • Create New...