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

[Pytanie] Skript na xp


Rekomendowane odpowiedzi

Opublikowano

Witam, zrobiłem skript na blokowanie wypadania xp ogółem i dodaje poszczególne rzeczy z których ma on wypadać. Dodałem już rudy i teraz nadszedł problem z mobami, kombinowałem na różne sposoby i niestety nie wypada z nich xp :-( I drugie pytanie czy owy skrypt można napisać inaczej? w sensie aby zablokować wypadanie np z poszczególnej rudy, moba ?

kod :

 

on xp spawn:
	cancel event
on mine coal ore:
	if player is holding pickaxe of silk touch:
		drop 0 xp
	else:
		if player is holding pickaxe:
			drop 1 xp
on mine diamond ore:
	if player is holding pickaxe of silk touch:
		drop 0 xp
	else:
		if player is holding pickaxe:
			drop 5 xp
on mine redstone ore:
	if player is holding pickaxe of silk touch:
		drop 0 xp
	else:
		if player is holding pickaxe:
			drop 3 xp
on mine emerald ore:
	if player is holding pickaxe of silk touch:
		drop 0 xp
	else:
		if player is holding pickaxe:
			drop 5 xp
on mine lapis ore:
	if player is holding pickaxe of silk touch:
		drop 0 xp
	else:
		if player is holding pickaxe:
			drop 4 xp
on death of Silverfish:
	if attacker is player:
		give 5 xp to attacker

 

 

Opublikowano

Może daj takie coś?

add 5 xp to the player

Albo po prostu spróbuj:

give 5 xp to the attacker

Bo wydaje mi się, że powinno być the przed nazwą istoty

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Opublikowano

niestety nie działa tak samo jak drop 5 xp, nie wiem właściwie czemu, może coś jest zle z tym on death, ale nie wiem

Opublikowano

A wklej tu błędy, jeśli są

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Opublikowano

hmm to może:

add 5 experience to the player experiences

lub:

add 5 experience to the player experience

Jak to nie będzie działać, to bardziej nie pomogę ;/

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Opublikowano

hmm to może:

add 5 experience to the player experiences

lub:

add 5 experience to the player experience

Jak to nie będzie działać, to bardziej nie pomogę ;/

Niestety oba nie działają wyskakuje że

'the player experience' is not an entity type (test.sk, line 35: 'add 5 experience to the player experience')
Opublikowano

Tak pomyślałem, że może chodzi o coś innego, spróbuj tego:

on death of silverfish:
    attacker is player
    give 5 xp to the attacker

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Opublikowano

Dobra problem rozwiazalem sam xD gdy jest on death to potym musi byc "of a <naza moba>" :P a i drop w tym nie działa jedynie add/give bo przetestowałem.

 

dobra teraz mam następny problem, bo w skrypcie mam zablokowane wypadanie xp wszystkiego i problem w tym że nawet z piecyków, i nie wiem jak w skrypcie to napisać aby po przepalenie dawało xp :(

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...