Skocz do zawartości
  • 0

Zaliczenie zabójstwa


Pytanie

Witam mam problem chodzi o ranking jezeli kogos zepchne i on spadnie to chciałbym żeby zaliczyło normalnie jako kill i dało mi punkty. (po prostu ostatnia osoba przez np 5 sekundy ktora go udeży zganeła kill i punkty)

Jak to aktualnie wyglada:

on death:
	if victim is a player:
		if attacker is a player:
			add 1 to {skGuilds::Zabojstwa::%attacker%}
			add 1 to {skGuilds::Zgony::%victim%}
			set {_agt} to {skGuilds::inGuild::%attacker%}
			set {_vgt} to {skGuilds::inGuild::%victim%}
			if {skGuilds::inGuild::%victim%} is set:
				if {skGuilds::inGuild::%attacker%} is set:
					set {_pktattacker} to random integer between 1 and 100
					add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%}
					add {_pktattacker} to {skGuilds::Ranking::%attacker%}
					set {_pktvictim} to random integer between -1 and -50
					add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%}
					add {_pktvictim} to {skGuilds::Ranking::%victim%}
					set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)"
					stop
				stop
			if {skGuilds::inGuild::%attacker%} is set:
				set {_pktattacker} to random integer between 1 and 100
				add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%}
				add {_pktattacker} to {skGuilds::Ranking::%attacker%}
				set {_pktvictim} to random integer between -1 and -50
				add {_pktvictim} to {skGuilds::Ranking::%victim%}
				set death message to "&cGracz %victim% zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)"
				stop
			if {skGuilds::inGuild::%victim%} is set:
				set {_pktvictim} to random integer between -1 and -50
				add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%}
				add {_pktvictim} to {skGuilds::Ranking::%victim%}
				set {_pktattacker} to random integer between 1 and 100
				add {_pktattacker} to {skGuilds::Ranking::%attacker%}
				set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% (%{_pktattacker}%)"
				stop
			else:
				set {_pktvictim} to random integer between -1 and -50
				add {_pktvictim} to {skGuilds::Ranking::%victim%}
				set {_pktattacker} to random integer between 1 and 100
				add {_pktattacker} to {skGuilds::Ranking::%attacker%}
				set death message to "&cGracz %victim% zostal zabity przez %attacker% (%{_pktattacker}%)"              
		else:
			if attacker is a creeper or a zombie or a enderman or a spider or a ghast or a skeleton or a slime or a witch or a cave spider or a wolf or a zombie pigman or a blaze or a magma cube or a silverfish or a wither skeleton:
				strike lightning effect at the player
				add 1 to {skGuilds::Zgony::%victim%}
				add -30 to {skGuilds::GuildPoints::%{_vgt}%}
				add -30 to {skGuilds::Ranking::%victim%}
				set death message to "{@tag} %victim% umarl..."
			else:
				strike lightning effect at the player
				add 1 to {skGuilds::Zgony::%victim%}
				add -30 to {skGuilds::GuildPoints::%{_vgt}%}
				add -30 to {skGuilds::Ranking::%victim%}
				set death message to "{@tag} %victim% umarl..."	

 

Odnośnik do komentarza
https://skript.pl/temat/17017-zaliczenie-zab%C3%B3jstwa/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

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ę...