[Návod] Změna nebo "vymazání" příkazu

Message
Autor
Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

[Návod] Změna nebo "vymazání" příkazu

#1 Příspěvekod DenOwq » 22 lis 2014, 16:27

Změna nebo "vymazání" příkazu
    Určitě vás někdy zajímalo jak někteří servery mají plugin ale nemají tam stejné příkazy nebo že se příkazy jmenují úplně jinak.
    Upozorňuji že toto není jediná cesta jak vymazat nebo upravit příkaz, je i plugin Mycommand třeba.

Obsah:
    Změna neboli přejmenování příkazu
    Vymazaní příkazu

Změna neboli přejmenování příkazu
Potřebujeme:
    Nějaký plugin který chceme
    Nějaký ten čas a chuť
    Program který podporuje YAML formátování, určitě ne WordPad a podobně, doporučuji NotePad++
    Program který umí otevřít balíčkem s příponou .jar, .zip, .rar třeba WinRar

Před změněním si potřebujeme ujasnit pár věcí:
    Proč vůbec chceme změnit příkaz
    Jak chceme změnit příkaz

Jak na to:
    Vybereme plugin v ftp nebo si ho stáhneme z nějaké stránky (Nejspíše bukkit)
    Dáme si ho na plochu nebo někam kam máme přistup
    Otevřeme v programu WinRar a soubor plugin.yml dáme zase někam na plochu neno někam kde máme přístup
    Soubor plugin.ym otevřeme v programu NotePad++ nebo podobnému.

    Orientace:
    Mohlo by to tam vypadat nějak takto (Na zkoušku používám plugin Essentials):
    Spoiler: zobrazit

    Kód: Vybrat vše

    # This determines the command prefix when there are conflicts (/name:home, /name:help, etc.)
    name: Essentials
    main: com.earth2me.essentials.Essentials
    # Note to developers: This next line cannot change, or the automatic versioning system will break.
    version: Dev2.14.89
    website: http://tiny.cc/EssentialsCommands
    description: Provides an essential, core set of commands for Bukkit.
    authors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally]
    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn]

    Změna:
    Na zkoušku jsem se rozhodl že změním příkaz AFK na "pryc" a Back na "zpet"
    Nás jako uživatele zajímá jen sekce "commands" zde upravíme u příkazu afk dolu jak jsou další upravené příkazy "aliases" a přidáme tam ",pryc" (PS: Nesmíme používat diakritiku) a to samé s back
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway,pryc]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn]

    Dokončení:
    Po upravení by to mohlo vypadat takto
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway,pryc]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn,zpet]

    Po vložení do jaru, přidání na server a restartu by to mělo fungovat jak má.

Vymazání
Potřebujeme:
    Nějaký plugin který chceme
    Nějaký ten čas a chuť
    Program který podporuje YAML formátování, určitě ne WordPad a podobně, doporučuji NotePad++
    Program který umí otevřít balíčkem s příponou .jar, .zip, .rar třeba WinRar

Před smazáním si potřebujeme ujasnit pár věcí:
    Proč vůbec chceme vymazat příkaz
    Jestli ještě příkaz nechceme používat
    Příkaz v pluginu stále bude ale nepůjde používat

Jak na to:
    Vybereme plugin v ftp nebo si ho stáhneme z nějaké stránky (Nejspíše bukkit)
    Dáme si ho na plochu nebo někam kam máme přistup
    Otevřeme v programu WinRar a soubor plugin.yml dáme zase někam na plochu neno někam kde máme přístup
    Soubor plugin.ym otevřeme v programu NotePad++ nebo podobnému.

    Orientace:
    Mohlo by to tam vypadat nějak takto (Na zkoušku používám plugin Essentials):
    Spoiler: zobrazit

    Kód: Vybrat vše

    # This determines the command prefix when there are conflicts (/name:home, /name:help, etc.)
    name: Essentials
    main: com.earth2me.essentials.Essentials
    # Note to developers: This next line cannot change, or the automatic versioning system will break.
    version: Dev2.14.89
    website: http://tiny.cc/EssentialsCommands
    description: Provides an essential, core set of commands for Bukkit.
    authors: [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally]
    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn]

    Vymazání:
    Na zkoušku jsem se rozhodl že vymažu příkaz Back
    Nás jako uživatele zajímá jen sekce "commands" zde vymažeme příkaz, vybereme příkaz například jako já a smažu vše co je pod afk.
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn]

    Dokončení:
    Po upravení by to mohlo vypadat takto
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn,zpet]

    Po vložení do jaru, přidání na server a restartu by příkaz už fungovat neměl

