Jump to content

Ayuda con este Resource... :S


Recommended Posts

Hola, este resource es para comprar el Estilo de Pelea, la ubicacion, es afuera del Gym de SF, y Ps lo puse mal, solo queria ver si funcionario el script xD, Ok asi luce:

function FightstyleMarker ()  
 gymMarker = createMarker( -2262.444, -163.06, 35.17, 'cylinder', 2, 255, 0, 0, 150 ) 
end 
addEventHandler ("onResourceStart", getRootElement(), FightstyleMarker) 
  
function FightstyleShop( hitElement, matchingDimension ) 
  if ( source == gymMarker ) then 
    outputChatBox ("Compra tu Estilo de Pelea.", hitElement, 140, 0, 140) 
    outputChatBox ("1 - 50$ - Estandar", hitElement, 140, 0, 140) 
    outputChatBox ("2 - 250$ - Con Los Codos", hitElement, 140, 0, 140) 
    outputChatBox ("3 - 500$ - Agarrar y Patear", hitElement, 140, 0, 140) 
    outputChatBox ("4 - 1000$ - Estilo Boxeador", hitElement, 140, 0, 140) 
    outputChatBox ("5 - 2500$ - Estilo Kung-Fu", hitElement, 140, 0, 140) 
    outputChatBox ("6 - 5000$ - Rodilla en la Cabeza...", hitElement, 140, 0, 140) 
    outputChatBox ("/pelea (numero) - para comprar un estilo.", hitElement, 140, 0, 140) 
    function buyitCommand ( thePlayer, command, number ) 
      if (number == 1) then 
        setPedFightingStyle (thePlayer, 4) 
        outputChatBox ("Has Comprado el Estilo -Estandar- de Pelea por 50$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 50 ) 
      end 
      if (number == 2) then 
        setPedFightingStyle (thePlayer, 16) 
        outputChatBox ("Has Comprado el Estilo -Con Los Codos- por 250$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 250 ) 
      end 
      if (number == 3) then 
        setPedFightingStyle (thePlayer, 15) 
        outputChatBox ("Has comprado el Estilo -Agarrar y Patear- por 500$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 500 ) 
      end 
      if (number == 4) then 
        setPedFightingStyle (thePlayer, 5) 
        outputChatBox ("Has Comprado el Estilo -Boxeador- por 1000$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 1000 ) 
      end 
      if (number == 5) then 
        setPedFightingStyle (thePlayer, 6) 
        outputChatBox ("Has Comprado el Estilo de -Kung-Fu- por 2500$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 2500 ) 
      end 
      if (number == 6) then 
        setPedFightingStyle (thePlayer, 7) 
        outputChatBox ("Has Comprado el Estilo -Rodilla en la Cabeza- por 5000$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 5000 ) 
      end 
    end 
    addCommandHandler ("pelea", buyitCommand) 
  end 
end 
addEventHandler ("onMarkerHit", getRootElement(), FightstyleShop) 
  
function commandAway ( leaveElement, matchingDimension ) 
  if ( source == gymMarker ) then 
    removeCommandHandler ("pelea") 
    outputChatBox ("Regresa Pronto!", leaveElement, 140, 0, 140) 
  end 
end 
addEventHandler ("onMarkerLeave", getRootElement(), commandAway) 

El Script funciona, cuando entras al marcador afuera del Gym, te saca el Texto, pero el comando /pelea no funciona...

q pasa?

Link to comment
gymMarker = createMarker( -2262.444, -163.06, 35.17, 'cylinder', 2, 255, 0, 0, 150 ) 
  
function buyitCommand ( thePlayer, command, number ) 
      if (number == 1) then 
        setPedFightingStyle (thePlayer, 4) 
        outputChatBox ("Has Comprado el Estilo -Estandar- de Pelea por 50$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 50 ) 
      elseif (number == 2) then 
        setPedFightingStyle (thePlayer, 16) 
        outputChatBox ("Has Comprado el Estilo -Con Los Codos- por 250$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 250 ) 
      elseif (number == 3) then 
        setPedFightingStyle (thePlayer, 15) 
        outputChatBox ("Has comprado el Estilo -Agarrar y Patear- por 500$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 500 ) 
      elseif (number == 4) then 
        setPedFightingStyle (thePlayer, 5) 
        outputChatBox ("Has Comprado el Estilo -Boxeador- por 1000$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 1000 ) 
      elseif (number == 5) then 
        setPedFightingStyle (thePlayer, 6) 
        outputChatBox ("Has Comprado el Estilo de -Kung-Fu- por 2500$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 2500 ) 
      elseif (number == 6) then 
        setPedFightingStyle (thePlayer, 7) 
        outputChatBox ("Has Comprado el Estilo -Rodilla en la Cabeza- por 5000$", thePlayer, 140, 0, 140) 
        takePlayerMoney ( thePlayer, 5000 ) 
     end 
end 
  
function FightstyleShop( hitElement, matchingDimension ) 
    outputChatBox ("Compra tu Estilo de Pelea.", hitElement, 140, 0, 140) 
    outputChatBox ("1 - 50$ - Estandar", hitElement, 140, 0, 140) 
    outputChatBox ("2 - 250$ - Con Los Codos", hitElement, 140, 0, 140) 
    outputChatBox ("3 - 500$ - Agarrar y Patear", hitElement, 140, 0, 140) 
    outputChatBox ("4 - 1000$ - Estilo Boxeador", hitElement, 140, 0, 140) 
    outputChatBox ("5 - 2500$ - Estilo Kung-Fu", hitElement, 140, 0, 140) 
    outputChatBox ("6 - 5000$ - Rodilla en la Cabeza...", hitElement, 140, 0, 140) 
    outputChatBox ("/pelea (numero) - para comprar un estilo.", hitElement, 140, 0, 140) 
    addCommandHandler ("pelea", buyitCommand) 
end 
addEventHandler ("onMarkerHit", gymMarker, FightstyleShop) 
  
function commandAway ( leaveElement, matchingDimension ) 
    removeCommandHandler ("pelea", buyitCommand) 
    outputChatBox ("Regresa Pronto!", leaveElement, 140, 0, 140) 
end 
addEventHandler ("onMarkerLeave", gymMarker, commandAway) 

Link to comment
  • Recently Browsing   0 members

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