Jump to content

Request a skript you want | BunniSK


StarBunnie

Recommended Posts

I just came across this thread. This looks amazing, good job.

  • Like 1

Hello there! If you're reading this, hope you're having a wonderful day!

 

Feel free to contact me via Discord (CoolProgrammer#1920) for any help.

My DMs are always open for help.

You can also message via. forum messages for help.

1604908226_ScreenShot2021-01-28at10_32_28AM.png.2646ad6be239a9d0756a99e8e15602ab.png

Also, don't hesitate to leave a like on my post if I helped you in any way.

Link to comment
Share on other sites

On 6/28/2021 at 1:18 PM, greninjaisevil said:

Hi! I would like a skript that adds a way to make Dream SMP egg, Using one of the 2 types of nylium for lore in my SMP

Not really sure what that is

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

Hi starbunnie i was wondering if u could aid me with a skript i have been working on I'm kind of a noob

i want it so if a player has leather boots in there inventory and they kill someone they get leather pants 

so far i have this but it not working i think its a simple skript but I'm missing something.

on death:
    attacker is a player
    if player has 1 leather boots:
    give 1 leather pants to player's inventory

i want to make it so after 1 kill u get leather boots then leather pants etc but if u die u go back 2 if u could help me with it i would be very greaful and if u dont have time if u could do 1 or 2 i could try fill in the blanks

Link to comment
Share on other sites

3 hours ago, HDSuperGamer said:

Hi starbunnie i was wondering if u could aid me with a skript i have been working on I'm kind of a noob

i want it so if a player has leather boots in there inventory and they kill someone they get leather pants 

so far i have this but it not working i think its a simple skript but I'm missing something.

on death:
    attacker is a player
    if player has 1 leather boots:
    give 1 leather pants to player's inventory

i want to make it so after 1 kill u get leather boots then leather pants etc but if u die u go back 2 if u could help me with it i would be very greaful and if u dont have time if u could do 1 or 2 i could try fill in the blanks

Alright so obviously because you want all armor parts and types it would be quite annoying to do it for eveeeeeery part that's why we're using numbers here. To give player's the right armor we just run it through a function that checks it for us and sets the armor accordingly.

on death:
 attacker is a player:
  victim is a player:
   if {armorlevel::%victim's uuid%} is not set:
    set {armorlevel::%victim's uuid%} to 0
   else if {armorlevel::%victim's uuid%} >= 2:
    remove 2 from {armorlevel::%victim's uuid%}
   else:
    set {armorlevel::%victim's uuid%} to 0
   if {armorlevel::%attacker's uuid%} < 24:
    add 1 to {armorlevel::%attacker's uuid%}
    setArmor(attacker)
   else:
    send "&eArmor &8| &cMax. level reached!" to attacker
    
on respawn:
 set player's helmet to air
 set player's chestplate to air
 set player's leggings to air
 set player's boots to air
 setArmor(player)
   
function setArmor(p: player):
 set {_pid} to uuid of {_p}
 set {_amlv} to {armorlevel::%{_pid}%}
 if {_amlv} = 1, 2, 3 or 4:
  set {_mat} to "leather"
 if {_amlv} = 5, 6, 7 or 8:
  set {_mat} to "chain"
 if {_amlv} = 9, 10, 11 or 12:
  set {_mat} to "gold"
 if {_amlv} = 13, 14, 15 or 16:
  set {_mat} to "iron"
 if {_amlv} = 17, 18, 19 or 20:
  set {_mat} to "diamond"
 if {_amlv} = 21, 22, 23 or 24:
  set {_mat} to "netherite"
 if {_amlv} = 1, 5, 9, 13, 17 or 21:
  set {_p}'s boots to "%{_mat}% boots" parsed as itemtype
 if {_amlv} = 2, 6, 10, 14, 18 or 22:
  set {_p}'s leggings to "%{_mat}% leggings" parsed as itemtype
 if {_amlv} = 3, 7, 11, 15, 19 or 23:
  set {_p}'s chestplate to "%{_mat}% chestplate" parsed as itemtype
 if {_amlv} = 4, 8, 12, 16, 20 or 24:
  set {_p}'s helmet to "%{_mat}% helmet" parsed as itemtype

If you have questions feel free to ask.

armorupgrade.sk

Edited by StarBunnie

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

idk if this is any good i tried to make the skript but when i killed 1 person i just got the diamond sword straight away when it was supposed to give me leather boots then another kill would give me leather pants etc.

BUT I LIKE YOURS BETTER lol

on death:
    attacker is a player
    if attacker has 1 wooden sword:
        give 1 leather boots to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 leather boots:
        give 1 leather pants to attacker's inventory
on death:
    attacker is a player
    if attacker has 2 leather boots:
        remove 1 leather boots from attacker's inventory
on death:
    attacker is a player
    if attacker has 1 leather pants and 1 leather boots:
        give 1 leather chestplate to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 leather chestplate:
        give 1 leather helmet to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 leather helmet:
        remove all items from attacker's inventory
        give 1 stone sword to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 stone sword:
        give 1 iron boots to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 iron boots:
        give 1 iron pants to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 iron pants:
        give 1 iron chestplate to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 iron chestplate:
        give 1 iron helmet to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 iron chestplate:
        give 1 iron helmet to attacker's inventory
on death:
    attacker is a player
    if attacker has 1 iron helmet:
        remove all items from attacker's inventory    
    give 1 diamond sword to attacker's inventory
 

Edited by HDSuperGamer
Link to comment
Share on other sites

Don't get me wrong I'm very grateful for your help thanks your really good at skript. just wondering if there is a way to do this for your sword also I realize I didn't ask for it i forgot sorry.

just to add a bit more detail

after getting full leather and wooden sword on your next kill you get stone sword with no amour then 1 kill more iron boots with stone sword till you get full iron then you get diamond sword no amour then 1 kill for diamond boots etc

 

Edited by HDSuperGamer
Link to comment
Share on other sites

9 hours ago, HDSuperGamer said:

Don't get me wrong I'm very grateful for your help thanks your really good at skript. just wondering if there is a way to do this for your sword also I realize I didn't ask for it i forgot sorry.

just to add a bit more detail

after getting full leather and wooden sword on your next kill you get stone sword with no amour then 1 kill more iron boots with stone sword till you get full iron then you get diamond sword no amour then 1 kill for diamond boots etc

 

on death:
 attacker is a player:
  victim is a player:
   if {armorlevel::%victim's uuid%} is not set:
    set {armorlevel::%victim's uuid%} to 0
   else if {armorlevel::%victim's uuid%} >= 2:
    remove 2 from {armorlevel::%victim's uuid%}
   else:
    set {armorlevel::%victim's uuid%} to 0
   if {armorlevel::%attacker's uuid%} < 29:
    add 1 to {armorlevel::%attacker's uuid%}
    setArmor(attacker)
   else:
    send action bar "&eArmor &8| &cMax. level reached!" to attacker
    
on respawn:
 setArmor(player)

function setArmor(p: player):
 set {_pid} to uuid of {_p}
 set {_amlv} to {armorlevel::%{_pid}%}
 set {_p}'s helmet to air
 set {_p}'s chestplate to air
 set {_p}'s leggings to air
 set {_p}'s boots to air
 if {_amlv} is not equal to 5, 10, 15, 20 or 25:
  if {_amlv} < 5:
   if {_p}'s inventory doesn't contain wooden sword:
    loop all items in inventory of {_p}:
     "%loop-item%" contains "sword":
      remove loop-item from inventory of {_p}
    set slot 0 of {_p}'s inventory to wooden sword
  loop 5 times:
   if {_amlv} = 1, 2, 3 or 4:
    set {_diff} to difference between {_amlv} and 1
    set {_mat} to "leather"
   if {_amlv} = 6, 7, 8 or 9:
    set {_diff} to difference between {_amlv} and 6
    set {_mat} to "chain"
   if {_amlv} = 11, 12, 13 or 14:
    set {_diff} to difference between {_amlv} and 11
    set {_mat} to "gold"
   if {_amlv} = 16, 17, 18 or 19:
    set {_diff} to difference between {_amlv} and 16
    set {_mat} to "iron"
   if {_amlv} = 21, 22, 23 or 24:
    set {_diff} to difference between {_amlv} and 21
    set {_mat} to "diamond"
   if {_amlv} = 26, 27, 28 or 29:
    set {_diff} to difference between {_amlv} and 26
    set {_mat} to "netherite"
   if {_amlv} = 1, 6, 11, 16, 21 or 26:
    set {_p}'s boots to "%{_mat}% boots" parsed as itemtype
   if {_amlv} = 2, 7, 12, 17, 22 or 27:
    set {_p}'s leggings to "%{_mat}% leggings" parsed as itemtype
   if {_amlv} = 3, 8, 13, 18, 23 or 28:
    set {_p}'s chestplate to "%{_mat}% chestplate" parsed as itemtype
   if {_amlv} = 4, 9, 14, 19, 24 or 29:
    set {_p}'s helmet to "%{_mat}% helmet" parsed as itemtype
   if {_diff} > 0:
    remove 1 from {_amlv}
 else:
  loop all items in inventory of {_p}:
   "%loop-item%" contains "sword":
    remove loop-item from inventory of {_p}
  if {_amlv} = 5:
   set {_mat} to "stone"
  if {_amlv} = 10:
   set {_mat} to "gold"
  if {_amlv} = 15:
   set {_mat} to "iron"
  if {_amlv} = 20:
   set {_mat} to "diamond"
  if {_amlv} = 25:
   set {_mat} to "netherite"
  set slot 0 of {_p}'s inventory to "%{_mat}% sword" parsed as itemtype

That's with the sword and the fixes so now it goes wood sword + full leather > stone sword + nothing

  • Like 1

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

this is random but a skript where the more you have a currency the more  you can launch people when you run into them and if they die while being launched the guy who ran into them will get the currency

___________________________________________________________________________________________________________________________________

*Deep voice* GETTT AWAY FROM ME

____________________________________________________________________________________________________________________________________

 

Link to comment
Share on other sites

3 hours ago, MeIsSmexyMan said:

Hey! Do you know how to do talismans? As in off there a item in your off/main hand it gives you speed 2 and extra hearts? 

https://pastebin.com/bxZKvvGZ

Careful the /settalis command doesn't require a permission rn.

Edit: Requires SkQuery for arabic to numerical conversion

Edited by StarBunnie

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

hello there, i need a few skripts if you dont mind, here they are

Scoreboard that shows: Money, Rank and IP

rankup that has 5 ranks which in order are: Citizen | Hero | Superhero | King | Zombie
costs:

Default to Citizen: 10000

Citizen to Hero: 50000

Hero to Superhero: 200000

Superhero to King: 500000

King to Zombie: 1000000
prefixes:

"&b&l[Citizen] "
"&d&l[Hero] "
"&c&l[Superhero] "
"&e&l[King] "
"&3&l[Zombie] "

Crates that has 7 Crates that open with keys:
Crates:

Common - light gray stained glass
Spawner - light blue stained glass
Enchant - red stained glass
Prestige -  orange stained glass
Demonic - black stained glass
Advertise - light green stained glass
Patrick - pink stained glass

i need all these skripts but if you do not have time you can make whatever you want the most important one is rankup 
my discord is BobTheBuilder#5644 if you ever see this 😄 

 

 

 

Edited by Jawadygamer
Link to comment
Share on other sites

2 minutes ago, karlip_a said:

could you make me like a origins mod skript

Someone already asked that and I have to decline it for now for one due to the complexity and the time it takes

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

Viewable glass item showcase?

Basically where there's this small glass that can sit on a block, you right click the glass and it will make the player execute a command. Players with a certain permission can also edit the contents inside.

Can you do that? 🙂 

Yodexx

OWNER - MCMinemon Minigames

DUCK - Discord (QuackyYodexx#0001)

 

QUACK.png.e70970f3c45a686de33482fa9bc3eadc.png

Link to comment
Share on other sites

3 hours ago, Yodexx said:

Viewable glass item showcase?

Basically where there's this small glass that can sit on a block, you right click the glass and it will make the player execute a command. Players with a certain permission can also edit the contents inside.

Can you do that? 🙂 

image.thumb.png.1c48946430a35901ec5a6e48680f4f4c.png

I recommend only using 2D items because when using blocks the rotation is completely off lol

https://pastebin.com/HPqpm72g

Pretty sure you need SkBee and Skript (duh.)

  • Thanks 1

tumblr_lqahoaPLkC1ql1l0v.gif

Feel free to add me on discord if you:

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with plugins

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need help with skripts

dc3456c-e0ec58e8-c807-43e3-b986-5224b91a need to vent about something

tumblr_lqahoaPLkC1ql1l0v.gif

>[ ‧₊˚꒰ʚ Starshine ɞ ‧✦ *#2683 ]<

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...