#Prevent yoinking peoples pets

1 messages · Page 1 of 1 (latest)

shrewd crest
#

Hi!
As an OP, I can right click peoples pets and it automatically steals it from them, so I realized yesterday I had 3 pets following me on accident. How do I prevent this?

ripe sigil
ripe sigil
#

I gotta make a menu for each pet

shrewd crest
#

Ok nvm xd

ripe sigil
#

I'm not sure

shrewd crest
#

Aw ok

ripe sigil
#

You can have it run different ones

shrewd crest
#

Yeah but

#

I just want specific entries, like 1 button is petting

#

and 1 is something else like making it sit

ripe sigil
#

You can do crouching

shrewd crest
#

and then 1 would make it do tricks

ripe sigil
#

Like on does if you shift click and one does it if you normally click

shrewd crest
#

Hmm okay

ripe sigil
#

using targetconditions

shrewd crest
#

I wish the GUI menu was customizeable D:

shrewd crest
ripe sigil
#

It is if you make your own

#

I'll get you an example

shrewd crest
#

:o

ripe sigil
#
test:
  Cooldown: 10
  Condition:
  - offgcd
  TargetConditions:
  - owner true
  - crouching false
  Skills:
  - state{s=pet} @Self```
#

then have the other as crouching true

shrewd crest
#

Ohh!

#

Whats offgcd?

ripe sigil
#

no idea

shrewd crest
#

xD

ripe sigil
#

you can remove the cooldown and condition bit

shrewd crest
#

Thank you, very appreciated, ill use that

#

And then theres probably other target conditions like "hold specific item with custom model data" right? so i think that will work just fine instead of a custom GUI

ripe sigil
#

Ill get you a list

#

theres different types of conditions like target and normal ones

shrewd crest
#

Ahh! hmm

ripe sigil
#

I'm pretty new to conditions tbh just learned about them like 3 days ago

shrewd crest
#

Ok yeah this looks somewhat complicated, ill mess around to try to find a way to add a condition where the user has to be the owner, and hold a specific custom_model_data item

#

Surely that has to be possible after looking at ALL of these conditions. Crazy capabilities :O

ripe sigil
#

theres a holding one but idk if you can check specific cmd

shrewd crest
#

Oh noo!

#

Or maybe just scan for the name of the item its holding, hm!

#

Oh this is complicated, yes indeed xD

ripe sigil
#

@shrewd crest

#
Nocsy_Otter_Pet:
  Cooldown: 10
  TargetConditions:
  - owner true
  - crouching false
  Skills:
  - randomskill{skills=Nocsy_Otter_Pet_State1,Nocsy_Otter_Pet_State2}``` heres a thing to do a random interaction skill
#

if u got multiple

shrewd crest
# ripe sigil <@289942152308588544>

Thank you, yeah im using that atm but I would want specific interaction sets, like multiple Pet states, and multiple X states, etc, but thank you :D

Maybe Ill do a custom GUI.. how do you achieve that exactly? I use DeluxeMenus btw, but where do i go from there?

ripe sigil
shrewd crest
ripe sigil
#

Just have it spawn the pet using the pets spawn command

shrewd crest
#

And then the custom GUI opens, and it has like the Rename button, Pet button, and all that

ripe sigil
#

Need to make a skill that runs a command to open the menu

#

Like dm open test Seppy

shrewd crest
#

But now that the dm menu is open, how do i make a button that makes the pet run different mm skills?