Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. ;//runscript "BJScripts/EVE/Test Scripts/Ammo_ChangeAmmo.iss"
  2.  
  3. function main()
  4. {
  5. variable index:module _inMyModules
  6. variable iterator MyModules_Index_Iterator
  7. variable index:item _inInventory_MiningCrystals_Index
  8. variable iterator Inventory_MiningCrystals_Index_Iterator
  9.  
  10. echo ${Time}: \agStarting Change Ammo Script!
  11.  
  12. MyShip:GetModules[_inMyModules]
  13. _inMyModules:GetIterator[MyModules_Index_Iterator]
  14.  
  15. if ${MyModules_Index_Iterator:First(exists)}
  16. {
  17. do
  18. {
  19. if ${MyShip.Module[${MyModules_Index_Iterator.Value}].ToItem.Slot.Find[HiSlot]}
  20. {
  21. echo ${Time}: \atModule Slot: [${MyShip.Module[${MyModules_Index_Iterator.Value}].ToItem.Slot}] Module Name: [${MyShip.Module[${MyModules_Index_Iterator.Value}].ToItem.Name}] Module ID: [${MyModules_Index_Iterator.Value}]
  22.  
  23. MyShip:GetCargo[_inInventory_MiningCrystals_Index, "GroupID = 482"]
  24. _inInventory_MiningCrystals_Index:GetIterator[Inventory_MiningCrystals_Index_Iterator]
  25.  
  26. if ${Inventory_MiningCrystals_Index_Iterator:First(exists)}
  27. {
  28. do
  29. {
  30. if ${Inventory_MiningCrystals_Index_Iterator.Value.Name.Find["Plagioclase"]}
  31. {
  32. echo ${Time}: \aoAmmo Name: [${Inventory_MiningCrystals_Index_Iterator.Value.Name}] Ammo ID: [${Inventory_MiningCrystals_Index_Iterator.Value.ID}]
  33. MyShip.Module[${MyModules_Index_Iterator.Value}]:ChangeAmmo[${Inventory_MiningCrystals_Index_Iterator.Value.ID}]
  34. ; MyModules_Index_Iterator.Value:ChangeAmmo[${Inventory_MiningCrystals_Index_Iterator.Value.ID}]
  35. wait 40
  36. break
  37. }
  38. }
  39. while ${Inventory_MiningCrystals_Index_Iterator:Next(exists)}
  40. }
  41. }
  42. }
  43. while ${MyModules_Index_Iterator:Next(exists)}
  44. }
  45.  
  46. echo ${Time}: \arEnding Change Ammo Script!
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement