Skocz do zawartości
  • 0

Wymuszanie czynności gracza


Pytanie

Witam,

Mam pytanie

A raczej klika pytań :kappa:

1. Jak wymusić kliknięcie prawym przyciskiem u gracza?

command /klikprawym [<player>]:
  trigger:
  	kliknij prawym przyciskiem u arg 1

2. jak wymusić kliknięcie lewym przyciskiem?

command /kliklewym [<player>]:
  trigger:
  	kliknij lewym przyciskiem u arg 1

3. Jak wymusić skok u gracza?

Nie chodzi o to aby go podrzuciło do góry

Dziękuję za pomoc :tropereks:

Edytowane przez wiktorelex
Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/
Udostępnij na innych stronach

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Możesz wysłać z poziomu Twojego pluginu pakiet do serwera bez użycia sieci, po prostu do metody w parametrze dajesz fake-pakiet, który klient nidy nie wysłał. Nie wiem czy da się to zrobić w Skript i jego dodatkach.

Co do wymuszenia ruchu to dałoby się co tick tego gracza teleportować co kilka pikseli, więc byłaby dość realna animacja chodzenia dla gracza i innych na serwerze.

Edytowane przez TheMolkaPL
Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-117443
Udostępnij na innych stronach

  • 0
15 godzin temu, wiktorelex napisał:

Witam,

Mam pytanie

A raczej klika pytań :kappa:

1. Jak wymusić kliknięcie prawym przyciskiem u gracza?


command /klikprawym [<player>]:
  trigger:
  	kliknij prawym przyciskiem u arg 1

2. jak wymusić kliknięcie lewym przyciskiem?


command /kliklewym [<player>]:
  trigger:
  	kliknij lewym przyciskiem u arg 1

3. Jak wymusić skok u gracza?

Nie chodzi o to aby go podrzuciło do góry

Dziękuję za pomoc :tropereks:

Nie da się.
Powiedz do czego chcesz to zastosować. Może uda nam się wymyślić jakieś inne rozwiązanie ;)

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-117449
Udostępnij na innych stronach

  • 0
7 godzin temu, Ixidi napisał:

Nie da się.
Powiedz do czego chcesz to zastosować. Może uda nam się wymyślić jakieś inne rozwiązanie ;)

Chcę to wykorzystać do trolowania graczy... np gracz z innym graczem ma sojusz i "wybraniec" trzyma miecz (stoją na przeciwko siebie) ja wpisuje komende, i ten gracz z mieczem uderza innego i ten poszkodowany mysli ze to oszust ;) ale nie chodzi mi jeszcze o damage player by 1 hearts bo jak trzyma miecz to nie zabierze mu 1 serce tylko np.4 a jak na zbroje to 0.5 więc ten sposób odpada :)

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-117522
Udostępnij na innych stronach

  • 0
Dnia ‎20‎.‎03‎.‎2017 o 22:27, wiktorelex napisał:

Chcę to wykorzystać do trolowania graczy... np gracz z innym graczem ma sojusz i "wybraniec" trzyma miecz (stoją na przeciwko siebie) ja wpisuje komende, i ten gracz z mieczem uderza innego i ten poszkodowany mysli ze to oszust ;) ale nie chodzi mi jeszcze o damage player by 1 hearts bo jak trzyma miecz to nie zabierze mu 1 serce tylko np.4 a jak na zbroje to 0.5 więc ten sposób odpada :)

W takim wypadku możesz zrobić do każdej broni inny damage ;)

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-117973
Udostępnij na innych stronach

  • 0
3 godziny temu, Oedeopol napisał:

W takim wypadku możesz zrobić do każdej broni inny damage ;)

Podam ci troche przykładów

  1. Co jeżeli %victim% zjadł koxa?
  2. Co jeżeli miecz ma enchant?
  3. Co jeżeli nie ma enchantu?
  4. Co jeżeli bije łapką?
  5. Co jeżeli bije motyką?
  6. Co jeżeli motyka jest zaklęta?
  7. Co jeżeli bije łopata?
  8. Co jeżeli łopata jest zaklęta?

I tak z kilka tysięcy if'ów by wyszło :<

A jeśli ma nie jeden, a np 3 enchanty na swojej broni albo 5?

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-118002
Udostępnij na innych stronach

  • 0
16 godzin temu, wiktorelex napisał:

Podam ci troche przykładów

  1. Co jeżeli %victim% zjadł koxa?
  2. Co jeżeli miecz ma enchant?
  3. Co jeżeli nie ma enchantu?
  4. Co jeżeli bije łapką?
  5. Co jeżeli bije motyką?
  6. Co jeżeli motyka jest zaklęta?
  7. Co jeżeli bije łopata?
  8. Co jeżeli łopata jest zaklęta?

I tak z kilka tysięcy if'ów by wyszło :<

A jeśli ma nie jeden, a np 3 enchanty na swojej broni albo 5?

Musisz przewidzieć te wszystkie sytuacje.
Majac dostep tylko do skritpu nic więcej nie zrobisz :)

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-118102
Udostępnij na innych stronach

  • 0
Teraz, Oedeopol napisał:

Musisz przewidzieć te wszystkie sytuacje.
Majac dostep tylko do skritpu nic więcej nie zrobisz :)

Emm... ale tu nie chodzi mi o

command /klik [<text>]:
	trigger:
		damage arg 1 by 1 hearts

Tylko chcę zwykłe kliknięcie, za bardzo odbiegamy od tematu

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-118103
Udostępnij na innych stronach

  • 0
3 godziny temu, wiktorelex napisał:

Emm... ale tu nie chodzi mi o


command /klik [<text>]:
	trigger:
		damage arg 1 by 1 hearts

Tylko chcę zwykłe kliknięcie, za bardzo odbiegamy od tematu

Więc musisz zrobić tak jak ja to napisałem. Do serwera musisz dać fake-pakiet kliknięcia gracza. Pamiętaj, że gracz, który to niby zadaje ten damage nie będzie miał żadnej animacji, a jedynie widok uderzonego gracza oraz niewielkie odrzucenie. Moim zdaniem powinieneś zrobić jeszcze sprawdzenie czy gracz po tym uderzenie nie umrze. Myślę, że taka śmierć byłaby niesprawiedliwa.

Dnia 20.03.2017 o 13:36, TheMolkaPL napisał:

Możesz wysłać z poziomu Twojego pluginu pakiet do serwera bez użycia sieci, po prostu do metody w parametrze dajesz fake-pakiet, który klient nidy nie wysłał. Nie wiem czy da się to zrobić w Skript i jego dodatkach.

Co do wymuszenia ruchu to dałoby się co tick tego gracza teleportować co kilka pikseli, więc byłaby dość realna animacja chodzenia dla gracza i innych na serwerze.

 

Odnośnik do komentarza
https://skript.pl/temat/17151-wymuszanie-czynno%C5%9Bci-gracza/#findComment-118149
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...