Jump to content

Customblips Server


Recommended Posts

Posted

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.

Posted

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 ).

Posted
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...

Posted
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.

Posted
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 xD

y si el evento se ejecuta cuando muere la idea es esto..

17008_980277052024096_1144332007083432186_n.jpg?oh=1eca8043083f169441e88fc191e69dcb&oe=564FF9AA

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.

Posted

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..

Posted
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

Posted
Si es un problema entonces borra el timer xD.

el timer funciona el blip debe eliminarse a los 45mins pero la idea es que el blip sea global no local xD

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...