Skocz do zawartości
  • 0

Skrypt na kasę za zabójstwa


Pytanie

Witam,

Czy ktoś by mógł mi napisać skrypt na kasę dodawaną z pluginu essentials jak ktoś zabije danego gracza i jeżeli dotknął go w ciągu ostatnich 20 sekund a gracz zginął by także dawało kasę jak za zabójstwo?

Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on damage:
	set {lastTime::%victim%} to now
	set {lastAtt::%victim%} to attacker

on death of player:
	if {lastAtt::%victim%} is set:
		if difference between now and {lastTime::%victim%} is smaller than 21 seconds:
			add 20 to {lastAtt::%victim%}'s balance
			delete {lastTime::%victim%}
			delete {lastAtt::%victim%}

 

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/#findComment-274805
Udostępnij na innych stronach

  • 0
1 minutę temu, Matthew10 napisał:

Witam,

Czy ktoś by mógł mi napisać skrypt na kasę dodawaną z pluginu essentials jak ktoś zabije danego gracza i jeżeli dotknął go w ciągu ostatnich 20 sekund a gracz zginął by także dawało kasę jak za zabójstwo?

Proszę. Wymagany dodatkowo Vault.

on death of player:
	if attacker is a player:
		add 20 to attacker's balance
	else if difference between {lastDamage::%victim%} and now <= 20 seconds:
		add 20 to {lastDamager::%victim%}'s balance
	clear {lastDamage::%victim%}
	clear {lastDamager::%victim%}
		
on damage of player:
	attacker is a player
	set {lastDamage::%victim%} to now
	set {lastDamager::%victim%} to attacker

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/#findComment-274806
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

Proszę. Wymagany dodatkowo Vault.


on death of player:
	if attacker is a player:
		add 20 to attacker's balance
	else if difference between {lastDamage::%victim%} and now is less than 20 seconds:
		add 20 to {lastDamager::%victim%}'s balance
		
on damage of player:
	attacker is a player
	set {lastDamage::%victim%} to now
	set {lastDamager::%victim%} to attacker

 

a dałoby radę byś dodał jeszcze info o tym iż dodane zostały monety chodzi mi +20 monet 

Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/#findComment-274810
Udostępnij na innych stronach

  • 0
Teraz, Matthew10 napisał:

a dałoby radę byś dodał jeszcze info o tym iż dodane zostały monety chodzi mi +20 monet 

Pewnie.

on death of player:
	if attacker is a player:
		add 20 to attacker's balance
		send "&aOtrzymałeś 20$!" to attacker
	else if difference between {lastDamage::%victim%} and now is less than 20 seconds:
		add 20 to {lastDamager::%victim%}'s balance
		send "&aOtrzymałeś 20$!" to {lastDamager::%victim%} 
	clear {lastDamage::%victim%}
	clear {lastDamager::%victim%}
		
on damage of player:
	attacker is a player
	set {lastDamage::%victim%} to now
	set {lastDamager::%victim%} to attacker

 

Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/#findComment-274811
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

Pewnie.


on death of player:
	if attacker is a player:
		add 20 to attacker's balance
		send "&aOtrzymałeś 20$!" to attacker
	else if difference between {lastDamage::%victim%} and now is less than 20 seconds:
		add 20 to {lastDamager::%victim%}'s balance
		send "&aOtrzymałeś 20$!" to {lastDamager::%victim%} 
	clear {lastDamage::%victim%}
	clear {lastDamager::%victim%}
		
on damage of player:
	attacker is a player
	set {lastDamage::%victim%} to now
	set {lastDamager::%victim%} to attacker

 

Dzięki. Można zamknąć. 

Odnośnik do komentarza
https://skript.pl/temat/43872-skrypt-na-kas%C4%99-za-zab%C3%B3jstwa/#findComment-274812
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ę...