Jump to content

Ayuda Con Bug De Job Piloto


Recommended Posts

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 ) 
  

Link to comment
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) 
removeEventHandler("onMarkerHit", marker1, part1) 
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) 
removeEventHandler("onMarkerHit", marker2, part2) 
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) 
removeEventHandler("onMarkerHit", marker3, part3) 
end 
addEventHandler( "onMarkerHit", marker4, part4 ) 
  

Link to comment
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) 
removeEventHandler("onMarkerHit", marker1, part1) 
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) 
removeEventHandler("onMarkerHit", marker2, part2) 
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) 
removeEventHandler("onMarkerHit", marker3, part3) 
end 
addEventHandler( "onMarkerHit", marker4, part4 ) 
  

Me sigue dando el dinero cuando paso por la posicion que estava el marker

Link to comment
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 ) 

Link to comment
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 ) 

Ahora si me funciono gracias Alexx :D

Link to comment
  • Recently Browsing   0 members

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