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

Skrypt Pomoc | xEvolutions |


Simper

Rekomendowane odpowiedzi

Opublikowano

  1. Jak zrobic na chacie &f&l[Permision ranga] nick lvl a na tb nick i lvl ??

options:

version: 1.0 #Wersja skryptu (Linijka autora)

item: diamond #ID badz nazwa itemu jaki ma wypadac po zabiciu gracza

ilosc: 1 #Ilosc itemow wypadajacych z gracza

procent: 50 #Procent na wypadniecie itemu po zabiciu z gracza

pkt: 1 #Ilosc odejmowanych lvl za smierc

variables:

{zabojstwa.%player%} = 0

{zzabojstwa.%player%} = 0

{smierci.%player%} = 0

on death:

attacker is player

victim is player

add 1 to {zabojstwa.%attacker%}

add 1 to {zzabojstwa.%attacker%}

add 1 to {smierci.%victim%}

remove {@pkt} from {zabojstw.%victim%}

chance of {@procent}%:

add {@ilosc} {@item} to attacker

send "&aMiales farta i po zabiciu gracza wylecial ci {@ilosc} {@item}!"

on chat:

set the player's display name to "&c[%{zabojstwa.%player%}%] &7%name of player%"

on join:

set the player's tablist name to "&c[%{zabojstwa.%player%}%] &7%name of player%"

on first join:

set the player's tablist name to "&c[%{zabojstwa.%player%}%] &7%name of player%"

command /tabrank [<text>]:

trigger:

if arg 1 is not set:

send "&8*************** &7TabRank &8***************"

send "&6/tabrank staty - &7Pokazuje twoje statystyki pvp"

send "&6/tabrank resetuj - &7Resetuje statystyki wszystkich graczy"

send "&6/tabrank autor - &7Informacje na temat autora skryptu"

if arg 1 is "autor":

send "&6Nazwa skryptu: &7TabRank"

send "&6Wersja: &7{@version}"

send "&6Autor: &7xCrysiSx"

if arg 1 is "resetuj":

if has permission "tabrank.resetuj":

loop all players:

set {zabojstwa.%player%} to 0

set {zzabojstwa.%player%} to 0

set {smierci.%player%} to 0

send "&cStatystyki wszystkich graczy zostaly wyzerowane!"

stop

else:

send "&4Blad: &cNie masz dostepu do tej komendy!"

if arg 1 is "staty":

send "&8*************** &2Statystyki PvP &8***************"

send "&6Ilosc zabojstw: &7%{zzabojstwa.%player%}%"

send "&6Ilosc smierci: &7%{smierci.%player%}%"

send "&6LvL: &7%{zabojstwa.%player%}%"

stop

on right click with sword on player:

send "&c########## &6Statystyki pvp gracza &8* &a%clicked player% &8* &c##########"

send "&6Ilosc zabojstw: &7%{zzabojstwa.%clicked player%}%"

send "&6Ilosc smierci: &7%{smierci.%clicked player%}%"

send "&6LvL: &7%{zabojstwa.%clicked player%}%"

#=========================# Koniec kodu #=========================#

Opublikowano

Polecam zamiiast tego :

on chat:
        set the player's display name to "&c[%{zabojstwa.%player%}%] &7%name of player%"

Zrobic cos takiego :

on chat:
        cancel event 
        broadcast "&c[%{zabojstwa.%player%}%] &7%name of player%"
        stop

Powinno dzialac ja tego uzywam bo tez mialem z tym problem :)

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Opublikowano

Usuń plugin EssentialsChat i zmień tą linijke:

on chat:
	set the player's display name to "&c[%{zabojstwa.%player%}%] &7%name of player%" 

na tą:

on join:
	set the player's display name to "&c[%{zabojstwa.%player%}%] &7%name of player%"
Opublikowano

Dlatego można to zrobić tak jak ja napisałem . Bo anuluje czat a wyświetla to co tam napiszemy :) tylko jest mały bład juz poprawiam:

options:
    format.czatu: &c[%{zabojstwa.%player%}%] &7%name of player% &7%message%
on chat:
    cancel event
    broadcast "{@format.czatu}

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...