Konec:
    Děkuji za přečtení, pokud pomohl tak budu jen rád.
    Pokud něco nechápete, jen do toho a napište sem do tématu.
Muhahha.

Uživatelský avatar
Kesuordep
Příspěvky: 188
Registrován: 24 říj 2014, 21:29
Reputation: 0

Re: [Návod] Změna nebo "vymazání" příkazu

#2 Příspěvekod Kesuordep » 22 lis 2014, 16:30

Hezký návod :)
K+

Uživatelský avatar
Sportous
Příspěvky: 248
Registrován: 14 pro 2013, 23:18
Reputation: 0

Re: [Návod] Změna nebo "vymazání" příkazu

#3 Příspěvekod Sportous » 22 lis 2014, 17:23

A jak mam udelat, kdyz chci aby misto Hrac je afk to napsalo Hrac odesel od pocitace? :)
Obrázek

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: [Návod] Změna nebo "vymazání" příkazu

#4 Příspěvekod DenOwq » 22 lis 2014, 17:44

To se nastavuje v jaru také, najdi si message_cs a uprav si to :))
Muhahha.

Uživatelský avatar
Frank_ACE
Příspěvky: 548
Registrován: 08 dub 2014, 21:10
Reputation: 0

Re: [Návod] Změna nebo "vymazání" příkazu

#5 Příspěvekod Frank_ACE » 22 lis 2014, 17:49

Takhle by to slo asi take, v pripade potreby se prikaz da snadno obnovit.

    Vymazání:
    Na zkoušku jsem se rozhodl že vymažu příkaz Back
    Nás jako uživatele zajímá jen sekce "commands" zde vymažeme příkaz, vybereme příkaz například jako já a smažu vše co je pod afk.
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      afk:
        description: Marks you as away-from-keyboard.
        usage: /<command> [player]
        aliases: [eafk,away,eaway]
      back:
        description: Teleports you to your location prior to tp/spawn/warp.
        usage: /<command>
        aliases: [eback,return,ereturn]

    Dokončení:
    Po upravení by to mohlo vypadat takto
    Spoiler: zobrazit

    Kód: Vybrat vše

    commands:
      afk:
       description: Marks you as away-from-keyboard.
       usage: /<command> [player]
       aliases: [eafk,away,eaway]
    #  back:
    #    description: Teleports you to your location prior to tp/spawn/warp.
    #    usage: /<command>
    #    aliases: [eback,return,ereturn,zpet]

    Po vložení do jaru, přidání na server a restartu by příkaz už fungovat neměl

Konec:
    Děkuji za přečtení, pokud pomohl tak budu jen rád.
    Pokud něco nechápete, jen do toho a napište sem do tématu.

MinfasCZE
Příspěvky: 500
Registrován: 08 lis 2014, 08:50
Reputation: 0
Bydliště: .getLocation()
Kontaktovat uživatele:

Re: [Návod] Změna nebo "vymazání" příkazu

#6 Příspěvekod MinfasCZE » 07 led 2015, 18:40

Když plugin byl na již serveru spuštěn, půjde to stále opravit ?

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: [Návod] Změna nebo "vymazání" příkazu

#7 Příspěvekod DenOwq » 07 led 2015, 18:51

Může jednoduše stáhnout nový jar pluginu = máš to.
Muhahha.


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 17 hostů