Jump to content

~P0W3R~

Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by ~P0W3R~

  1. Hola a todos les queria preguntar como puedo hacer que en un car spawn de Trucker (Camionero) se una el Vehiculo id : 514 (Tanker) a El Trailer 2 id : 435. Quiero que el salgan unido el Tanker al trailer 2 en el spawn , les pediria si me dejaran un ejemplo, Gracias
  2. Hola , tengo una duda queria saber existe alguna forma de cambiar la velocidad de disparo de un arma (ejempo la del rifle) Espero me puedan ayudar
  3. Hola queria saber como guardar cuando restarteo ya que solo me guarda cuando desconecto exports.scoreboard:addScoreboardColumn('PlayTime') local t = { } function checkValues( source,arg1,arg2) if (arg2 >= 60) then t[ source ][ 'min' ] = tonumber( t[ source ][ 'min' ] or 0 ) + 1 t[ source ][ 'sec' ] = 0 end if (arg1 >= 60) then t[ source ][ 'min' ] = 0 t[ source ][ 'hour' ] = tonumber( t[ source ][ 'hour' ] or 0 ) + 1 end return arg1, arg2 end setTimer( function( ) for _, v in pairs( getElementsByType( "player" ) ) do if (not t[ v ]) then t[ v ] = { ["hour"] = 0, ["min"] = 0, ["sec"] = 0 } end t[ v ][ 'sec' ] = tonumber( t[ v ][ 'sec' ] or 0 ) + 1 local min,sec = checkValues ( v, t[ v ][ 'min' ] or 0, t[ v ][ 'sec' ] or 0 ) local hour = tonumber( t[ v ][ 'hour' ] or 0 ) setElementData( v, "PlayTime", tostring( hour )..':'..tostring( min )..':'..tostring( sec ) ) end end, 1000, 0 ) function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local sValue = getElementData( source,'PlayTime' ) setAccountData ( playeraccount, "PlayTime", tostring(sValue) ) end t[ source ] = nil end function onPlayerLogin (_, playeraccount ) if ( playeraccount ) then local time = getAccountData ( playeraccount, "PlayTime" ) if ( time ) then setElementData ( source, "PlayTime", time ) else setElementData ( source, "PlayTime",0 ) setAccountData ( playeraccount, "PlayTime",0 ) end end end addEventHandler ( "onPlayerQuit", root, onPlayerQuit ) addEventHandler ( "onPlayerLogin", root, onPlayerLogin )
  4. ´ createBlip ( 1552.4996337891, -1677.3264160156, 15.1953125, 30 ) createBlip ( -1604.5458984375, 712.25848388672, 12.8671875, 30 ) createBlip ( 2340.9245605469, 2456.0463867188, 13.96875, 30 ) function createSAPDTeam () SAPDteam = createTeam ("Policia", 0, 149, 255) end addEventHandler ("onResourceStart", resourceRoot, createSAPDTeam) function joinSAPD() setPlayerTeam(source,SAPDteam) setElementModel(source, 280) giveWeapon ( source, 3 ) playeraccount = getPlayerAccount( source ) setAccountData( playeraccount, "team", "Policia", true ) outputChatBox("Ahora Fuiste Asignado Policia.",source,0,149,255) end addEvent("setSAPD", true) addEventHandler("setSAPD",root,joinSAPD) function policeJob ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then theTeam = getPlayerTeam ( attacker ) theWL = getPlayerWantedLevel ( source ) theSkin = getElementModel ( attacker ) if (attackerweapon == 3) and (loss > 2 ) and (theWL > 0) then if getTeamName( theTeam ) == "Policia" or getTeamName( theTeam ) == "SWAT" or getTeamName( theTeam ) == "FBI" then setElementPosition (source, 4076.3999023438, -1788.5, 3.511967, true) theName = getPlayerName ( source ) theCop = getPlayerName ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) outputChatBox ( "Fuiste Arrestado Por "..theCop.. " para 100 segundos.", source ) local playeraccount = getPlayerAccount ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) if ( nivel == 1 ) then givePlayerMoney (attacker, thePlayer, 3000) elseif ( nivel == 2 ) then givePlayerMoney (attacker, thePlayer, 4000) end setTimer ( setElementPosition, 100000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) end end end end addEventHandler ("onPlayerDamage", getRootElement(), policeJob) solid no me funciono me darias otra forma de que funcione me lo correguis?
  5. if ( nivel == 1 ) then givePlayerMoney (attacker, thePlayer, 3000) elseif ( nivel == 2 ) then givePlayerMoney (attacker, thePlayer, 4000) end setTimer ( setElementPosition, 100000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) hay esta bien solid?
  6. y para que tenga 1 y los arreste de 1 asta el 6 nivel borro estas dos lineas ? elseif ( nivel == 2 ) then givePlayerMoney (attacker, thePlayer, 4000)
  7. createBlip ( 1552.4996337891, -1677.3264160156, 15.1953125, 30 ) createBlip ( -1604.5458984375, 712.25848388672, 12.8671875, 30 ) createBlip ( 2340.9245605469, 2456.0463867188, 13.96875, 30 ) function createSAPDTeam () SAPDteam = createTeam ("Policia", 0, 149, 255) end addEventHandler ("onResourceStart", resourceRoot, createSAPDTeam) function joinSAPD() setPlayerTeam(source,SAPDteam) setElementModel(source, 280) giveWeapon ( source, 3 ) playeraccount = getPlayerAccount( source ) setAccountData( playeraccount, "team", "Policia", true ) outputChatBox("Ahora Fuiste Asignado Policia.",source,0,149,255) end addEvent("setSAPD", true) addEventHandler("setSAPD",root,joinSAPD) function policeJob ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then theTeam = getPlayerTeam ( attacker ) theWL = getPlayerWantedLevel ( source ) theSkin = getElementModel ( attacker ) if (attackerweapon == 3) and (loss > 2 ) and (theWL > 0) then if getTeamName( theTeam ) == "Policia" or getTeamName( theTeam ) == "SWAT" or getTeamName( theTeam ) == "FBI" then setElementPosition (source, 4076.3999023438, -1788.5, 3.511967, true) theName = getPlayerName ( source ) theCop = getPlayerName ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) outputChatBox ( "Fuiste Arrestado Por "..theCop.. " para 100 segundos.", source ) local playeraccount = getPlayerAccount ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) if ( nivel == 1 ) then givePlayerMoney (attacker, thePlayer, 3000) elseif ( nivel == 2 ) then givePlayerMoney (attacker, thePlayer, 4000) setTimer ( setElementPosition, 100000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) end end end end addEventHandler ("onPlayerDamage", getRootElement(), policeJob) Asi estaria bien solid?
  8. createBlip ( 1552.4996337891, -1677.3264160156, 15.1953125, 30 ) createBlip ( -1604.5458984375, 712.25848388672, 12.8671875, 30 ) createBlip ( 2340.9245605469, 2456.0463867188, 13.96875, 30 ) function createSAPDTeam () SAPDteam = createTeam ("Policia", 0, 149, 255) end addEventHandler ("onResourceStart", resourceRoot, createSAPDTeam) function joinSAPD() setPlayerTeam(source,SAPDteam) setElementModel(source, 280) giveWeapon ( source, 3 ) playeraccount = getPlayerAccount( source ) setAccountData( playeraccount, "team", "Policia", true ) outputChatBox("Ahora Fuiste Asignado Policia.",source,0,149,255) end addEvent("setSAPD", true) addEventHandler("setSAPD",root,joinSAPD) function policeJob ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then theTeam = getPlayerTeam ( attacker ) theWL = getPlayerWantedLevel ( source ) theSkin = getElementModel ( attacker ) if (attackerweapon == 3) and (loss > 2 ) and (theWL > 0) then if getTeamName( theTeam ) == "Policia" or getTeamName( theTeam ) == "SWAT" or getTeamName( theTeam ) == "FBI" then setElementPosition (source, 4076.3999023438, -1788.5, 3.511967, true) theName = getPlayerName ( source ) theCop = getPlayerName ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) outputChatBox ( "Fuiste Arrestado Por "..theCop.. " para 100 segundos.", source ) local playeraccount = getPlayerAccount ( attacker ) local nivel = getPlayerWantedLevel ( thePlayer ) if ( nivel > 1 ) then givePlayerMoney (attacker, thePlayer, 3000) elseif ( nivel > 2 ) then givePlayerMoney (attacker, thePlayer, 4000) setTimer ( setElementPosition, 100000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) end end end end addEventHandler ("onPlayerDamage", getRootElement(), policeJob) asi estaria bien como lo puse en el script?
  9. si solid pero yo quiero que de ejemplo: 1 estrella $1500,2 estrella $2500,3 estrellas $3500,4 estrellas $4500,5 estrellas $5500 y 6 estrellas $6500 ese el ejemplo de dinero y maximo de 15 minutos jail
  10. Hola,Queria preguntar como ago que cada nivel de busqueda del jugador de diferente dinero al policia y diferente tiempo en jail al criminal osea menos nivel de busqueda menos dinero para el policia y menos tiempo en jail para el criminal y mas nivel de busqueda mas dinero para el policia y mas tiempo en la jail para el criminal. Gracias , espero sus respuestas. createBlip ( 1552.4996337891, -1677.3264160156, 15.1953125, 30 ) createBlip ( -1604.5458984375, 712.25848388672, 12.8671875, 30 ) createBlip ( 2340.9245605469, 2456.0463867188, 13.96875, 30 ) function createSAPDTeam () SAPDteam = createTeam ("Policia", 0, 149, 255) end addEventHandler ("onResourceStart", resourceRoot, createSAPDTeam) function joinSAPD() setPlayerTeam(source,SAPDteam) setElementModel(source, 280) giveWeapon ( source, 3 ) playeraccount = getPlayerAccount( source ) setAccountData( playeraccount, "team", "Policia", true ) outputChatBox("Ahora Fuiste Asignado Policia.",source,0,149,255) end addEvent("setSAPD", true) addEventHandler("setSAPD",root,joinSAPD) function policeJob ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then theTeam = getPlayerTeam ( attacker ) theWL = getPlayerWantedLevel ( source ) theSkin = getElementModel ( attacker ) if (attackerweapon == 3) and (loss > 2 ) and (theWL > 0) then if getTeamName( theTeam ) == "Policia" or getTeamName( theTeam ) == "SWAT" or getTeamName( theTeam ) == "FBI" then setElementPosition (source, 4076.3999023438, -1788.5, 3.511967, true) theName = getPlayerName ( source ) theCop = getPlayerName ( attacker ) outputChatBox ( "Fuiste Arrestado Por "..theCop.. " para 100 segundos.", source ) local playeraccount = getPlayerAccount ( attacker ) givePlayerMoney (attacker, 3000) setTimer ( setElementPosition, 100000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) end end end end addEventHandler ("onPlayerDamage", getRootElement(), policeJob)
  11. No me anduvo sasuke si no estoy en el team piloto no me deja aser el spawn y si estoy en el team piloto tam poco no me deja aser el spawn
  12. No me funciono :C lo quiero poner en este recurso marker1 = createMarker (2093,-2478,12.5,"cylinder",1.2,255,255,0,255) marker2 = createMarker (-1667,-259,12.5,"cylinder",20.0,255,0,0,0) marker3 = createMarker (1478,1746,9.5,"cylinder",20.0,255,0,0,0) marker4 = createMarker (2054,-2593,12.5,"cylinder",20.0,255,0,0,0) progreso = 1 createBlip ( 2129.4560546875, -2479.3818359375, 13.546875, 56 ) function createPilotoTeam () Pilototeam = createTeam ("Piloto", 255, 255, 0) end addEventHandler ("onResourceStart", resourceRoot, createPilotoTeam) function joinPiloto() setPlayerTeam(source,Pilototeam) setElementModel(source, 61) setElementData( source, "Occupation", "Pilototeam", true ) setMarkerColor ( marker1, 255, 255, 0, 255 ) outputChatBox("Ahora Fuiste Asignado Piloto!!!",source,255,255,0) end addEvent("setPiloto", true) addEventHandler("setPiloto",root,joinPiloto) function part1 (player) if progeso == 1 then outputChatBox("Comenzando Mision!!! Vuela Asia SF Y LV Y Luego Regresa A LS",root,255,255,0,true) blip2 = createBlip ( -1667,-259,12, 19 ) car = createVehicle(519,2057,-2494,14,0,0,89) setMarkerColor ( marker2, 255, 0, 0, 255 ) progreso = 2 end end addEventHandler( "onMarkerHit", marker1, part1 ) function part2 (player) if progreso == 2 then outputChatBox("Primer Vuelo Completo Recompensa 4000$.Proximo Vuelo Hacia Las Venturas",root,255,255,0,true) blip3 = createBlip ( 1478,1746,9, 19 ) givePlayerMoney ( player, 4000 ) setMarkerColor ( marker3, 255, 0, 0, 255 ) setMarkerColor (marker2, 255,0,0,0) destroyElement(blip2) progreso = 3 end end addEventHandler( "onMarkerHit", marker2, part2 ) function part3 (player) if progreso == 3 then outputChatBox("Segundo Vuelo Completo Recompensa 4000$! Regresa A Los Santos Para Finalizar La Mision",root,255,255,0,true) blip4 = createBlip ( 2054,-2593,12, 19 ) givePlayerMoney ( player, 4000 ) setMarkerColor ( marker4, 255, 0, 0, 255 ) setMarkerColor (marker3,255,0,0,0) destroyElement(blip3) progreso = 4 end end addEventHandler( "onMarkerHit", marker3, part3 ) function part4 (player) if progreso == 4 then outputChatBox("Mision Completa! Felicitaciones!!!",root,255,255,0,true) destroyElement ( car ) givePlayerMoney ( player, 0 ) setMarkerColor(marker4,255,0,0,0) destroyElement(blip4) progreso = 1 end end addEventHandler( "onMarkerHit", marker4, part4 ) ayuda D:
  13. Me darias un ejemplo porfavor.. PD: A lo que me refiero es que yo tengo un recurso que pasas por un marker y te da un avion.. lo que quiero es que si esta en team "Piloto" no te de el avion..
  14. Hola quisiera saber como puedo hacer si soy team "Piloto" que solo los del team piloto puedan coger el avion y el los demas no . Espero respuestas (; .No se si me explique bien
  15. Ahora si me funciono gracias Alexx
  16. Me sigue dando el dinero cuando paso por la posicion que estava el marker
  17. hola a todos quiero que me ayuden con este script soy nuevo recien empiezo en esto y le queria preguntar si me pueden corregir este bug de mi job píloto el bug es que paso por el marker me da dinero el marker desaparace pero paso por la posicion que estava el marker y me sigue dando dinero y yo quiero que solo me de una vez Server marker1 = createMarker (2093,-2478,12.5,"cylinder",1.2,255,255,0,255) marker2 = createMarker (-1667,-259,12.5,"cylinder",20.0,255,0,0,0) marker3 = createMarker (1478,1746,9.5,"cylinder",20.0,255,0,0,0) marker4 = createMarker (2054,-2593,12.5,"cylinder",20.0,255,0,0,0) createBlip ( 2129.4560546875, -2479.3818359375, 13.546875, 56 ) function createPilotoTeam () Pilototeam = createTeam ("Piloto", 255, 255, 0) end addEventHandler ("onResourceStart", resourceRoot, createPilotoTeam) function joinPiloto() setPlayerTeam(source,Pilototeam) setElementModel(source, 61) setElementData( source, "Occupation", "Pilototeam", true ) setMarkerColor ( marker1, 255, 255, 0, 255 ) outputChatBox("Ahora Fuiste Asignado Piloto!!!",source,255,255,0) end addEvent("setPiloto", true) addEventHandler("setPiloto",root,joinPiloto) function part1 (player) outputChatBox("Comenzando Mision!!! Vuela Asia SF Y LV Y Luego Regresa A LS",root,255,255,0,true) blip2 = createBlip ( -1667,-259,12, 19 ) car = createVehicle(519,2057,-2494,14,0,0,89) setMarkerColor ( marker2, 255, 0, 0, 255 ) end addEventHandler( "onMarkerHit", marker1, part1 ) function part2 (player) outputChatBox("Primer Vuelo Completo Recompensa 4000$.Proximo Vuelo Hacia Las Venturas",root,255,255,0,true) blip3 = createBlip ( 1478,1746,9, 19 ) givePlayerMoney ( player, 4000 ) setMarkerColor ( marker3, 255, 0, 0, 255 ) setMarkerColor (marker2, 255,0,0,0) destroyElement(blip2) end addEventHandler( "onMarkerHit", marker2, part2 ) function part3 (player) outputChatBox("Segundo Vuelo Completo Recompensa 4000$! Regresa A Los Santos Para Finalizar La Mision",root,255,255,0,true) blip4 = createBlip ( 2054,-2593,12, 19 ) givePlayerMoney ( player, 4000 ) setMarkerColor ( marker4, 255, 0, 0, 255 ) setMarkerColor (marker3,255,0,0,0) destroyElement(blip3) end addEventHandler( "onMarkerHit", marker3, part3 ) function part4 (player) outputChatBox("Mision Completa! Felicitaciones!!!",root,255,255,0,true) destroyElement ( car ) givePlayerMoney ( player, 0 ) setMarkerColor(marker4,255,0,0,0) destroyElement(blip4) end addEventHandler( "onMarkerHit", marker4, part4 )
  18. u,u T_T ok me gusat ese admin lvl
  19. no no esta solo archivo xml esta meta despeus son todos lua porfavor si podes descargarlo y me pasas el archivo acl porfavor te l oagredecria mucho (:(
  20. pero en que carpte copio no entiendo de donde saco otro acl para reemplazarlo Perodn es quenose
  21. ya se donde esta pero como reemplazo el acl no entiendo
×
×
  • Create New...