SnowSoftServe
(Snownymous (XA / UEFN Alpha Account))
1
(This is my first time EVER coding btw, never done any coding in my life until now)
I’ll keep updating the script in the replies if I add more to the code, but this is the base for a gun game 
using { /Fortnite.com/Devices }
using { /Verse.org/Native }
using { /EpicGames.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
log_new_device:=class(log_channel){}
GunGame := class<concrete>(creative_device):
Logger:log = log{Channel:=log_new_device}
# ELIMINATION TRACKERS ===============================================================================================================
@editable
Elim1_Tracker:tracker_device := tracker_device{} #Defines Elim 1 Tracker
@editable
Elim2_Tracker:tracker_device := tracker_device{} #Defines Elim 2 Tracker
@editable
Elim3_Tracker:tracker_device := tracker_device{} #Defines Elim 3 Tracker
@editable
Elim4_Tracker:tracker_device := tracker_device{} #Defines Elim 4 Tracker
@editable
Elim5_Tracker:tracker_device := tracker_device{} #Defines Elim 5 Tracker
@editable
Elim6_Tracker:tracker_device := tracker_device{} #Defines Elim 6 Tracker
@editable
Elim7_Tracker:tracker_device := tracker_device{} #Defines Elim 7 Tracker
@editable
Elim8_Tracker:tracker_device := tracker_device{} #Defines Elim 8 Tracker
@editable
Elim9_Tracker:tracker_device := tracker_device{} #Defines Elim 9 Tracker
@editable
Elim10_Tracker:tracker_device := tracker_device{} #Defines Elim 10 Tracker
@editable
Elim11_Tracker:tracker_device := tracker_device{} #Defines Elim 11 Tracker
@editable
Elim12_Tracker:tracker_device := tracker_device{} #Defines Elim 12 Tracker
@editable
Elim13_Tracker:tracker_device := tracker_device{} #Defines Elim 13 Tracker
@editable
Elim14_Tracker:tracker_device := tracker_device{} #Defines Elim 14 Tracker
@editable
Elim15_Tracker:tracker_device := tracker_device{} #Defines Elim 15 Tracker
@editable
Elim16_Tracker:tracker_device := tracker_device{} #Defines Elim 16 Tracker
@editable
Elim17_Tracker:tracker_device := tracker_device{} #Defines Elim 17 Tracker
@editable
Elim18_Tracker:tracker_device := tracker_device{} #Defines Elim 18 Tracker
@editable
Elim19_Tracker:tracker_device := tracker_device{} #Defines Elim 19 Tracker
@editable
Elim20_Tracker:tracker_device := tracker_device{} #Defines Elim 20 Tracker
# WEAPON GRANTERS ===============================================================================================================
@editable
Weapon1:item_granter_device := item_granter_device{} #Defines Weapon Granter 1 (Starting Gun)
@editable
Weapon2:item_granter_device := item_granter_device{} #Defines Weapon Granter 2
@editable
Weapon3:item_granter_device := item_granter_device{} #Defines Weapon Granter 3
@editable
Weapon4:item_granter_device := item_granter_device{} #Defines Weapon Granter 4
@editable
Weapon5:item_granter_device := item_granter_device{} #Defines Weapon Granter 5
@editable
Weapon6:item_granter_device := item_granter_device{} #Defines Weapon Granter 6
@editable
Weapon7:item_granter_device := item_granter_device{} #Defines Weapon Granter 7
@editable
Weapon8:item_granter_device := item_granter_device{} #Defines Weapon Granter 8
@editable
Weapon9:item_granter_device := item_granter_device{} #Defines Weapon Granter 9
@editable
Weapon10:item_granter_device := item_granter_device{} #Defines Weapon Granter 10
@editable
Weapon11:item_granter_device := item_granter_device{} #Defines Weapon Granter 11
@editable
Weapon12:item_granter_device := item_granter_device{} #Defines Weapon Granter 12
@editable
Weapon13:item_granter_device := item_granter_device{} #Defines Weapon Granter 13
@editable
Weapon14:item_granter_device := item_granter_device{} #Defines Weapon Granter 14
@editable
Weapon15:item_granter_device := item_granter_device{} #Defines Weapon Granter 15
@editable
Weapon16:item_granter_device := item_granter_device{} #Defines Weapon Granter 16
@editable
Weapon17:item_granter_device := item_granter_device{} #Defines Weapon Granter 17
@editable
Weapon18:item_granter_device := item_granter_device{} #Defines Weapon Granter 18
@editable
Weapon19:item_granter_device := item_granter_device{} #Defines Weapon Granter 19
@editable
Weapon20:item_granter_device := item_granter_device{} #Defines Weapon Granter 20
OnBegin<override>()<suspends>:void=
Logger.Print("Verse device started!")
# CHAINS TRACKERS TO ASSIGN THE NEXT TRACKER ===============================================================================================================
Elim1_Tracker.CompleteEvent.Subscribe(Elim2) #After Kill 1, Link to Next Tracker
Elim2_Tracker.CompleteEvent.Subscribe(Elim3) #After Kill 2, Link to Next Tracker
Elim3_Tracker.CompleteEvent.Subscribe(Elim4) #After Kill 3, Link to Next Tracker
Elim4_Tracker.CompleteEvent.Subscribe(Elim5)
Elim5_Tracker.CompleteEvent.Subscribe(Elim6)
Elim6_Tracker.CompleteEvent.Subscribe(Elim7)
Elim7_Tracker.CompleteEvent.Subscribe(Elim8)
Elim8_Tracker.CompleteEvent.Subscribe(Elim9)
Elim9_Tracker.CompleteEvent.Subscribe(Elim10)
Elim10_Tracker.CompleteEvent.Subscribe(Elim11)
Elim11_Tracker.CompleteEvent.Subscribe(Elim12)
Elim12_Tracker.CompleteEvent.Subscribe(Elim13)
Elim13_Tracker.CompleteEvent.Subscribe(Elim14)
Elim14_Tracker.CompleteEvent.Subscribe(Elim15)
Elim15_Tracker.CompleteEvent.Subscribe(Elim16)
Elim16_Tracker.CompleteEvent.Subscribe(Elim17)
Elim13_Tracker.CompleteEvent.Subscribe(Elim14)
Elim14_Tracker.CompleteEvent.Subscribe(Elim15)
Elim15_Tracker.CompleteEvent.Subscribe(Elim16)
Elim16_Tracker.CompleteEvent.Subscribe(Elim17)
Elim17_Tracker.CompleteEvent.Subscribe(Elim18)
Elim18_Tracker.CompleteEvent.Subscribe(Elim19)
Elim19_Tracker.CompleteEvent.Subscribe(Elim20)
Elim2(Player:player):void=
Logger.Print("2 Weapon Earned")
Weapon2.GrantItem(Player)
Elim3(Player:player):void=
Logger.Print("3 Weapon Earned")
Weapon3.GrantItem(Player)
Elim4(Player:player):void=
Logger.Print("4 Weapon Earned")
Weapon4.GrantItem(Player)
Elim5(Player:player):void=
Logger.Print("5 Weapon Earned")
Weapon5.GrantItem(Player)
Elim6(Player:player):void=
Logger.Print("6 Weapon Earned")
Weapon6.GrantItem(Player)
Elim7(Player:player):void=
Logger.Print("7 Weapon Earned")
Weapon7.GrantItem(Player)
Elim8(Player:player):void=
Logger.Print("8 Weapon Earned")
Weapon8.GrantItem(Player)
Elim9(Player:player):void=
Logger.Print("9 Weapon Earned")
Weapon9.GrantItem(Player)
Elim10(Player:player):void=
Logger.Print("10 Weapon Earned")
Weapon10.GrantItem(Player)
Elim11(Player:player):void=
Logger.Print("11 Weapon Earned")
Weapon11.GrantItem(Player)
Elim12(Player:player):void=
Logger.Print("12 Weapon Earned")
Weapon12.GrantItem(Player)
Elim13(Player:player):void=
Logger.Print("13 Weapon Earned")
Weapon13.GrantItem(Player)
Elim14(Player:player):void=
Logger.Print("14 Weapon Earned")
Weapon14.GrantItem(Player)
Elim15(Player:player):void=
Logger.Print("15 Weapon Earned")
Weapon15.GrantItem(Player)
Elim16(Player:player):void=
Logger.Print("16 Weapon Earned")
Weapon16.GrantItem(Player)
Elim17(Player:player):void=
Logger.Print("17 Weapon Earned")
Weapon17.GrantItem(Player)
Elim18(Player:player):void=
Logger.Print("18 Weapon Earned")
Weapon18.GrantItem(Player)
Elim19(Player:player):void=
Logger.Print("19 Weapon Earned")
Weapon19.GrantItem(Player)
Elim20(Player:player):void=
Logger.Print("20 Weapon Earned")
Weapon20.GrantItem(Player)
1 Like
SnowSoftServe
(Snownymous (XA / UEFN Alpha Account))
2
Added comments*
using { /Fortnite.com/Devices }
using { /Verse.org/Native }
using { /EpicGames.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
log_new_device:=class(log_channel){}
GunGame := class<concrete>(creative_device):
Logger:log = log{Channel:=log_new_device}
# ELIMINATION TRACKERS ===============================================================================================================
@editable
Elim1_Tracker:tracker_device := tracker_device{} #Defines Elim 1 Tracker
@editable
Elim2_Tracker:tracker_device := tracker_device{} #Defines Elim 2 Tracker
@editable
Elim3_Tracker:tracker_device := tracker_device{} #Defines Elim 3 Tracker
@editable
Elim4_Tracker:tracker_device := tracker_device{} #Defines Elim 4 Tracker
@editable
Elim5_Tracker:tracker_device := tracker_device{} #Defines Elim 5 Tracker
@editable
Elim6_Tracker:tracker_device := tracker_device{} #Defines Elim 6 Tracker
@editable
Elim7_Tracker:tracker_device := tracker_device{} #Defines Elim 7 Tracker
@editable
Elim8_Tracker:tracker_device := tracker_device{} #Defines Elim 8 Tracker
@editable
Elim9_Tracker:tracker_device := tracker_device{} #Defines Elim 9 Tracker
@editable
Elim10_Tracker:tracker_device := tracker_device{} #Defines Elim 10 Tracker
@editable
Elim11_Tracker:tracker_device := tracker_device{} #Defines Elim 11 Tracker
@editable
Elim12_Tracker:tracker_device := tracker_device{} #Defines Elim 12 Tracker
@editable
Elim13_Tracker:tracker_device := tracker_device{} #Defines Elim 13 Tracker
@editable
Elim14_Tracker:tracker_device := tracker_device{} #Defines Elim 14 Tracker
@editable
Elim15_Tracker:tracker_device := tracker_device{} #Defines Elim 15 Tracker
@editable
Elim16_Tracker:tracker_device := tracker_device{} #Defines Elim 16 Tracker
@editable
Elim17_Tracker:tracker_device := tracker_device{} #Defines Elim 17 Tracker
@editable
Elim18_Tracker:tracker_device := tracker_device{} #Defines Elim 18 Tracker
@editable
Elim19_Tracker:tracker_device := tracker_device{} #Defines Elim 19 Tracker
@editable
Elim20_Tracker:tracker_device := tracker_device{} #Defines Elim 20 Tracker
# WEAPON GRANTERS ===============================================================================================================
@editable
Weapon1:item_granter_device := item_granter_device{} #Defines Weapon Granter 1 (Starting Gun)
@editable
Weapon2:item_granter_device := item_granter_device{} #Defines Weapon Granter 2
@editable
Weapon3:item_granter_device := item_granter_device{} #Defines Weapon Granter 3
@editable
Weapon4:item_granter_device := item_granter_device{} #Defines Weapon Granter 4
@editable
Weapon5:item_granter_device := item_granter_device{} #Defines Weapon Granter 5
@editable
Weapon6:item_granter_device := item_granter_device{} #Defines Weapon Granter 6
@editable
Weapon7:item_granter_device := item_granter_device{} #Defines Weapon Granter 7
@editable
Weapon8:item_granter_device := item_granter_device{} #Defines Weapon Granter 8
@editable
Weapon9:item_granter_device := item_granter_device{} #Defines Weapon Granter 9
@editable
Weapon10:item_granter_device := item_granter_device{} #Defines Weapon Granter 10
@editable
Weapon11:item_granter_device := item_granter_device{} #Defines Weapon Granter 11
@editable
Weapon12:item_granter_device := item_granter_device{} #Defines Weapon Granter 12
@editable
Weapon13:item_granter_device := item_granter_device{} #Defines Weapon Granter 13
@editable
Weapon14:item_granter_device := item_granter_device{} #Defines Weapon Granter 14
@editable
Weapon15:item_granter_device := item_granter_device{} #Defines Weapon Granter 15
@editable
Weapon16:item_granter_device := item_granter_device{} #Defines Weapon Granter 16
@editable
Weapon17:item_granter_device := item_granter_device{} #Defines Weapon Granter 17
@editable
Weapon18:item_granter_device := item_granter_device{} #Defines Weapon Granter 18
@editable
Weapon19:item_granter_device := item_granter_device{} #Defines Weapon Granter 19
@editable
Weapon20:item_granter_device := item_granter_device{} #Defines Weapon Granter 20
OnBegin<override>()<suspends>:void=
Logger.Print("Verse device started!")
# CHAINS TRACKERS TO ASSIGN THE NEXT TRACKER ===============================================================================================================
Elim1_Tracker.CompleteEvent.Subscribe(Elim2) #After Kill 1, Link to Next Tracker
Elim2_Tracker.CompleteEvent.Subscribe(Elim3) #After Kill 2, Link to Next Tracker
Elim3_Tracker.CompleteEvent.Subscribe(Elim4) #After Kill 3, Link to Next Tracker
Elim4_Tracker.CompleteEvent.Subscribe(Elim5) #After Kill 4, Link to Next Tracker
Elim5_Tracker.CompleteEvent.Subscribe(Elim6) #After Kill 5, Link to Next Tracker
Elim6_Tracker.CompleteEvent.Subscribe(Elim7) #After Kill 6, Link to Next Tracker
Elim7_Tracker.CompleteEvent.Subscribe(Elim8) #After Kill 7, Link to Next Tracker
Elim8_Tracker.CompleteEvent.Subscribe(Elim9) #After Kill 8, Link to Next Tracker
Elim9_Tracker.CompleteEvent.Subscribe(Elim10) #After Kill 9, Link to Next Tracker
Elim10_Tracker.CompleteEvent.Subscribe(Elim11) #After Kill 10, Link to Next Tracker
Elim11_Tracker.CompleteEvent.Subscribe(Elim12) #After Kill 11, Link to Next Tracker
Elim12_Tracker.CompleteEvent.Subscribe(Elim13) #After Kill 12, Link to Next Tracker
Elim13_Tracker.CompleteEvent.Subscribe(Elim14) #After Kill 13, Link to Next Tracker
Elim14_Tracker.CompleteEvent.Subscribe(Elim15) #After Kill 14, Link to Next Tracker
Elim15_Tracker.CompleteEvent.Subscribe(Elim16) #After Kill 15, Link to Next Tracker
Elim16_Tracker.CompleteEvent.Subscribe(Elim17) #After Kill 16, Link to Next Tracker
Elim17_Tracker.CompleteEvent.Subscribe(Elim14) #After Kill 17, Link to Next Tracker
Elim18_Tracker.CompleteEvent.Subscribe(Elim15) #After Kill 18, Link to Next Tracker
Elim19_Tracker.CompleteEvent.Subscribe(Elim16) #After Kill 19, Link to Next Tracker
Elim20_Tracker.CompleteEvent.Subscribe(Elim17) #After Kill 20, Link to Next Tracker
Elim2(Player:player):void= #Grant Weapon 2 and Print Log
Logger.Print("2 Weapon Earned")
Weapon2.GrantItem(Player)
Elim3(Player:player):void= #Grant Weapon 3 and Print Log
Logger.Print("3 Weapon Earned")
Weapon3.GrantItem(Player)
Elim4(Player:player):void= #Grant Weapon 4 and Print Log
Logger.Print("4 Weapon Earned")
Weapon4.GrantItem(Player)
Elim5(Player:player):void= #Grant Weapon 5 and Print Log
Logger.Print("5 Weapon Earned")
Weapon5.GrantItem(Player)
Elim6(Player:player):void= #Grant Weapon 6 and Print Log
Logger.Print("6 Weapon Earned")
Weapon6.GrantItem(Player)
Elim7(Player:player):void= #Grant Weapon 7 and Print Log
Logger.Print("7 Weapon Earned")
Weapon7.GrantItem(Player)
Elim8(Player:player):void= #Grant Weapon 8 and Print Log
Logger.Print("8 Weapon Earned")
Weapon8.GrantItem(Player)
Elim9(Player:player):void= #Grant Weapon 9 and Print Log
Logger.Print("9 Weapon Earned")
Weapon9.GrantItem(Player)
Elim10(Player:player):void= #Grant Weapon 10 and Print Log
Logger.Print("10 Weapon Earned")
Weapon10.GrantItem(Player)
Elim11(Player:player):void= #Grant Weapon 11 and Print Log
Logger.Print("11 Weapon Earned")
Weapon11.GrantItem(Player)
Elim12(Player:player):void= #Grant Weapon 12 and Print Log
Logger.Print("12 Weapon Earned")
Weapon12.GrantItem(Player)
Elim13(Player:player):void= #Grant Weapon 13 and Print Log
Logger.Print("13 Weapon Earned")
Weapon13.GrantItem(Player)
Elim14(Player:player):void= #Grant Weapon 14 and Print Log
Logger.Print("14 Weapon Earned")
Weapon14.GrantItem(Player)
Elim15(Player:player):void= #Grant Weapon 15 and Print Log
Logger.Print("15 Weapon Earned")
Weapon15.GrantItem(Player)
Elim16(Player:player):void= #Grant Weapon 16 and Print Log
Logger.Print("16 Weapon Earned")
Weapon16.GrantItem(Player)
Elim17(Player:player):void= #Grant Weapon 17 and Print Log
Logger.Print("17 Weapon Earned")
Weapon17.GrantItem(Player)
Elim18(Player:player):void= #Grant Weapon 18 and Print Log
Logger.Print("18 Weapon Earned")
Weapon18.GrantItem(Player)
Elim19(Player:player):void= #Grant Weapon 19 and Print Log
Logger.Print("19 Weapon Earned")
Weapon19.GrantItem(Player)
Elim20(Player:player):void= #Grant Weapon 20 and Print Log
Logger.Print("20 Weapon Earned")
Weapon20.GrantItem(Player)
4 Likes
SnowSoftServe
(Snownymous (XA / UEFN Alpha Account))
3
Fixed some bugs and added end game functionality
using { /Fortnite.com/Devices }
using { /Verse.org/Native }
using { /EpicGames.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
log_new_device:=class(log_channel){}
GunGame := class<concrete>(creative_device):
Logger:log = log{Channel:=log_new_device}
# ELIMINATION TRACKERS ===============================================================================================================
@editable
Elim1_Tracker:tracker_device := tracker_device{} #Defines Elim 1 Tracker
@editable
Elim2_Tracker:tracker_device := tracker_device{} #Defines Elim 2 Tracker
@editable
Elim3_Tracker:tracker_device := tracker_device{} #Defines Elim 3 Tracker
@editable
Elim4_Tracker:tracker_device := tracker_device{} #Defines Elim 4 Tracker
@editable
Elim5_Tracker:tracker_device := tracker_device{} #Defines Elim 5 Tracker
@editable
Elim6_Tracker:tracker_device := tracker_device{} #Defines Elim 6 Tracker
@editable
Elim7_Tracker:tracker_device := tracker_device{} #Defines Elim 7 Tracker
@editable
Elim8_Tracker:tracker_device := tracker_device{} #Defines Elim 8 Tracker
@editable
Elim9_Tracker:tracker_device := tracker_device{} #Defines Elim 9 Tracker
@editable
Elim10_Tracker:tracker_device := tracker_device{} #Defines Elim 10 Tracker
@editable
Elim11_Tracker:tracker_device := tracker_device{} #Defines Elim 11 Tracker
@editable
Elim12_Tracker:tracker_device := tracker_device{} #Defines Elim 12 Tracker
@editable
Elim13_Tracker:tracker_device := tracker_device{} #Defines Elim 13 Tracker
@editable
Elim14_Tracker:tracker_device := tracker_device{} #Defines Elim 14 Tracker
@editable
Elim15_Tracker:tracker_device := tracker_device{} #Defines Elim 15 Tracker
@editable
Elim16_Tracker:tracker_device := tracker_device{} #Defines Elim 16 Tracker
@editable
Elim17_Tracker:tracker_device := tracker_device{} #Defines Elim 17 Tracker
@editable
Elim18_Tracker:tracker_device := tracker_device{} #Defines Elim 18 Tracker
@editable
Elim19_Tracker:tracker_device := tracker_device{} #Defines Elim 19 Tracker
@editable
Elim20_Tracker:tracker_device := tracker_device{} #Defines Elim 20 Tracker
# WEAPON GRANTERS ===============================================================================================================
@editable
Weapon1:item_granter_device := item_granter_device{} #Defines Weapon Granter 1 (Starting Gun)
@editable
Weapon2:item_granter_device := item_granter_device{} #Defines Weapon Granter 2
@editable
Weapon3:item_granter_device := item_granter_device{} #Defines Weapon Granter 3
@editable
Weapon4:item_granter_device := item_granter_device{} #Defines Weapon Granter 4
@editable
Weapon5:item_granter_device := item_granter_device{} #Defines Weapon Granter 5
@editable
Weapon6:item_granter_device := item_granter_device{} #Defines Weapon Granter 6
@editable
Weapon7:item_granter_device := item_granter_device{} #Defines Weapon Granter 7
@editable
Weapon8:item_granter_device := item_granter_device{} #Defines Weapon Granter 8
@editable
Weapon9:item_granter_device := item_granter_device{} #Defines Weapon Granter 9
@editable
Weapon10:item_granter_device := item_granter_device{} #Defines Weapon Granter 10
@editable
Weapon11:item_granter_device := item_granter_device{} #Defines Weapon Granter 11
@editable
Weapon12:item_granter_device := item_granter_device{} #Defines Weapon Granter 12
@editable
Weapon13:item_granter_device := item_granter_device{} #Defines Weapon Granter 13
@editable
Weapon14:item_granter_device := item_granter_device{} #Defines Weapon Granter 14
@editable
Weapon15:item_granter_device := item_granter_device{} #Defines Weapon Granter 15
@editable
Weapon16:item_granter_device := item_granter_device{} #Defines Weapon Granter 16
@editable
Weapon17:item_granter_device := item_granter_device{} #Defines Weapon Granter 17
@editable
Weapon18:item_granter_device := item_granter_device{} #Defines Weapon Granter 18
@editable
Weapon19:item_granter_device := item_granter_device{} #Defines Weapon Granter 19
@editable
Weapon20:item_granter_device := item_granter_device{} #Defines Weapon Granter 20
# END GAME ===============================================================================================================
@editable
EndGameWeapon21:end_game_device := end_game_device{}
OnBegin<override>()<suspends>:void=
Logger.Print("Verse device started!")
# CHAINS TRACKERS TO ASSIGN THE NEXT TRACKER ===============================================================================================================
Elim1_Tracker.CompleteEvent.Subscribe(Elim2) #After Kill 1, Link to Next Tracker
Elim2_Tracker.CompleteEvent.Subscribe(Elim3) #After Kill 2, Link to Next Tracker
Elim3_Tracker.CompleteEvent.Subscribe(Elim4) #After Kill 3, Link to Next Tracker
Elim4_Tracker.CompleteEvent.Subscribe(Elim5) #After Kill 4, Link to Next Tracker
Elim5_Tracker.CompleteEvent.Subscribe(Elim6) #After Kill 5, Link to Next Tracker
Elim6_Tracker.CompleteEvent.Subscribe(Elim7) #After Kill 6, Link to Next Tracker
Elim7_Tracker.CompleteEvent.Subscribe(Elim8) #After Kill 7, Link to Next Tracker
Elim8_Tracker.CompleteEvent.Subscribe(Elim9) #After Kill 8, Link to Next Tracker
Elim9_Tracker.CompleteEvent.Subscribe(Elim10) #After Kill 9, Link to Next Tracker
Elim10_Tracker.CompleteEvent.Subscribe(Elim11) #After Kill 10, Link to Next Tracker
Elim11_Tracker.CompleteEvent.Subscribe(Elim12) #After Kill 11, Link to Next Tracker
Elim12_Tracker.CompleteEvent.Subscribe(Elim13) #After Kill 12, Link to Next Tracker
Elim13_Tracker.CompleteEvent.Subscribe(Elim14) #After Kill 13, Link to Next Tracker
Elim14_Tracker.CompleteEvent.Subscribe(Elim15) #After Kill 14, Link to Next Tracker
Elim15_Tracker.CompleteEvent.Subscribe(Elim16) #After Kill 15, Link to Next Tracker
Elim16_Tracker.CompleteEvent.Subscribe(Elim17) #After Kill 16, Link to Next Tracker
Elim17_Tracker.CompleteEvent.Subscribe(Elim18) #After Kill 17, Link to Next Tracker
Elim18_Tracker.CompleteEvent.Subscribe(Elim19) #After Kill 18, Link to Next Tracker
Elim19_Tracker.CompleteEvent.Subscribe(Elim20) #After Kill 19, Link to Next Tracker
Elim20_Tracker.CompleteEvent.Subscribe(EndGame) #After Kill 20, Link to Next Tracker
Elim2(Player:player):void= #Grant Weapon 2 and Print Log
Logger.Print("2 Weapon Earned")
Weapon2.GrantItem(Player)
Elim3(Player:player):void= #Grant Weapon 3 and Print Log
Logger.Print("3 Weapon Earned")
Weapon3.GrantItem(Player)
Elim4(Player:player):void= #Grant Weapon 4 and Print Log
Logger.Print("4 Weapon Earned")
Weapon4.GrantItem(Player)
Elim5(Player:player):void= #Grant Weapon 5 and Print Log
Logger.Print("5 Weapon Earned")
Weapon5.GrantItem(Player)
Elim6(Player:player):void= #Grant Weapon 6 and Print Log
Logger.Print("6 Weapon Earned")
Weapon6.GrantItem(Player)
Elim7(Player:player):void= #Grant Weapon 7 and Print Log
Logger.Print("7 Weapon Earned")
Weapon7.GrantItem(Player)
Elim8(Player:player):void= #Grant Weapon 8 and Print Log
Logger.Print("8 Weapon Earned")
Weapon8.GrantItem(Player)
Elim9(Player:player):void= #Grant Weapon 9 and Print Log
Logger.Print("9 Weapon Earned")
Weapon9.GrantItem(Player)
Elim10(Player:player):void= #Grant Weapon 10 and Print Log
Logger.Print("10 Weapon Earned")
Weapon10.GrantItem(Player)
Elim11(Player:player):void= #Grant Weapon 11 and Print Log
Logger.Print("11 Weapon Earned")
Weapon11.GrantItem(Player)
Elim12(Player:player):void= #Grant Weapon 12 and Print Log
Logger.Print("12 Weapon Earned")
Weapon12.GrantItem(Player)
Elim13(Player:player):void= #Grant Weapon 13 and Print Log
Logger.Print("13 Weapon Earned")
Weapon13.GrantItem(Player)
Elim14(Player:player):void= #Grant Weapon 14 and Print Log
Logger.Print("14 Weapon Earned")
Weapon14.GrantItem(Player)
Elim15(Player:player):void= #Grant Weapon 15 and Print Log
Logger.Print("15 Weapon Earned")
Weapon15.GrantItem(Player)
Elim16(Player:player):void= #Grant Weapon 16 and Print Log
Logger.Print("16 Weapon Earned")
Weapon16.GrantItem(Player)
Elim17(Player:player):void= #Grant Weapon 17 and Print Log
Logger.Print("17 Weapon Earned")
Weapon17.GrantItem(Player)
Elim18(Player:player):void= #Grant Weapon 18 and Print Log
Logger.Print("18 Weapon Earned")
Weapon18.GrantItem(Player)
Elim19(Player:player):void= #Grant Weapon 19 and Print Log
Logger.Print("19 Weapon Earned")
Weapon19.GrantItem(Player)
Elim20(Player:player):void= #Grant Weapon 20 and Print Log
Logger.Print("20 Weapon Earned")
Weapon20.GrantItem(Player)
EndGame(Player:player):void= #End Game Once Player Kills with 20 Gun
Logger.Print("Game End")
EndGameWeapon21.Activate(Player)
2 Likes
Thank you for the script Snownymous!
1 Like