Narutimmy Posted July 23, 2015 Share Posted July 23, 2015 Hola tengo una duda.... custom blip solo funciona en client? porque el problema es que cree un resorce que cuando alguien muere se crea un customblip... el problema es que al reconectar desaparecen lso que se ayan creado. Link to comment
Enargy, Posted July 23, 2015 Share Posted July 23, 2015 Eso no tiene nada que ver, dependiendo de como es creado el blip. Si alguien entra al servidor o cuando inicia el resource( lo cual no se crea para la persona que ha entrado ). Link to comment
Narutimmy Posted July 23, 2015 Author Share Posted July 23, 2015 Eso no tiene nada que ver, dependiendo de como es creado el blip. Si alguien entra al servidor o cuando inicia el resource( lo cual no se crea para la persona que ha entrado ). Pasa que lo ise asi... Server: addEventHandler( "onPlayerWasted", root, function () if ( getTickCount ( ) - TiempoPr4 >= 5000 ) then local x,y,z = getElementPosition (source) counterddd = counterddd + 1 triggerClientEvent ( "BlipMuerto", source,x,y,z ,counterddd ) TiempoPr4 = getTickCount ( ) end end) client local Death = {} function Blip2 (x,y,z,counterddd) Death[counterddd] = exports.customblips:createCustomBlip ( x,y, 5, 5, "suddenDeath2.png" ) setTimer ( function () if Death[counterddd] then exports.customblips:destroyCustomBlip(Death[counterddd]) end end, 2700000, 1) end addEventHandler("BlipMuerto", getRootElement(), Blip2) Funciona bien, pero los blip se crean apartir de cuando el usuario conecta, si el desconecta y vuelve a conectar ya no ve los anteriores solo los nuevos... Link to comment
Enargy, Posted July 23, 2015 Share Posted July 23, 2015 Eso no tiene nada que ver, dependiendo de como es creado el blip. Si alguien entra al servidor o cuando inicia el resource( lo cual no se crea para la persona que ha entrado ). Pasa que lo ise asi... Server: addEventHandler( "onPlayerWasted", root, function () if ( getTickCount ( ) - TiempoPr4 >= 5000 ) then local x,y,z = getElementPosition (source) counterddd = counterddd + 1 triggerClientEvent ( "BlipMuerto", source,x,y,z ,counterddd ) TiempoPr4 = getTickCount ( ) end end) client local Death = {} function Blip2 (x,y,z,counterddd) Death[counterddd] = exports.customblips:createCustomBlip ( x,y, 5, 5, "suddenDeath2.png" ) setTimer ( function () if Death[counterddd] then exports.customblips:destroyCustomBlip(Death[counterddd]) end end, 2700000, 1) end addEventHandler("BlipMuerto", getRootElement(), Blip2) Funciona bien, pero los blip se crean apartir de cuando el usuario conecta, si el desconecta y vuelve a conectar ya no ve los anteriores solo los nuevos... Pero se estan creando cuando el player muere... y tambien olvidaste addEvent en client. Link to comment
Narutimmy Posted July 23, 2015 Author Share Posted July 23, 2015 Eso no tiene nada que ver, dependiendo de como es creado el blip. Si alguien entra al servidor o cuando inicia el resource( lo cual no se crea para la persona que ha entrado ). Pasa que lo ise asi... Server: addEventHandler( "onPlayerWasted", root, function () if ( getTickCount ( ) - TiempoPr4 >= 5000 ) then local x,y,z = getElementPosition (source) counterddd = counterddd + 1 triggerClientEvent ( "BlipMuerto", source,x,y,z ,counterddd ) TiempoPr4 = getTickCount ( ) end end) client local Death = {} function Blip2 (x,y,z,counterddd) Death[counterddd] = exports.customblips:createCustomBlip ( x,y, 5, 5, "suddenDeath2.png" ) setTimer ( function () if Death[counterddd] then exports.customblips:destroyCustomBlip(Death[counterddd]) end end, 2700000, 1) end addEventHandler("BlipMuerto", getRootElement(), Blip2) Funciona bien, pero los blip se crean apartir de cuando el usuario conecta, si el desconecta y vuelve a conectar ya no ve los anteriores solo los nuevos... Pero se estan creando cuando el player muere... y tambien olvidaste addEvent en client. si si lo agregue pero olvide ponerlo aqui y si el evento se ejecuta cuando muere la idea es esto.. donde muere cada usuario se marca en el mapa, para crear esos puntos rojos y ver donde se concentra mas el pvp... el rpoblema es que yo me conecto y funciona veo donde mueren todos pero no veo los que murieron antes de que yo conectara. Link to comment
Enargy, Posted July 23, 2015 Share Posted July 23, 2015 En ese caso deberias de hacer un sistema de guardado para que el servidor guarde los blips en todas las cuentas y luego cargarlas al momento de entrar al servidor, supongo.. Link to comment
Narutimmy Posted July 23, 2015 Author Share Posted July 23, 2015 En ese caso deberias de hacer un sistema de guardado para que el servidor guarde los blips en todas las cuentas y luego cargarlas al momento de entrar al servidor, supongo.. El problema es que tambien idea es que cuando se crea el blip al pasar 45mins se elimina para no saturar xDD Link to comment
Enargy, Posted July 23, 2015 Share Posted July 23, 2015 Si es un problema entonces borra el timer . Link to comment
Narutimmy Posted July 23, 2015 Author Share Posted July 23, 2015 Si es un problema entonces borra el timer . el timer funciona el blip debe eliminarse a los 45mins pero la idea es que el blip sea global no local Link to comment
Recommended Posts