Narutimmy Posted July 10, 2013 Share Posted July 10, 2013 Hola tengo este scrip que es para conquistar Territorios pero el problema es que la conquista toma solo 5 segundos.. y quiero que tome 5minutos... ademas no ahi manera de saber cuanto tiempo llebas, quiero poner algo como una barra de progreso , me podrian ayudar a editarlo? Sv: ---FOLT local pArea = createRadarArea( -1466.60, 486.75, 213, 120, 255, 255, 255, 180 ) local pCuboid = createColCuboid( -1466.60, 486.75, 10, 210, 120, 15 ) ---OSS local pArea2 = createRadarArea( 2980, -900, 300, 300, 255, 255, 255, 180 ) local pCuboid2 = createColCuboid( 2980, -900, 10, 300, 300, 29.54 ) ---Area 51 local pArea3 = createRadarArea( 93, 1800, 200, 200, 255, 255, 255, 180 ) local pCuboid3 = createColCuboid( 93, 1800, 1, 200, 200, 10 ) addEventHandler("onResourceStart", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned on! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) end ) --[[addEventHandler("onResourceStop", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned off! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) saveS = xmlLoadFile( 'file_saves.xml' ) local save_info = xmlFindChild(saveS, 'turf', 0) xmlNodeSetAttribute( save_info, 'saved', 'nothing new' ) end )]] addEventHandler( 'onColShapeHit', pCuboid, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base FOLT!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base FOLT a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) setRadarAreaFlashing( pArea, false ) end, 5000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid ) then setRadarAreaFlashing( pArea, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----oss addEventHandler( 'onColShapeHit', pCuboid2, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea2 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea2, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea2, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base OSS!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base OSS a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) setRadarAreaFlashing( pArea2, false ) end, 5000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid2 ) then setRadarAreaFlashing( pArea2, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----51 addEventHandler( 'onColShapeHit', pCuboid3, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea3 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea3, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea3, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado el Area 51!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000El Area 51 a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) setRadarAreaFlashing( pArea3, false ) end, 5000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid3 ) then setRadarAreaFlashing( pArea3, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) Cl: addEvent('countdown', true) function reduceCountdown( ) cont = 3 setTimer( function() cont = cont -1 outputChatBox( cont, 255, 255, 255 ) end,1000,3 ) end addEventHandler('countdown', root, reduceCountdown) addEvent('time', true); addEventHandler('time', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters = guiCreateFont( 'font.ttf', 20 ); test = guiCreateLabel( w*0.0002, h*0.0011, 0.475, 0.1, '5 Minutos para Conquistar', true ); guiLabelSetColor( test, 255, 255, 0 ) guiSetFont( test, styleLetters ); setTimer( function( ) if isElement( test ) then destroyElement( test ); end end, 5000, 1 ); end ); addEvent('friendly', true); addEventHandler('friendly', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters2 = guiCreateFont( 'font.ttf', 20 ); test2 = guiCreateLabel( w*0.00025, h*0.0011, 0.475, 0.1, 'Has Entrado a Territorio Amigo.', true ); guiLabelSetColor( test2, 0, 255, 0 ) guiSetFont( test2, styleLetters2 ); setTimer( function( ) if isElement( test2 ) then destroyElement( test2 ); end end, 5000, 1 ); end ); addEvent('group', true); addEventHandler('group', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters3 = guiCreateFont( 'font.ttf', 20 ); test3 = guiCreateLabel( w*0.0003, h*0.0011, 0.475, 0.1, 'You need a group.', true ); guiLabelSetColor( test3, 255, 0, 0 ) guiSetFont( test3, styleLetters3 ); setTimer( function( ) if isElement( test3 ) then destroyElement( test3 ); end end, 5000, 1 ); end ); addEvent('time2', true); addEventHandler('time2', root, function( ) if isElement( test ) then destroyElement( test ) end end ); addEvent('friendly2', true); addEventHandler('friendly2', root, function( ) if isElement( test2 ) then destroyElement( test2 ) end end ); Link to comment
PhantomDamn Posted July 10, 2013 Share Posted July 10, 2013 linea 45 de server side setRadarAreaFlashing( pArea, false ) end, 5000, 1 ) 5000 = 5 seg ... estan en milisegundos... solo modifica eso.. Link to comment
AlvareZ_ Posted July 10, 2013 Share Posted July 10, 2013 Para la barra de progresión usas: guiCreateProgressBar Link to comment
Narutimmy Posted July 10, 2013 Author Share Posted July 10, 2013 Para la barra de progresión usas: guiCreateProgressBar me darias un ejemplo? esa si no se usarla Link to comment
AlvareZ_ Posted July 10, 2013 Share Posted July 10, 2013 No entendi mucho pero te dejo un ejemplo quizás te sirva: local ejemplo = guiCreateProgressBar ( 535, 10, 294, 41, false ) -- Primero creas la ProgressBar dandole un nombre function progreso(progress) -- Creas la funcion definiendo progress if progress and getElementType ( progress ) == "gui-progressbar" then local ProgressValue = guiProgressBarGetProgress ( progress ) if ProgressValue > 99 then -- Si el progreso es de 99 luego dira el outputChatBox outputChatBox("asdasdas") end end end en tu caso podrias usar un setTimer cambiando el progreso de la barra cada determinado tiempo, me entiendes? Link to comment
Narutimmy Posted July 10, 2013 Author Share Posted July 10, 2013 No entendi mucho pero te dejo un ejemplo quizás te sirva: local ejemplo = guiCreateProgressBar ( 535, 10, 294, 41, false ) -- Primero creas la ProgressBar dandole un nombre function progreso(progress) -- Creas la funcion definiendo progress if progress and getElementType ( progress ) == "gui-progressbar" then local ProgressValue = guiProgressBarGetProgress ( progress ) if ProgressValue > 99 then -- Si el progreso es de 99 luego dira el outputChatBox outputChatBox("asdasdas") end end end en tu caso podrias usar un setTimer cambiando el progreso de la barra cada determinado tiempo, me entiendes? Bueno no entendi pero trate de usar una barra creada con DX... pero.. Sv: ---FOLT local pArea = createRadarArea( -1466.60, 486.75, 213, 120, 255, 255, 255, 180 ) local pCuboid = createColCuboid( -1466.60, 486.75, 9, 210, 120, 15 ) ---OSS local pArea2 = createRadarArea( 2980, -900, 300, 300, 255, 255, 255, 180 ) local pCuboid2 = createColCuboid( 2980, -900, 10, 300, 300, 29.54 ) ---Area 51 local pArea3 = createRadarArea( 93, 1800, 200, 200, 255, 255, 255, 180 ) local pCuboid3 = createColCuboid( 93, 1800, 1, 200, 200, 10 ) addEventHandler("onResourceStart", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned on! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) end ) --[[addEventHandler("onResourceStop", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned off! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) saveS = xmlLoadFile( 'file_saves.xml' ) local save_info = xmlFindChild(saveS, 'turf', 0) xmlNodeSetAttribute( save_info, 'saved', 'nothing new' ) end )]] addEventHandler( 'onColShapeHit', pCuboid, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base FOLT!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base FOLT a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid ) then setRadarAreaFlashing( pArea, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----oss addEventHandler( 'onColShapeHit', pCuboid2, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea2 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea2, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea2, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base OSS!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base OSS a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea2, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid2 ) then setRadarAreaFlashing( pArea2, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----51 addEventHandler( 'onColShapeHit', pCuboid3, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea3 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea3, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea3, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado el Area 51!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000El Area 51 a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea3, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid3 ) then setRadarAreaFlashing( pArea3, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) Cl: local sWidth, sHeight = guiGetScreenSize() local Conquista = 0 addEventHandler( "onClientRender", root, function ( ) lineLength = 114 * ( Conquista / 100 ) lineLength5 = 114 * ( 100 / 100 ) dxDrawRectangle(sWidth-206,sHeight-68,lineLength,10.0,tocolor(0, 255, 0, 255),false) dxDrawRectangle(sWidth-206,sHeight-68,lineLength5,10.0,tocolor(0, 255, 0, 170),false) end ) addEvent('countdown', true) function reduceCountdown( ) outputChatBox( "La Conquista a Comenzado!!!", player, 0, 255, 0, true ); setTimer( function() if Conquista <= 99 then Conquista = Conquista + 1 end end,1000,100 ) end addEventHandler('countdown', root, reduceCountdown) addEvent('countdowncan', true) function reduceCountdown2( ) Conquista = 0 end addEventHandler('countdowncan', root, reduceCountdown2) addEvent('time', true); addEventHandler('time', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters = guiCreateFont( 'font.ttf', 20 ); test = guiCreateLabel( w*0.0002, h*0.0011, 0.475, 0.1, '1.40 Minutos para Conquistar', true ); guiLabelSetColor( test, 255, 255, 0 ) guiSetFont( test, styleLetters ); setTimer( function( ) if isElement( test ) then destroyElement( test ); end end, 5000, 1 ); end ); addEvent('friendly', true); addEventHandler('friendly', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters2 = guiCreateFont( 'font.ttf', 20 ); test2 = guiCreateLabel( w*0.00025, h*0.0011, 0.475, 0.1, 'Has Entrado a Territorio Amigo.', true ); guiLabelSetColor( test2, 0, 255, 0 ) guiSetFont( test2, styleLetters2 ); setTimer( function( ) if isElement( test2 ) then destroyElement( test2 ); end end, 5000, 1 ); end ); addEvent('group', true); addEventHandler('group', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters3 = guiCreateFont( 'font.ttf', 20 ); test3 = guiCreateLabel( w*0.0003, h*0.0011, 0.475, 0.1, 'You need a group.', true ); guiLabelSetColor( test3, 255, 0, 0 ) guiSetFont( test3, styleLetters3 ); setTimer( function( ) if isElement( test3 ) then destroyElement( test3 ); end end, 5000, 1 ); end ); addEvent('time2', true); addEventHandler('time2', root, function( ) if isElement( test ) then destroyElement( test ) outputChatBox( "La Conquista Cancelada!!!", player, 0, 255, 0, true ); setTimer( function() if Conquista >= 0 then Conquista = Conquista - 50 end end,1000,100 ) end end ); addEvent('friendly2', true); addEventHandler('friendly2', root, function( ) if isElement( test2 ) then destroyElement( test2 ) end end ); Al entrar la Barra aumenta pero se se cancela la conquista la barra sigue creciendo use un timer, ahi una forma de eliminar el timer? Link to comment
Narutimmy Posted July 10, 2013 Author Share Posted July 10, 2013 Tengo un problema nose que pasa pero entro al Area y comienza a Parpadear... unos pocos segundos pero... luego deja de flashear y aonque la barra se llene no se conquista me ayudan? Sv: ---FOLT local pArea = createRadarArea( -1466.60, 486.75, 213, 120, 255, 255, 255, 180 ) local pCuboid = createColCuboid( -1466.60, 486.75, 9, 210, 120, 15 ) ---OSS local pArea2 = createRadarArea( 2980, -900, 300, 300, 255, 255, 255, 180 ) local pCuboid2 = createColCuboid( 2980, -900, 29, 300, 300, 35 ) ---Area 51 local pArea3 = createRadarArea( 93, 1800, 200, 200, 255, 255, 255, 180 ) local pCuboid3 = createColCuboid( 93, 1800, 1, 200, 200, 10 ) addEventHandler("onResourceStart", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned on! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) end ) --[[addEventHandler("onResourceStop", resourceRoot, function() outputDebugString("|~| Turf system by manve1 |~| Has been turned off! |~| This system was downloaded from MTA Community. |~|", 3, 0, 255, 0) saveS = xmlLoadFile( 'file_saves.xml' ) local save_info = xmlFindChild(saveS, 'turf', 0) xmlNodeSetAttribute( save_info, 'saved', 'nothing new' ) end )]] addEventHandler( 'onColShapeHit', pCuboid, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base FOLT!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base FOLT a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid ) then setRadarAreaFlashing( pArea, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----oss addEventHandler( 'onColShapeHit', pCuboid2, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea2 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea2, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea2, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado la Base OSS!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000La Base OSS a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea2, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid2 ) then setRadarAreaFlashing( pArea2, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) -----51 addEventHandler( 'onColShapeHit', pCuboid3, function( player ) if (getPlayerTeam( player )) then local pTeam = getPlayerTeam( player ) local iR, iG, iB = getTeamColor( pTeam ) local rR, gG, bB = getRadarAreaColor( pArea3 ) if ( iR == rR ) and ( iG == gG ) and ( iB == bB ) then triggerClientEvent(player, 'friendly', player) else setRadarAreaFlashing( pArea3, true ) triggerClientEvent(player, 'time', player) triggerClientEvent(player, 'countdown', player) pArea1Timer = setTimer( function() setRadarAreaColor (pArea3, iR, iG, iB, 100); givePlayerMoney( player, 4000 ); outputChatBox( "Felicidades, #FFFF00 Has conquistado el Area 51!", player, 0, 255, 0, true ); outputChatBox ( "#ff0000El Area 51 a sido Conquistada!!!", getRootElement(), 255, 255, 255, true) triggerClientEvent(player, 'countdowncan', player) setRadarAreaFlashing( pArea3, false ) end, 100000, 1 ) end else triggerClientEvent(player, 'group', player) end end ) addEventHandler( 'onColShapeLeave', root, function( player ) if( source == pCuboid3 ) then setRadarAreaFlashing( pArea3, false ) triggerClientEvent(player, 'time2', player) triggerClientEvent(player, 'friendly2', player) if isTimer( pArea1Timer ) then killTimer( pArea1Timer ) end end end ) CL: local sWidth, sHeight = guiGetScreenSize() local Conquista = 0 addEventHandler( "onClientRender", root, function ( ) lineLength = 114 * ( Conquista / 100 ) lineLength5 = 114 * ( 100 / 100 ) dxDrawRectangle(sWidth-206,sHeight-68,lineLength,10.0,tocolor(0, 255, 0, 255),false) dxDrawRectangle(sWidth-206,sHeight-68,lineLength5,10.0,tocolor(0, 255, 0, 170),false) end ) addEvent('countdown', true) function reduceCountdown( ) outputChatBox( "La Conquista a Comenzado!!!", player, 0, 255, 0, true ); pAreaTimer = setTimer( function() if Conquista <= 99 then Conquista = Conquista + 1 end end,1000,100 ) end addEventHandler('countdown', root, reduceCountdown) addEvent('countdowncan', true) function reduceCountdown2( ) Conquista = 0 end addEventHandler('countdowncan', root, reduceCountdown2) addEvent('time', true); addEventHandler('time', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters = guiCreateFont( 'font.ttf', 20 ); test = guiCreateLabel( w*0.0002, h*0.0011, 0.475, 0.1, '1.40 Minutos para Conquistar', true ); guiLabelSetColor( test, 255, 255, 0 ) guiSetFont( test, styleLetters ); setTimer( function( ) if isElement( test ) then destroyElement( test ); end end, 5000, 1 ); end ); addEvent('friendly', true); addEventHandler('friendly', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters2 = guiCreateFont( 'font.ttf', 20 ); test2 = guiCreateLabel( w*0.00025, h*0.0011, 0.475, 0.1, 'Has Entrado a Territorio Amigo.', true ); guiLabelSetColor( test2, 0, 255, 0 ) guiSetFont( test2, styleLetters2 ); setTimer( function( ) if isElement( test2 ) then destroyElement( test2 ); end end, 5000, 1 ); end ); addEvent('group', true); addEventHandler('group', root, function( ) local w, h = guiGetScreenSize( ); local styleLetters3 = guiCreateFont( 'font.ttf', 20 ); test3 = guiCreateLabel( w*0.0003, h*0.0011, 0.475, 0.1, 'You need a group.', true ); guiLabelSetColor( test3, 255, 0, 0 ) guiSetFont( test3, styleLetters3 ); setTimer( function( ) if isElement( test3 ) then destroyElement( test3 ); end end, 5000, 1 ); end ); addEvent('time2', true); addEventHandler('time2', root, function( ) if isElement( test ) then destroyElement( test ) outputChatBox( "La Conquista Cancelada!!!", player, 0, 255, 0, true ); killTimer ( pAreaTimer ) setTimer( function() if Conquista >= 0 then Conquista = Conquista - 2 end end,1000,100 ) end end ); addEvent('friendly2', true); addEventHandler('friendly2', root, function( ) if isElement( test2 ) then destroyElement( test2 ) end end ); Link to comment
Recommended Posts