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

[Problem] Skrypt - nagroda tylko dla admina.


MrFretko

Rekomendowane odpowiedzi

Opublikowano

Witam czemu tylko admini dostaja nagrode a gracze nie?

kod
 

on death:
	if player has permissions "CubePvP.pvp":
		if attacker is player:
			if victim is player:
				execute console command "give %attacker% diamond 1"
				send "&c[CubePvP]&7 Zabiles gracza o nicku %victim% i w nagrode dostales 1 diament i 50 dolarow!" to attacker
				send "&c[CubePvP]&7 Zostales zabity przez gracza o nicku %attacker% i zabrano ci 20 dolarow!" to victim
				wait 1 ticks
				execute console command "money give %attacker% 50"
				execute console command "money take %victim% 20"
				wait 1 ticks
				broadcast "&c[CubePvP] &7Gracz o nicku %victim% zostal zabity przez %attacker%"
	


Opublikowano

Nadałeś graczom uprawnienie "CuvePvP.pvp"?

tak

to nie dzialalo dla graczy wiec chcialem zobaczycz czy jak to dodam to zadziala tak dodalem

Opublikowano

Coś z rangami musi być nie tak bo nie widzę żadnego błedu w skrypcie.

Własnie też pacze nie ma błędów ale co może być tego przyczynom

 

a wczesniej zrobilem bez permisji i tez nie dzialalo

Opublikowano

 Sprobuj tak:

on death:
	if attacker is player:
		if victim is player:
			execute console command "give %attacker% diamond 1"
			send "&c[CubePvP]&7 Zabiles gracza o nicku %victim% i w nagrode dostales 1 diament i 50 dolarow!" to attacker
			send "&c[CubePvP]&7 Zostales zabity przez gracza o nicku %attacker% i zabrano ci 20 dolarow!" to victim
			wait 1 ticks
			execute console command "money give %attacker% 50"
			execute console command "money take %victim% 20"
			wait 1 ticks
			broadcast "&c[CubePvP] &7Gracz o nicku %victim% zostal zabity przez %attacker%"

1390144171-U592769.png


Opublikowano

 

 Sprobuj tak:

on death:
	if attacker is player:
		if victim is player:
			execute console command "give %attacker% diamond 1"
			send "&c[CubePvP]&7 Zabiles gracza o nicku %victim% i w nagrode dostales 1 diament i 50 dolarow!" to attacker
			send "&c[CubePvP]&7 Zostales zabity przez gracza o nicku %attacker% i zabrano ci 20 dolarow!" to victim
			wait 1 ticks
			execute console command "money give %attacker% 50"
			execute console command "money take %victim% 20"
			wait 1 ticks
			broadcast "&c[CubePvP] &7Gracz o nicku %victim% zostal zabity przez %attacker%"

nie dziala

Opublikowano

Zamień znak + na jeden tab aby skrypt działał poprawnie.

Skrypt:

on death of player:
+add 1 diamond to attacker
+send "&2[&6CubePvP&2] &7Zabiles gracza &a%victim% &7i w nagrode dostales &a1 diament &7i &a50 dolarow&7!" to attacker
+send "&2[&6CubePvP&2] &7Zostales zabity przez gracza &a%attacker% &7i zabrano ci &a20 dolarow&7!" to victim
+wait 1 tick
+execute console command "money give %attacker% 50"
+execute console command "money take %victim% 20"
+wait 2 ticks
+broadcast "&2[&cCubePvP&2] &7Gracz &a%victim% &7zostal zabity przez gracza &a%attacker%&7."
Opublikowano

 

Zamień znak + na jeden tab aby skrypt działał poprawnie.

Skrypt:

on death of player:
+add 1 diamond to attacker
+send "&2[&6CubePvP&2] &7Zabiles gracza &a%victim% &7i w nagrode dostales &a1 diament &7i &a50 dolarow&7!" to attacker
+send "&2[&6CubePvP&2] &7Zostales zabity przez gracza &a%attacker% &7i zabrano ci &a20 dolarow&7!" to victim
+wait 1 tick
+execute console command "money give %attacker% 50"
+execute console command "money take %victim% 20"
+wait 2 ticks
+broadcast "&2[&cCubePvP&2] &7Gracz &a%victim% &7zostal zabity przez gracza &a%attacker%&7."

DZIEKI DZIALA

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...