-
Posts
153 -
Joined
-
Last visited
Everything posted by Lucario
-
Its appear in 4 seconds, i want the message automaticly leave when passed 4 seconds, or leave the greenzone, better if a player enter output the message, but when a player leave quit the message and output the other message for 4 seconds then quit
-
dont work
-
function godmodeHandler () cancelEvent () end addEvent ("enableGodMode",true) addEventHandler ("enableGodMode",getRootElement(), function() addEventHandler("onClientRender",getRootElement(),DxHandlerFunction) setTimer (onClientRender, 4000, 0) addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end) function DxHandlerFunction( ) dxDrawText("Has Entrado a la Zona de No Campeo, Tienes 1 Minuto Para Salir", 271, 709, 942, 775, 0xFFFF0000, 1.30, "pricedown", "center", "top", false, false, true, false, false) end addEvent ("disableGodMode",true) addEventHandler ("disableGodMode",getRootElement(), function() removeEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) addEventHandler("onClientRender",getRootElement(),DxHandlerFunction2) setTimer (onClientRender, 4000, 0) end) function DxHandlerFunction2( ) dxDrawText("Has Salido de la Zona de No Campeo, Ahora Puedes Usar Armas", 271, 709, 942, 775, 0xFF00FF00, 1.30, "pricedown", "center", "top", false, false, true, false, false) end
-
dont work
-
Solved the Greenzone, but the message is permanent, where i can put the setTimer, i put: setTimer (DxHandlerFunction, 4000, 0) but it dont work, full client: function godmodeHandler () cancelEvent () end addEvent ("enableGodMode",true) addEventHandler ("enableGodMode",getRootElement(), function() addEventHandler("onClientRender",getRootElement(),DxHandlerFunction) addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end) function DxHandlerFunction( ) dxDrawText("Has Entrado a la Zona de No Campeo, Tienes 1 Minuto Para Salir", 271, 709, 942, 775, 0xFFFF0000, 1.30, "pricedown", "center", "top", false, false, true, false, false) setTimer (DxHandlerFunction, 4000, 0) end addEvent ("disableGodMode",true) addEventHandler ("disableGodMode",getRootElement(), function() removeEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) addEventHandler("onClientRender",getRootElement(),DxHandlerFunction2) end) function DxHandlerFunction2( ) dxDrawText("Has Salido de la Zona de No Campeo, Ahora Puedes Usar Armas", 271, 709, 942, 775, 0xFF00FF00, 1.30, "pricedown", "center", "top", false, false, true, false, false) setTimer (DxHandlerFunction2, 4000, 0) end In the debugscript dont appear why when a player join the server, the primmary message is: Nil
-
Here is my edit of the client side of the greenzones, it is right? for me dont work the text when liave and entry there function godmodeHandler () cancelEvent () end addEvent ("enableGodMode",true) addEventHandler ("enableGodMode",getRootElement(), function() addEventHandler("onClientRender",getRootElement(),DxHandlerFunction) addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end function DxHandlerFunction( ) dxDrawText("Has Entrado a la Zona de No Campeo, Tienes 1 Minuto Para Salir", 271, 709, 942, 775, 0xFFFF0000, 1.30, "pricedown", "center", "top", false, false, true, false, false) end addEvent ("disableGodMode",true) addEventHandler ("disableGodMode",getRootElement(), function() removeEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) addEventHandler("onClientRender",getRootElement(),DxHandlerFunction2) end function DxHandlerFunction2( ) dxDrawText("Has Salido de la Zona de No Campeo, Ahora Puedes Usar Armas", 271, 709, 942, 775, 0xFF00FF00, 1.30, "pricedown", "center", "top", false, false, true, false, false) end
-
When i connect to the server, in the dx text say nil, i alredy changed to 1
-
Where i must put this line?: addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) how i can define the source? and why when the previous script you make say nil in the dxdrawtext, it say nil, and then say others messages
-
Thx now work , but the colour is black, i think i can use colourfull codes hex? can you help me with the last script, with the camping zone (greenzone), here is the code: Client side: function godmodeHandler () cancelEvent () end addEvent ("enableGodMode",true) addEventHandler ("enableGodMode",getRootElement(), function() if (source == getLocalPlayer()) then dxDrawText("Has Entrado a la Zona de No Campeo, Tienes 1 Minuto Para Salir", 271, 709, 942, 775, 0xFFFF0000, 1.30, "pricedown", "center", "top", false, false, true, false, false) addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end end addEvent ("disableGodMode",true) addEventHandler ("disableGodMode",getRootElement(), function() if (source == getLocalPlayer()) then dxDrawText("Has Salido de la Zona de No Campeo, Ahora Puedes Usar Armas", 271, 709, 942, 775, 0xFF00FF00, 1.30, "pricedown", "center", "top", false, false, true, false, false) removeEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end end) The server side is working, but in the client side, when i entry to the zone, the dx text doesnt appear
-
local Msg = { "Los Skins Son: Leon: 15, Wesker: 123, Goku: 107, Hitler: 222, Crysis: 28", "Los Carros Reales Son: Buffalo y Infernus", "Si Un Jura Mata a Otro Jura Sera Amonestado, y si Repite su Mala Conducta Sera Expulsado" "Visiten Nuestro Sitio Oficial: [url=http://www.mtajuraclan.blogspot.com]www.mtajuraclan.blogspot.com[/url]" "Para Ser Jura Debes Tener 30 Horas, 5 Niveles y Aplicar en [url=http://www.mtajuraclan.foroactivo.com]www.mtajuraclan.foroactivo.com[/url]" "Agreguen el Servidor a Favoritos para Encontrarlo Mejor \"{SMILIES_PATH}/icon_biggrin.gif\" alt=\"\" title=\"Very Happy\" />" "Delen Like a Nuestro Sitio Oficial de Facebook \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />" "El Server Funciona con un Host 24/7 Full" "Para Crearse un Clan Apreten F4, Para Unirse Apreten Invitaciones Despues de Ser Invitado" "Hay un Sistema de VIP, Para Serlo Pueden Ver los Precios en [url=http://www.mtajuraclan.blogspot.com]www.mtajuraclan.blogspot.com[/url]" "El Skin Restringido Solo para Juras/VIPS/Staff es Mafia, ID: 111" "El Skin Oficial del Staff es Cloud, ID: 25" "Visiten y Registrense en Nuestro Foro Oficial: [url=http://www.mtajuraclan.foroactivo.com]www.mtajuraclan.foroactivo.com[/url]" "Si Fuistes Baneado del Servidor o del Clan, Ve al Foro y Crea un Tema" "Si Quieren que Su Clan Sea Oficial, Deben Dirigirse al Foro y Enviar una Aplicacion" "Si Quieren que Su Clan Tenga un Subforo, Solo lo Tienen que Pedir en el Servidor" "Si Hay Algun Miembro del Staff o Jugador que Molesta, Pueden Enviar un Reporte" "Cualquier Duda/Pregunta/Sugerencia/Etc en Especial, No Duden de Comunicarnoslo en el Foro"} local CreatedMsg = 18 addEventHandler("onClientRender",getRootElement(), function ( ) local Text = Msg[CreatedMsg+1] dxDrawText( tostring( Text ), 271, 10, 993, 68,0xFF0000FF,1.00, "pricedown","center", "top",false, false, true, true, false) end ) setTimer ( function ( ) if CreatedMsg == 18 then CreatedMsg = 18 else CreatedMsg = CreatedMsg + 1 end end,1000,0 )
-
it is client side or server side? in server side i give a error } expected to close { at line 1 and in client side it doesnt work
-
The table like that: table = {} But what i must put into {} ?
-
Yes im trying to show random dx messages on the screen up, like a outputchatbox, but with dxdrawtext And the final question, i have a problem with the client side where i have added a dxdrawtext of the first script, the no camping zone (greenzone), here is it: function godmodeHandler () cancelEvent () end addEvent ("enableGodMode",true) addEventHandler ("enableGodMode",getRootElement(), function() if (source == getLocalPlayer()) then dxDrawText("Has Entrado a la Zona de No Campeo, Tienes 1 Minuto Para Salir", 271, 709, 942, 775, 0xFFFF0000, 1.30, "pricedown", "center", "top", false, false, true, false, false) addEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end end addEvent ("disableGodMode",true) addEventHandler ("disableGodMode",getRootElement(), function() if (source == getLocalPlayer()) then dxDrawText("Has Salido de la Zona de No Campeo, Ahora Puedes Usar Armas", 271, 709, 942, 775, 0xFF00FF00, 1.30, "pricedown", "center", "top", false, false, true, false, false) removeEventHandler ("onClientPlayerDamage",getRootElement(), godmodeHandler) end end) The message doesnt show when i entry to the zone, i want the message show for 3 seconds, then disapear, can you help me? thanks
-
added and changed but still not work, end expected to close function at line 1 near else
-
Alredy added the problem persist function ServerNewsSend() if dxDrawText( "Si Un Jura Mata a Otro Jura Sera Amonestado, y si Repite su Mala Conducta Sera Expulsado", 271, 10, 993, 68, 0xFFFF0000, 1.00, "pricedown", "center", "top", false, false, true, true, false) then dxDrawText( "Visiten Nuestro Sitio Oficial: [url=http://www.mtajuraclan.blogspot.com]www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Para Ser Jura Debes Tener 30 Horas, 5 Niveles y Aplicar en [url=http://www.mtajuraclan.foroactivo.com]www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Los Skins Son: Leon: 15, Wesker: 123, Goku: 107, Hitler: 222, Crysis: 28", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Los Carros Reales Son: Buffalo y Infernus", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Agreguen el Servidor a Favoritos para Encontrarlo Mejor \"{SMILIES_PATH}/icon_biggrin.gif\" alt=\"\" title=\"Very Happy\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Delen Like a Nuestro Sitio Oficial de Facebook \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Server Funciona con un Host 24/7 Full", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Para Crearse un Clan Apreten F4, Para Unirse Apreten Invitaciones Despues de Ser Invitado", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Hay un Sistema de VIP, Para Serlo Pueden Ver los Precios en [url=http://www.mtajuraclan.blogspot.com]www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Skin Restringido Solo para Juras/VIPS/Staff es Mafia, ID: 111", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Skin Oficial del Staff es Cloud, ID: 25", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Visiten y Registrense en Nuestro Foro Oficial: [url=http://www.mtajuraclan.foroactivo.com]www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Fuistes Baneado del Servidor o del Clan, Ve al Foro y Crea un Tema", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Quieren que Su Clan Sea Oficial, Deben Dirigirse al Foro y Enviar una Aplicacion", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Quieren que Su Clan Tenga un Subforo, Solo lo Tienen que Pedir en el Servidor", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Hay Algun Miembro del Staff o Jugador que Molesta, Pueden Enviar un Reporte", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Cualquier Duda/Pregunta/Sugerencia/Etc en Especial, No Duden de Comunicarnoslo en el Foro", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) end setTimer ( ServerNewsSend, 10000, 0 ) addEventHandler("onClientRender", root, ServerNewsSend) end
-
The problem persist, dont fixed, code: function ServerNewsSend() if dxDrawText( "Si Un Jura Mata a Otro Jura Sera Amonestado, y si Repite su Mala Conducta Sera Expulsado", 271, 10, 993, 68, 0xFFFF0000, 1.00, "pricedown", "center", "top", false, false, true, true, false) then dxDrawText( "Visiten Nuestro Sitio Oficial: [url=http://www.mtajuraclan.blogspot.com]http://www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Para Ser Jura Debes Tener 30 Horas, 5 Niveles y Aplicar en [url=http://www.mtajuraclan.foroactivo.com]http://www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Los Skins Son: Leon: 15, Wesker: 123, Goku: 107, Hitler: 222, Crysis: 28", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Los Carros Reales Son: Buffalo y Infernus", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Agreguen el Servidor a Favoritos para Encontrarlo Mejor \"{SMILIES_PATH}/icon_biggrin.gif\" alt=\"\" title=\"Very Happy\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Delen Like a Nuestro Sitio Oficial de Facebook \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Server Funciona con un Host 24/7 Full", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Para Crearse un Clan Apreten F4, Para Unirse Apreten Invitaciones Despues de Ser Invitado", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Hay un Sistema de VIP, Para Serlo Pueden Ver los Precios en [url=http://www.mtajuraclan.blogspot.com]http://www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Skin Restringido Solo para Juras/VIPS/Staff es Mafia, ID: 111", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "El Skin Oficial del Staff es Cloud, ID: 25", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Visiten y Registrense en Nuestro Foro Oficial: [url=http://www.mtajuraclan.foroactivo.com]http://www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Fuistes Baneado del Servidor o del Clan, Ve al Foro y Crea un Tema", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Quieren que Su Clan Sea Oficial, Deben Dirigirse al Foro y Enviar una Aplicacion", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Quieren que Su Clan Tenga un Subforo, Solo lo Tienen que Pedir en el Servidor", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Si Hay Algun Miembro del Staff o Jugador que Molesta, Pueden Enviar un Reporte", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else dxDrawText( "Cualquier Duda/Pregunta/Sugerencia/Etc en Especial, No Duden de Comunicarnoslo en el Foro", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) end setTimer ( ServerNewsSend, 10000, 0 ) addEventHandler("onClientRender", root, ServerNewsSend) Now the AddEventHandler is fixed, but end expected
-
And i have other problem with dxdrawtext (im leorning now), here is the script maked by me: function ServerNewsSend() text == dxDrawText( "Si Un Jura Mata a Otro Jura Sera Amonestado, y si Repite su Mala Conducta Sera Expulsado", 271, 10, 993, 68, 0xFFFF0000, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text1 == dxDrawText( "Visiten Nuestro Sitio Oficial: [url=http://www.mtajuraclan.blogspot.com]http://www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text2 == dxDrawText( "Para Ser Jura Debes Tener 30 Horas, 5 Niveles y Aplicar en [url=http://www.mtajuraclan.foroactivo.com]http://www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FFFF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text3 == dxDrawText( "Los Skins Son: Leon: 15, Wesker: 123, Goku: 107, Hitler: 222, Crysis: 28", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text4 == dxDrawText( "Los Carros Reales Son: Buffalo y Infernus", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text5 == dxDrawText( "Agreguen el Servidor a Favoritos para Encontrarlo Mejor \"{SMILIES_PATH}/icon_biggrin.gif\" alt=\"\" title=\"Very Happy\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text6 == dxDrawText( "Delen Like a Nuestro Sitio Oficial de Facebook \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text7 == dxDrawText( "El Server Funciona con un Host 24/7 Full", 271, 10, 993, 68, 0xFF0000FF, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text8 == dxDrawText( "Para Crearse un Clan Apreten F4, Para Unirse Apreten Invitaciones Despues de Ser Invitado", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text9 == dxDrawText( "Hay un Sistema de VIP, Para Serlo Pueden Ver los Precios en [url=http://www.mtajuraclan.blogspot.com]http://www.mtajuraclan.blogspot.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text10 == dxDrawText( "El Skin Restringido Solo para Juras/VIPS/Staff es Mafia, ID: 111", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text11 == dxDrawText( "El Skin Oficial del Staff es Cloud, ID: 25", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text12 == dxDrawText( "Visiten y Registrense en Nuestro Foro Oficial: [url=http://www.mtajuraclan.foroactivo.com]http://www.mtajuraclan.foroactivo.com[/url]", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text13 == dxDrawText( "Si Fuistes Baneado del Servidor o del Clan, Ve al Foro y Crea un Tema", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text14 == dxDrawText( "Si Quieren que Su Clan Sea Oficial, Deben Dirigirse al Foro y Enviar una Aplicacion", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text15 == dxDrawText( "Si Quieren que Su Clan Tenga un Subforo, Solo lo Tienen que Pedir en el Servidor", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text16 == dxDrawText( "Si Hay Algun Miembro del Staff o Jugador que Molesta, Pueden Enviar un Reporte", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) else text17 == dxDrawText( "Cualquier Duda/Pregunta/Sugerencia/Etc en Especial, No Duden de Comunicarnoslo en el Foro", 271, 10, 993, 68, 0xFF00FF00, 1.00, "pricedown", "center", "top", false, false, true, true, false) end end setTimer ( ServerNewsSend, 10000, 0 ) addEventHandler("onClientRender", root,text,text1,text2,text3,text4,text5,text6,text7,text8,text9,text10,text11,text12,text13,text14,text15,text16,text17, ServerNewsSend) it say end expected to close function at line 1 near else, i know need a end, but where? Edit: i will try leaveelement
-
When i enter to the greenzone, and leave, the killtimer dont work, because when i leave i die at any rate, or killPed or killTimer dont work
-
If a player enter to a greenzone, he can stay there only 1 minute, if he stay there 1 min, he will be auto slaped, like a no camping zone, if he live the zone, he doesnt be killed
-
Hi all, i have a problem with the no camping zones when i put killPed, i use setTimer to let the people leave the area, but when i test i go to the no camping area, and then leave, the time end, and i die, i think the problem is with killPed, because i die when i leave or when i stay on the green area, always when the time end, here is the server side. timers = { } addEventHandler ("onResourceStart",getResourceRootElement(getThisResource()), function() local allGreenzones = getElementsByType ("radararea") for i,v in ipairs (allGreenzones) do local r,g,b,a = getRadarAreaColor (v) if (r == 0) and (g == 255) and (b == 0) and (a == 127) then local x,y = getElementPosition (v) local sx,sy = getRadarAreaSize (v) local col = createColCuboid (x,y, -50, sx,sy, 7500) setElementID (col, "greenzoneColshape") end end end) addEventHandler ("onColShapeHit", getRootElement(), function(hitElement, matchingDimension) if (isElement(hitElement)) and (getElementType (hitElement) == "player") and (getElementID (source) == "greenzoneColshape") then toggleControl (hitElement, "fire", false) toggleControl (hitElement, "next_weapon", false) toggleControl (hitElement, "previous_weapon", false) toggleControl (hitElement, "aim_weapon", false) toggleControl (hitElement, "vehicle_fire", false) showPlayerHudComponent (hitElement, "ammo", false) showPlayerHudComponent (hitElement, "weapon", false) triggerClientEvent (hitElement, "enableGodMode", hitElement) outputDebugString (getPlayerName(hitElement) .. " has entered the greenzone") timers[hitElement] = setTimer(killPed,5000,1, hitElement) end end) addEventHandler ("onColShapeLeave", getRootElement(), function(leaveElement, matchingDimension) if (getElementType (leaveElement) == "player") and (getElementID (source) == "greenzoneColshape") then toggleControl (leaveElement, "fire", true) toggleControl (leaveElement, "next_weapon", true) toggleControl (leaveElement, "previous_weapon", true) toggleControl (leaveElement, "aim_weapon", true) toggleControl (leaveElement, "vehicle_fire", true) showPlayerHudComponent (leaveElement, "ammo", true) showPlayerHudComponent (leaveElement, "weapon", true) triggerClientEvent (leaveElement, "disableGodMode", leaveElement) outputDebugString (getPlayerName(leaveElement) .. " has left the greenzone") if isTimer(timers[hitElement]) then killTimer(timers[hitElement]) end end end)
-
si eso es si me pudieran ayudar
-
Hola, en primer lugar queria presentarme, son Valera Sulev, tengo 19 años, soy de Rusia, vine a España hace 5 años, porque mi primo (tigreblanco) o Denis Skobelev, sufrio una enfermedad de sindrome de turet y alguien tenia que cuidarle, el tenia 11, yo 14, entonces me quede aqui en España y aprendi a hablar español, casi nunca me conecto a internet, ya que estoy estudiando ingenieria constructiva (manager de construcciones de edificios), empece a conectarme mas a menudo ya que mi primo me ha enseñado como jugar al mta y poco a poco hace 1 año me enseña scripting, un sindrome de turet es cuando una persona tiene tics nerviosos, que se enfada y empieza a romper algo, que insulte sin querer, o que simplemente haga ruido o algun movimiento sin notarlo, de pequeño, el sufrio pertes que es una enfermedad de huesos, pero yo no pude venir al hospital ya que en ese momento estaba en america con mis padres, tenian un asunto urgente (cosa que es secreta y no dire), a lo que vine aqui es que me ayudeis con un script, ya que no me conecto mucho, siempre esta tigre, quiero ayudarle en algo de scripting para el servidor juramento, le dije que mejor ubiera escogido otro nombre, pero ya es tarde, mi primo aora mismo esta en rusia visitando a nuestros abuelos, solo se conecta desde el pc de nuestra abuela. El problema es al crear los altavoces de musica 3D, aqui hay un progreso que hice, pero al restringir CreateSpeaker y al utilizar hasObjectPermissionTo y function.kickplayer, nose donde colocar los end, siempre me da problemas function createSpeaker(thePlayer) if ( hasObjectPermissionTo ( thePlayer, "function.kickPlayer", true ) ) then local x, y, z = getElementPosition(thePlayer) speakerObject = createObject(2229, x, y, z-1) if (isPedInVehicle(thePlayer)) then local vehicle = getPedOccupiedVehicle(thePlayer) attachElements(speakerObject, vehicle) outputChatBox("Has Creado el Altavoz con Exito!", thePlayer, 0, 250, 0) triggerClientEvent(root, "playTheSound", root, x, y, z, vehicle) end end end else triggerClientEvent(root, "playTheSound", root, x, y, z) else outputChatBox("Solo los Miembros del Staff Tienen Permiso a Crear un Altavoz!", thePlayer, 255, 0, 0) end end addCommandHandler("musica1", createSpeaker) function deleteSpeaker(thePlayer) if ( hasObjectPermissionTo ( thePlayer, "function.kickPlayer", true ) ) then if (isElement(speakerObject)) then destroyElement(speakerObject) outputChatBox("Has Destruido el Altavoz con Exito!", thePlayer, 0, 0, 255) triggerClientEvent("stopTheSound", root) end end end else outputChatBox("El Altavoz No esta Creado!", thePlayer, 250, 0, 0) else outputChatBox("Solo los Miembros del Staff Tienen Permiso a Destruir un Altavoz!", thePlayer, 255, 0, 0) end end end addCommandHandler("desmusica1", deleteSpeaker) He creado mas comandos con musica, pero es casi lo mismo, aqui el client: local url = "http://a.tumblr.com/tumblr_lwmiaxKBPt1r5z7e2o1.mp3" function playTheSound(x, y, z, vehicle) sound = playSound3D(url, x, y, z) setSoundVolume(sound, 50.0) if (isElement(vehicle)) then attachElements(sound, vehicle) end end addEvent("playTheSound", true) addEventHandler("playTheSound", root, playTheSound) function stopTheSound(x, y, z) stopSound(sound) end addEvent("stopTheSound", true) addEventHandler("stopTheSound", root, stopTheSound)