Skocz do zawartości
  • 0

Skrypt na RANGI jak w CS:GO PILNE


Pytanie

Witam napisał by mi ktoś te skrypty daje dużo LIKE.
1.Na rangi gdy mamy np. 100 zabić mamy range drewno 1 i ona pisze przed nickiem gdy mamy 200 mamy drewno 2 gdy 300 drewno 3

Rozkład rang: (i żeby na chacie pisało takim kolorem) jak niżej podałem

Drewno 1,2,3 (kolor zielony)
Kamien 1,2,3 szary
Gold 1,2,1 złoty
Diament 1,2 niebieski
Master Champion fioletowy 

Edytowane przez slawek3231
Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0

on death:

    add 1 to {%victims%.zabicia}

    stop

every 1 seconds:

    if {%player%.zabicia} is between 0 and 100:

        set message to "&7[&2DREWNO 1&7] &f%display name of player%&8: &7%message%"

    if {%player%.zabicia} is between 101 and 200:

        set message to "&7[&2DREWNO 2&7] &f%display name of player%&8: &7%message%"

    if {%player%.zabicia} is between 201 and 300:

        set message to "&7[&2DREWNO 3&7] &f%display name of player%&8: &7%message%"

 

TU MASZ TYLKO PRZYKLAD RESZTE SOBIE DOKONCZ! :)

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-80945
Udostępnij na innych stronach

  • 0

Dasz rady dodać zmienną na levele i zmienić set message na coś takiego żeby dodać zmienną {level}

 

on chat:
    set player's displayname to "&8[&b%{level::%player%}%&8] &7%player's displayname%"
    wait 2 tick
    set player's displayname to "%player%"
    wait 1 tick
    set player's displayname to "%player's displayname%"

 

 

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-80946
Udostępnij na innych stronach

  • 0

Dasz rady dopisać gdy osiągniemy daną liczbe killi na np. Range drewno 2 to na chacie lub w na actionbar (to ten napis nad ekwipunkiem) będzie pisało Gracz (nick) awansował na (ranga)

 

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-80983
Udostępnij na innych stronach

  • 0

yy nw ale sproboj pokombinoj pozmieniaj ja daje ci wzor 

on death::

if {%attacker%.zabicia} is 20:

loop all players:

display text bar with text "%player% osciagnol costam costam" for loop-player

 

 

Licze na like

 

Edytowane przez megabeka
Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-81064
Udostępnij na innych stronach

  • 0
O 30.03.2016 o 14:51, Marcin Kowalczyk napisał:

on death:

    add 1 to {%victims%.zabicia}

    stop

every 1 seconds:

    if {%player%.zabicia} is between 0 and 100:

        set message to "&7[&2DREWNO 1&7] &f%display name of player%&8: &7%message%"

    if {%player%.zabicia} is between 101 and 200:

        set message to "&7[&2DREWNO 2&7] &f%display name of player%&8: &7%message%"

    if {%player%.zabicia} is between 201 and 300:

        set message to "&7[&2DREWNO 3&7] &f%display name of player%&8: &7%message%"

 

TU MASZ TYLKO PRZYKLAD RESZTE SOBIE DOKONCZ! :)

To co ten pan napisał jest gorsze niż gorsze. Ma every 1 second.. oraz dodaje 1 punkt osobie które deda...

Masz tu mój skrypt:

options:
	poziom1: 100 #Ilosc killów jaka musi osiagnac aby otrzymac range ponizej
	ranga1: &aDrewno 1  #Ranga ktora gracz otrzymuje jezeli zabije 100 graczy
	poziom2: 200
	ranga2: &aDrewno 2
	poziom3: 300
	ranga3: &aDrewno 3
variable:
	{csgo-kill.%player%} = 0 #Zmienna odpowiada za ilosc zabitych przez gracza osob
	{csgo-ranga.%player%} = 0 #Zmienna odpowiada za range gracza

on death:
	if attacker a player: #Sprawdza czy osoba ktora zabila jest graczem
		if victim a player: #Sprawdza czy osba ktora dedla jest graczem
			add 1 to {csgo-kill.%attacker%} #Dodaje osobie ktora zabila gracza 1 punkt
			if {csgo-ranga.%player%} is 0: #Sprawdza czy gracz nie ma rangi
				if {csgo-kill.%attacker%} >= {@poziom1}: #Jezeli gracz zabil 100 graczy otrzymuje range
					set {csgo-ranga.%attacker%} to "{@ranga1}" #Ustawia range do zmiennej
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga1}" #Pisze na czacie ze gracz ma nowa range
					stop
			if {csgo-ranga.%player%} is "{@ranga1}": #Sprawdza czy gracz ma range1
				if {csgo-kill.%attacker%} >= {@poziom2}: #Jezeli ma odpowiednia ilosc osob zabitych
					set {csgo-ranga.%attacker%} to "{@ranga2}" #Otrzymuje range 2
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga2}"
					stop
			if {csgo-ranga.%player%} is "{@ranga2}":
				if {csgo-kill.%attacker%} >= {@poziom3}:
					set {csgo-ranga.%attacker%} to "{@ranga3}"
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga3}"
					stop
