Chaz-CR Posted June 30, 2013 Posted June 30, 2013 Hola quiero saber como hacer para que estos mensajes sean solo para el player y no para todos los players del server. Cuando alguno llega donde salen esos textos, todos los players lo ven en el DxDraw aca la parte de los mensajes! addEvent("youMustBeInCar", true) function drawIt() failed = "Tienes qe estar en un vehiculo para tunearlo / You must be in Vehicle to do this" exports["drawData"]:outputDraw(failed, 255, 0, 0) end addEventHandler("youMustBeInCar", root, drawIt) addEvent("yourVehicleIsTuned", true) function drawIt2() succeed = "Vehiculo tuneado! / Vehiculo tuned!" exports["drawData"]:outputDraw(succeed, 0, 255, 0) end addEventHandler("yourVehicleIsTuned", root, drawIt2)
Castillo Posted June 30, 2013 Posted June 30, 2013 La funcion: "outputDraw" del recurso "drawData" que argumentos tiene?
Chaz-CR Posted June 30, 2013 Author Posted June 30, 2013 Es el drawData de OGF pero lo encripto y no puedo ver lo unico que dejo para modificar fue esto! drawSize = get( "dxtextsize" ) function serverSettings (theplayer) triggerClientEvent ( theplayer, "settings", theplayer, drawSize ) end addEvent ( "getServerSettings", true ) addEventHandler ( "getServerSettings", root, serverSettings ) Y el meta
Castillo Posted June 30, 2013 Posted June 30, 2013 Creo que el script no tiene para que solo se envie a un jugador.
Chaz-CR Posted June 30, 2013 Author Posted June 30, 2013 Si vere si en vez de eso, hago un Shout para el player cuando pase por el marker!
NodZen Posted June 30, 2013 Posted June 30, 2013 Es el drawData de OGF pero lo encripto y no puedo ver Entonces es robado?
Sasu Posted June 30, 2013 Posted June 30, 2013 Puedes ejecutarlo desde server side solo para un jugador. Por ejemplo: --Server addEventHandler("onVehicleEnter", root, function(player) local name = getVehicleNameFromId(getElementModel(source)) triggerClientEvent(player, "onRequestDraw", player, "Has entrado al vehiculo "..name) end ) --Client addEvent("onRequestDraw", true) addEventHandler("onRequestDraw", root, function(text) exports["drawData"]:outputDraw(text, 0, 255, 0) end ) Esto hara que cuando un jugador entre a un vehiculo, le informe el nombre del vehiculo en color verde ( 0, 255, 0 ). Espero te ayude!
Recommended Posts