Jump to content

Free Skripts (QueenBee198) (Started 2/15/21)


QueenBee198

Recommended Posts

1 minute ago, Jessica907432 said:
  1. on place of hay block:
  2. set {gens::%location of event-block%} to uuid of player
  3. if {gens::%player's uuid%} < 10:
  4. add 1 to {gens::%player's uuid%}
  5. while event-block is hay block:
  6. wait 80 ticks
  7. drop 1 wheat above location of event-block
  8. else:
  9. send "" to player
  10. send "&bYou have reached your Gen Cap! &7%{gens::%player's uuid%}%&b/&710" to player
  11. send "" to player
  12. cancel event
  13.  
  14. command /gencap [<player>] [<text>] [<number>]:
  15. permission: gencap.use
  16. permission message: &cNope!
  17. trigger:
  18. if arg-1 is set:
  19. if arg-2 is "reset":
  20. set {gens::%arg-1's uuid%} to 0
  21. send "&cYou have just reset %arg-1%&c's gen cap!" to player
  22.  
  23. command /gens:
  24. trigger:
  25. send "" to player
  26. send "&bYou have used %{gens::%player's uuid%}%&7/&b10 gen space!" to player
  27. send "" to player
  28.  
  29. command /sell:
  30. trigger:
  31. set {_amount} to amount of wheat in player's inventory
  32. add {_amount} to {wheatdrops::%player's uuid%}
  33. remove {_amount} of wheat item from player's inventory
  34. send "&7You have just sold &a%{_amount}% &7wheat drops!" to player
  35. send "&7Total Balance&f: &a%{wheatdrops::%player's uuid%}%"
  36.  
  37. command /balance:
  38. trigger:
  39. send "" to player
  40. send "&bYou have &a%{wheatdrops::%player's uuid%}% &bwheat drops in your balance!" to player
  41. send ""

hope that helped its customisable btw u can change stuff or make multiple 

Link to comment
Share on other sites

1 hour ago, iiFlameYT said:

Hey can i have a KillCounter with a scoreboard and killreward scripts? i really need them in my kitpvp server...

 

options:
  reward: 500 #coins

on join:
  if {deaths::%player's uuid%} isn't set:
    set {deaths::%player's uuid%} to 0
  if {kills::%player's uuid%} isn't set:
    set {kills::%player's uuid%} to 0
  if {killstreak::%player's uuid%} isn't set:
    set {killstreak::%player's uuid%} to 0

on death of player:
  add {@reward} to attacker's balance
  add 1 to {kills::%attacker's uuid%}
  add 1 to {deaths::%attacker's uuid%}
  add 1 to {killstreak::%attacker's uuid%}
  set {killstreak::%victim's uuid%} to 0

command /stats [<text>]:
  usage: &6/stats (player)
  trigger:
    if arg is set:
      send "" to player
      send "&a%arg%&d's Stats" to player
      send "" to player
      send "&aKills: %{kills::%arg's uuid%}%" to player
      send "&aDeaths: %{deaths::%arg's uuid%}%" to player
      send "&aKillstreak: %{killstreak::%arg's uuid%}%" to player
      send "&aKDR: %{kills::%arg's uuid%} / {deaths::%arg's uuid%}%" to player
      send "" to player
    else if arg isn't set:
      send "" to player
      send "&a%player%&d's Stats" to player
      send "" to player
      send "&aKills: %{kills::%player's uuid%}%" to player
      send "&aDeaths: %{deaths::%player's uuid%}%" to player
      send "&aKillstreak: %{killstreak::%player's uuid%}%" to player
      send "&aKDR: %{kills::%player's uuid%} / {deaths::%player's uuid%}%" to player
      send "" to player
      
on join:
	clear player's scoreboard
	erase player's sidebar

on script load:
	loop all players:
		clear loop-player's scoreboard
		erase loop-player's sidebar

every tick:
	loop all players:
		toggle loop-player's scoreboard to true
		set title of loop-player's scoreboard to "&6Server &7(Change this)"
		set line 14 of loop-player's scoreboard to "&b"
		set line 13 of loop-player's scoreboard to "&6&lYou"
		set line 12 of loop-player's scoreboard to "  &7Name: &f%loop-player's displayname%"
		set line 11 of loop-player's scoreboard to "  &7Rank: &f%loop-player's prefix%"
		set line 10 of loop-player's scoreboard to "  &7Money: &f%loop-player's balance%"
		set line 9 of loop-player's scoreboard to "  &7Kills: &f%{kills::%loop-player's uuid%}%"
		set line 8 of loop-player's scoreboard to "  &7Deaths: &f%{deaths::%loop-player's uuid%}%"
		set line 7 of loop-player's scoreboard to "  &7Killstreak: &f%{killstreak::%loop-player's uuid%}%"
		set line 6 of loop-player's scoreboard to "  &7KDR: &f%{kills::%loop-player's uuid%} / {deaths::%loop-player's uuid%}%"
		set line 5 of loop-player's scoreboard to "&b"
		set line 4 of loop-player's scoreboard to "&6&lServer"
		set line 3 of loop-player's scoreboard to "  &7TPS: &f%rounded 1st element of tps%"
		set line 2 of loop-player's scoreboard to "  &7Online: &f%number of all players%&7/&f%max players%"
		set line 1 of loop-player's scoreboard to "&b"

 

Link to comment
Share on other sites

1 hour ago, QueenBee198 said:

 


options:
  reward: 500 #coins

on join:
  if {deaths::%player's uuid%} isn't set:
    set {deaths::%player's uuid%} to 0
  if {kills::%player's uuid%} isn't set:
    set {kills::%player's uuid%} to 0
  if {killstreak::%player's uuid%} isn't set:
    set {killstreak::%player's uuid%} to 0

on death of player:
  add {@reward} to attacker's balance
  add 1 to {kills::%attacker's uuid%}
  add 1 to {deaths::%attacker's uuid%}
  add 1 to {killstreak::%attacker's uuid%}
  set {killstreak::%victim's uuid%} to 0

command /stats [<text>]:
  usage: &6/stats (player)
  trigger:
    if arg is set:
      send "" to player
      send "&a%arg%&d's Stats" to player
      send "" to player
      send "&aKills: %{kills::%arg's uuid%}%" to player
      send "&aDeaths: %{deaths::%arg's uuid%}%" to player
      send "&aKillstreak: %{killstreak::%arg's uuid%}%" to player
      send "&aKDR: %{kills::%arg's uuid%} / {deaths::%arg's uuid%}%" to player
      send "" to player
    else if arg isn't set:
      send "" to player
      send "&a%player%&d's Stats" to player
      send "" to player
      send "&aKills: %{kills::%player's uuid%}%" to player
      send "&aDeaths: %{deaths::%player's uuid%}%" to player
      send "&aKillstreak: %{killstreak::%player's uuid%}%" to player
      send "&aKDR: %{kills::%player's uuid%} / {deaths::%player's uuid%}%" to player
      send "" to player
      

on join:
	clear player's scoreboard
	erase player's sidebar

on script load:
	loop all players:
		clear loop-player's scoreboard
		erase loop-player's sidebar

every tick:
	loop all players:
		toggle loop-player's scoreboard to true
		set title of loop-player's scoreboard to "&6Server &7(Change this)"
		set line 14 of loop-player's scoreboard to "&b"
		set line 13 of loop-player's scoreboard to "&6&lYou"
		set line 12 of loop-player's scoreboard to "  &7Name: &f%loop-player's displayname%"
		set line 11 of loop-player's scoreboard to "  &7Rank: &f%loop-player's prefix%"
		set line 10 of loop-player's scoreboard to "  &7Money: &f%loop-player's balance%"
		set line 9 of loop-player's scoreboard to "  &7Kills: &f%{kills::%loop-player's uuid%}%"
		set line 8 of loop-player's scoreboard to "  &7Deaths: &f%{deaths::%loop-player's uuid%}%"
		set line 7 of loop-player's scoreboard to "  &7Killstreak: &f%{killstreak::%loop-player's uuid%}%"
		set line 6 of loop-player's scoreboard to "  &7KDR: &f%{kills::%loop-player's uuid%} / {deaths::%loop-player's uuid%}%"
		set line 5 of loop-player's scoreboard to "&b"
		set line 4 of loop-player's scoreboard to "&6&lServer"
		set line 3 of loop-player's scoreboard to "  &7TPS: &f%rounded 1st element of tps%"
		set line 2 of loop-player's scoreboard to "  &7Online: &f%number of all players%&7/&f%max players%"
		set line 1 of loop-player's scoreboard to "&b"

Does it send a message that player hit 5 killstreaks or 10 or 15 ect?

 

 

 

Link to comment
Share on other sites

2 minutes ago, iiFlameYT said:

 

No

 

on death of player:
  if {killstreak::%attacker's uuid%} is 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195 or 200: #you can add more to this
    broadcast "&a%attacker%&c is currently on a &d%{killstreak::%attacker's uuid%}% &dKillstreak&c!"

 

  • Thanks 1
Link to comment
Share on other sites

2 minutes ago, QueenBee198 said:

No

 


on death of player:
  if {killstreak::%attacker's uuid%} is 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195 or 200: #you can add more to this
    broadcast "&a%attacker%&c is currently on a &d%{killstreak::%attacker's uuid%}% &dKillstreak&c!"

 

Thanks 😄

 

 

 

Link to comment
Share on other sites

15 minutes ago, QueenBee198 said:

You're welcome 🙂

Hey, can i request one more script?

 

can u make an event script?

like i do /eventsetstart

and i do /evenstart

then a broadcast appear: [&c&lEvent] &a&lAn Event Is Starting! /eventjoin To Join!

then when they do /eventjoin

they tp there?

and a broadcast appear: [&c&lEvent] &a&l%player% Joined The Event

Edited by iiFlameYT

 

 

Link to comment
Share on other sites

14 minutes ago, RoustyTousty said:

Hello so im trying to make it so when people reaches surten xp lvl then it sets there rank basicly like auto ranking up
for example if player reaches lvl 10 it does a comand to give him next rank on my server the cmand is: /lp user %player% parent set <rank>

every second:
  loop all players:
    if level of loop-player is 5:
      set loop-player's group to "Rank1"
    else if level of loop-player is greater than or equal to 10:
      set loop-player's group to "Rank2"
    else if level of loop-player is greater than or equal to 15:
      set loop-player's group to "Rank3"
    else if level of loop-player is greater than or equal to 20:
      set loop-player's group to "Rank4"
    else if level of loop-player is greater than or equal to 25:
      set loop-player's group to "Rank5"
    else if level of loop-player is greater than or equal to 30:
      set loop-player's group to "Rank6"

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...