on chat: #Event chat
	if {csgo-ranga.%player%} is 0: #Sprawdza czy gracz ma range
		set message to "&f%display name of player%&7: &f%message%" #Jezeli nie to pisze tak
	else: #Jezeli gracz ma range
		set message to "&f[%{csgo-ranga.%attacker%}%&f] &f%display name of player%&7: &f%message%" #Pisze tak

Aczkolwiek w

	if attacker a player:
		if victim a player:

może być błąd bo nie pamiętam jak się to pisało. To podmień na

	if attacker is a player:
		if victim is a player:

Rangi masz trzy, dodaj sobie resztę sam :)

 

Pozdrawiam

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-82172
Udostępnij na innych stronach

  • 0

@slawek3231

options:
	poziom1: 100 #Ilosc killów jaka musi osiagnac aby otrzymac range ponizej
	ranga1: &aDrewno 1  #Ranga ktora gracz otrzymuje jezeli zabije 100 graczy
	poziom2: 200
	ranga2: &aDrewno 2
	poziom3: 300
	ranga3: &aDrewno 3
variables:
	{csgo-kill.%player%} = 0 #Zmienna odpowiada za ilosc zabitych przez gracza osob
	{csgo-ranga.%player%} = 0 #Zmienna odpowiada za range gracza

on death:
	if attacker a player: #Sprawdza czy osoba ktora zabila jest graczem
		if victim a player: #Sprawdza czy osba ktora dedla jest graczem
			add 1 to {csgo-kill.%attacker%} #Dodaje osobie ktora zabila gracza 1 punkt
			if {csgo-ranga.%player%} is 0: #Sprawdza czy gracz nie ma rangi
				if {csgo-kill.%attacker%} >= {@poziom1}: #Jezeli gracz zabil 100 graczy otrzymuje range
					set {csgo-ranga.%attacker%} to "{@ranga1}" #Ustawia range do zmiennej
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga1}" #Pisze na czacie ze gracz ma nowa range
					stop
			if {csgo-ranga.%player%} is "{@ranga1}": #Sprawdza czy gracz ma range1
				if {csgo-kill.%attacker%} >= {@poziom2}: #Jezeli ma odpowiednia ilosc osob zabitych
					set {csgo-ranga.%attacker%} to "{@ranga2}" #Otrzymuje range 2
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga2}"
					stop
			if {csgo-ranga.%player%} is "{@ranga2}":
				if {csgo-kill.%attacker%} >= {@poziom3}:
					set {csgo-ranga.%attacker%} to "{@ranga3}"
					broadcast "Gratulacje! Gracz %attacker% otrzymal range: {@ranga3}"
					stop
on chat: #Event chat
	if {csgo-ranga.%player%} is 0: #Sprawdza czy gracz ma range
		set message to "&f%display name of player%&7: &f%message%" #Jezeli nie to pisze tak
	else: #Jezeli gracz ma range
		set message to "&f[%{csgo-ranga.%attacker%}%&f] &f%display name of player%&7: &f%message%" #Pisze tak

Jak mam ci pomóc jak nie podajesz błędu? 

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-82730
Udostępnij na innych stronach

  • 0
O 18.04.2016 o 16:33, slawek3231 napisał:

ShroN

Jest błąd z ostatnią liniką

I jeszcze z variable: {8 linika}

 

 

Ciągle jest problem z

	set message to "&f[%{csgo-ranga.%attacker%}%&f] &f%display name of player%&7: &f%message%" #Pisze tak
Edytowane przez slawek3231
Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-82767
Udostępnij na innych stronach

  • 0
O 23.04.2016 o 17:02, slawek3231 napisał:

Ciągle jest problem z


	set message to "&f[%{csgo-ranga.%attacker%}%&f] &f%display name of player%&7: &f%message%" #Pisze tak

Zmień %attacker% na %player%

Odnośnik do komentarza
https://skript.pl/temat/11161-skrypt-na-rangi-jak-w-csgo-pilne/#findComment-82901
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ę...