Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Prośba o napisanie skryptu na zabijanie potworów z wybranymi dolarami.


MagisterMagi

Rekomendowane odpowiedzi

Opublikowano


on death:

attacker is player:

attacker has permission "vip.kasa":

increase {kasa.%attacker%} by 0.10

attacker has permission "svip.kasa":

increase {kasa.%attacker%} by 0.20

increase {kasa.%attacker%} by 0.10

To wygląda jak sygnatura!

Opublikowano

Bo kasa musi być w zmiennej {kasa.%player%}. Jeśli podstawowo jest zrobiona w pluginie, musisz zamienić

increase {kasa.%attacker%} by 0.10
increase {kasa.%attacker%} by 0.20

Na

execute console command /[TUTAJ KOMENDA KTORA DODAJESZ KASE]

To wygląda jak sygnatura!

Opublikowano

Nie wiem czy działa:

on death:
	attacker is player:
		attacker has permission "gracz.kasa":
			execute console command "eco give %name of attacker% 0.10"
		attacker has permission "vip.kasa":
			execute console command "eco give %name of attacker% 0.20"
		attacker has permission "svip.kasa":
			execute console command "eco give %name of attacker% 0.30"

844637.jpg

Opublikowano

 

Nie wiem czy działa:

on death:
	attacker is player:
		attacker has permission "gracz.kasa":
			execute console command "eco give %name of attacker% 0.10"
		attacker has permission "vip.kasa":
			execute console command "eco give %name of attacker% 0.20"
		attacker has permission "svip.kasa":
			execute console command "eco give %name of attacker% 0.30"

 

nie daje kasy .

Opublikowano
options:
    #money - ilosc przyznawanej $ (kasy)
    money.player: 0.10
    money.vip: 0.20
    money.svip: 0.30
    
    #permission - uprawnienia, gracza, vipa i svipa
    permission.player: gracz.kasa
    permission.vip: vip.kasa
    permission.svip: svip.kasa
on death:
    if attacker is player:
        if victim is not player:
            if attacker has permission "{@permission.svip}":
                add {@money.svip} to attacker's balance
                send "&f&l>> &7Otrzymales &6{@money.svip}&7 za zabicie potwora!" to attacker
                stop
            if attacker has permission "{@permission.vip}":
                add {@money.vip} to attacker's balance
                send "&f&l>> &7Otrzymales &6{@money.vip}&7 za zabicie potwora!" to attacker
                stop
            if attacker has permission "{@permission.player}":
                add {@money.player} to attacker's balance
                send "&f&l>> &7Otrzymales &6{@money.player}&7 za zabicie potwora!" to attacker
                stop

Kolejnosc musi byc nastepujaca, svip, vip, gracz, to po pierwsze bo zapewne dziedziczenie moze spowodowac ze mimo to ze svip ma uprawnienie swoje dostanie to co gracz. A jezeli nie damy stop.. to dostanie wszystkie nagrody

Opublikowano

Sprawdz, wstawiajac wartosci "integer" czyli tak zwane calosci. Czyli 1,2,3,4,5,50,21412 .. itd.

Byc moze plugin nie wyswietla po "kropce".

Lub skript nie obsluguje takiej wartosci.

Opublikowano

Dobra, ludzie trochę rozumu :D

 

Kolega @Memust dobrze napisał, tylko trzeba te zmienne zmienić na to co daje hajsy :D

on death:
	attacker is player:
		attacker has permission "vip.kasa":
			add 0.1 to player's balance
		attacker has permission "svip.kasa":
			add 0.2 to player's balance
		add 0.10 to player's balance

Wymagany plugin Vault

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

@MagisterMagi a na 100% posiadasz plugin Vault? :)

 

//Edit

 

Ups sorki literówka była :D

on death:
	attacker is player:
		attacker has permission "vip.kasa":
			add 0.1 to player's balance
		attacker has permission "svip.kasa":
			add 0.2 to player's balance
		add 0.1 to player's balance

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Podaj wersje silnika, zaaktualizuj skript, dodatki do niego, iconomy, valut. Nie wiem dokladnie w czmy problem ale jezeli to "bug" to najprawdopodobniej zostal juz naprawiony.

Opublikowano

Więc tak napewno musisz mieć SKQuery 
http://www.mpcforum.pl/s/368ace9
PS tu masz poprawna wersje sk na której to działa:
http://www.mpcforum.pl/s/e07a562
a tutaj masz dodatek na przyszłość
http://www.mpcforum.pl/s/46eed65

a co do dodawania $ to łapaj kod:

on death:
	if attacker is a player:
		if victim is a zombie or creeper or enderman or skeleton:
			if player has permissions "svip.svip":
				add 0.3 to attacker's balance
			if player has permissions "vip.vip":
				add 0.2 to attacker's balance
			if player has permissions "gracz.gracz":
				add 0.1 to attacker's balance
			else:
				stop

Jeśli u cb nie zadziała to spróbuj zaktualizować VALUT i essentials

PS jaka wersja silnika ?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...