Stránka 1 z 1

MyCommad - VIP (nefunkční)

Napsal: 13 pro 2015, 14:13
od Mc24
82.208.17.38:27300


MyCommand - command.yml

Zdravím, chci se na serveru udělat to, že hráči stisknou tlačítko a odečteto z jejich konta 300.000 herních peněz a připsalo jim to skupinu "VIP" a na server odeslalo zprávu "SAY" Že hráč si koupil VIP za herní peníze. Nastavuji to přes plugin MyCommand! V command. yml - viz. [20] <<<--- Podívejte se nato jak to mám napsané. Tak jsem to nastavil takto ale když hráč na serveru stiskne tlačítko tak mu to neodečte peníze akorát kdo má OP tak mu to peníze odečte ale už to neudělá ty 2 příkazy co potřebuju to "SAY" a "VIP" Už si stím lámu hlavu delší dobu.. A fakt nevím jak to vyřešit..

Spoiler: zobrazit

Kód: Vybrat vše

# MyCommand  Commands Config File
# commandsnumber (default 20) it's number of command you want make
# Don't forget the '/' on runcmd line , example command: /myhelp
# type accept = text , runcommand , broadcast-text , runcommand-text , runcommand-broadcast-text , perm-broadcast-text , addpermission , addtimer , runconsole , runcommand-perm-broadcast-text , runcommand-random , runasoperator
# Additional type accept if you use Spoutplugin = spout-text , spout-notification.\n" +
# runcommand type example -> If command: /l and runcmd: /list,when you type /l mycommand execute /list
# runcmd support custom argument in game.($arg1,$arg2,$arg3,$arg4,$arg5,$multiargs) Example - runcmd : /time $arg1
# For Delayed command add $delay$ before the command in runcmd Example : - $delay$/list
# Set delay time with delaytimer: 5 (5 = seconds)
# Use the dot . for decimal cost Example = cost : 5.5
# You can use a custom permission node by placing "permission-node:" field in a command.
# Custom error-message for invalid args ,put "error-message:" line in a command.
# http://dev.bukkit.org/server-mods/mycommand/pages/configuration-and-example
options:
  commandsnumber: 20
'1':
  command: /mycmd-sampletext
  type: text
  text:
  - '$red Hello $darkgreen$player!'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'2':
  command: /mycmd-dice
  type: text
  text:
  - '$red You got $darkgreen$rnd6 !'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
  permission-node: customperm.custom
'3':
  command: /mycmd-runcommand
  type: runcommand
  text:
  - '$red Text of command $black3'
  runcmd:
  - '/list'
  cost: 0
  delaytimer: 5
'4':
  command: /mycmd-args
  type: runcommand
  text:
  - '$red Text of command $black4'
  runcmd:
  - '/time $arg1 $arg2'
  cost: 0
  delaytimer: 5
  error-message: 'Type /time day world'
'5':
  command: /mycmd-runcmdtimer
  type: runcommand
  text:
  - '$red Text of command $black5'
  runcmd:
  - '$delay$/say 3..'
  - '$delay$/say 2..'
  - '$delay$/say 1..'
  cost: 0
  delaytimer: 1
'6':
  command: /mycmd-broadcast
  type: broadcast-text
  text:
  - '$blue MyCommand Broadcast Test'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'7':
  command: /mycmd-spoutsample
  type: spout-text
  text:
  - '$darkgreen -Spout Text-'
  - '$red MyCommand!'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'8':
  command: /mycmd-runconsole
  type: runconsole
  text:
  - '$red Text of command $black8'
  runcmd:
  - /say This /say it's performed by console.
  cost: 0
  delaytimer: 5
'9':
  command: /mycmd-addtimer
  type: text
  text:
  - '$gold Put your command over /mycmd-addtimer'
  - '$gold And change type : from text to addtimer'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'10':
  command: /mycmd-addpermission
  type: text
  text:
  - '$gold Put your command over /mycmd-addpermission'
  - '$gold And change type : from text to addpermission'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'11':
  command: /mycmd-textargs
  type: text
  text:
  - 'Player Name : $player'
  - 'World : $world'
  - 'Health : $health Food : $food'
  - 'Exp : $exp Level : $level'
  - 'Gamemode : $gamemode'
  - 'LastDamage : $lastdamage'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'12':
  command: /mycmd-online
  type: text
  text:
  - '$red There are $online players online.'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'13':
  command: /mycmd-clearchat
  type: broadcast-text
  text:
  - ''
  - ''
  - ''
  - ''
  - ''
  - ''
  - ''
  - ''
  - ''
  - ''
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'14':
  command: /mycmd-shortcut
  type: runcommand
  text:
  - '$red Text of command $black14'
  runcmd:
  - '/say $multiargs'
  cost: 0
  delaytimer: 5
'15':
  command: /mycmd-random
  type: runcommand-random
  text:
  - '$red Text of command $black15'
  runcmd:
  - '/say 1 $multiargs'
  - '/say 2 $multiargs'
  - '/say 3 $multiargs'
  cost: 0
  delaytimer: 5
'16':
  command: /mycmd-help 2
  type: text
  text:
  - '$brightgreen ---- MyCommand Help Page Two ---'
  - '$gold Test Help 2'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'17':
  command: /mycmd-help 1
  type: text
  text:
  - '$brightgreen ---- MyCommand Help Page One ---'
  - '$gold Test Help 1'
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'18':
  command: /mycmd-help
  type: text
  text:
  - '$brightgreen ---- MyCommand Help Main Page---'
  - '$gold Test Help '
  runcmd:
  - '/sample'
  cost: 0
  delaytimer: 5
'19':
  command: /scriptexample
  type: text
  text:
  - 'Example'
  runcmd:
  - '$Script$HasPermission==custompermission.test'
  - '$Script$SetInteger=1'
  - '$Script$Integer==1'
  - '$Script$SetString=ciao'
  - '$Script$String!=lol'
  - '$Script$Integer>10'
  - '/dosomething'
  cost: 0
  delaytimer: 5
'20':
  'aktivace-vip':
  command: /aktivacevip
  permission-required: true
  permission-node: mycommand.cmd.aktivacevip
  type: run_console
  runcmd:
  - '/pex user $player group add vip'
  - '/say Hrac $player! si koupil VIP za herní peníze'
  cost: 2000000


PermissionsEx

Spoiler: zobrazit

Kód: Vybrat vše

groups:
  Hrac:
    default: true
    prefix: '&6&l[&2&lHrac&6&l] &e'
    permissions:
    - commandbook.help
    - essentials.kit
    - essentials.balance
    - essentials.balancetop
    - essentials.pay
    - essentials.worth
    - essentials.afk
    - essentials.afk.auto
    - essentials.help
    - essentials.helpop.receive
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.free
    - essentials.msg
    - essentials.rules
    - essentials.spawn
    - essentials.build.*
    - essentials.delhome
    - essentials.home
    - essentials.home.bed
    - essentials.sethome
    - essentials.sethome.bed
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warps.*
    - residence.create
    - essentials.motd
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - mycommand.block.all.use
    - mycommand.cmd.paintball
    - mycommand.cmd.1
    - mycommand.cmd.all
    - mycommand.cmd.20
    - mycommand.cmd.aktivacevip
    - mobarena.use.join
    - mobarena.use.leave
    - mobarena.use.spectate
    - mobarena.use.arenalist
    - mobarena.use.playerlist
    - marry.default
    - shop.buy
    - shop.sell
    - shop.enchantments
    - shop.tab.*
    - marriage.*
    - sg.arena.join.*
    - sg.arena.join
    - sg.player.vote.*
    - sg.lobby.join
    - bukkit.command.plugins
    - nametag.group.hrac
  MAJITEL:
    inheritance:
    - Hrac
    prefix: '&1&l[&6&lMajitel&1&l] &4'
    permissions:
    - permissions.*
    - '*'
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.majitel
    - resadmin.*
  SP.MAJITEL:
    inheritance:
    - Hrac
    prefix: '&c&l[&e&lSp.Majitel&c&l]'
    permissions:
    - permissions.*
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.SP.MAJITEL
  HL.ADMIN:
    inheritance:
    - Hrac
    prefix: '&6&l[Hl.Admin] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - nametag.group.HL.ADMIN
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.ban
    - essentials.tempban
    - essentials.tp
    - essentials.kick
    - essentials.tphere
    - essentials.resadmin
    - essentials.setwarp
    - essentials.enchant
    - disguisecraft.mob.*
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  ADMIN:
    inheritance:
    - Hrac
    prefix: '&6&l[&c&lAdmin&6&l] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.ADMIN
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.tp
    - essentials.kick
    - essentials.tphere
    - essentials.resadmin
    - essentials.setwarp
    - essentials.enchant
    - disguisecraft.mob.*
    - essentials.invsee
    - essentials.exp.others
    - essentials.spawner
    - essentials.enderchest
    - essentials.socialspy
    - essentials.nick
    - essentials.stack
    - essentials.say
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  BUILDER:
    inheritance:
    - Hrac
    prefix: '&0&l[&l&6Builder&0&l] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.builder
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.tp
    - essentials.kick
    - essentials.tphere
    - essentials.resadmin
    - essentials.setwarp
    - essentials.enchant
    - disguisecraft.mob.*
    - worldedit.*
    - essentials.invsee
    - essentials.exp.others
    - essentials.spawner
    - essentials.enderchest
    - essentials.socialspy
    - essentials.nick
    - essentials.stack
    - essentials.say
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  HELPER:
    inheritance:
    - Hrac
    prefix: '&6Helper &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - nametag.group.HELPER
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.helper
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.tp
    - essentials.kick
    - essentials.tphere
    - essentials.resadmin
    - essentials.setwarp
    - essentials.enchant
    - disguisecraft.mob.*
    - essentials.invsee
    - essentials.exp.others
    - essentials.spawner
    - essentials.enderchest
    - essentials.socialspy
    - essentials.nick
    - essentials.stack
    - essentials.say
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  YT:
    inheritance:
    - Hrac
    prefix: '&6Youtuber &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.YT
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.tp
    - essentials.kick
    - essentials.tphere
    - essentials.resadmin
    - essentials.setwarp
    - essentials.enchant
    - disguisecraft.mob.*
    - essentials.invsee
    - essentials.exp.others
    - essentials.spawner
    - essentials.enderchest
    - essentials.socialspy
    - essentials.nick
    - essentials.stack
    - essentials.say
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  VIP:
    inheritance:
    - Hrac
    prefix: '&6&l[Vip] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.fly
    - essentials.heal
    - essentials.seen
    - essentials.suicide
    - essentials.back
    - essentials.feed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.vip
    - essentials.fly
    - essentials.day
    - essentials.sun
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  EXTRAVIP:
    inheritance:
    - Hrac
    prefix: '&6&l[ExtraVip] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.seen
    - essentials.suicide
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - nametag.group.extravip
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather
  SPONZOR:
    inheritance:
    - Hrac
    prefix: '&6&l[Sponzor] &4'
    permissions:
    - permissions.*
    - essentials.back
    - essentials.gamemode
    - essentials.bigtree
    - essentials.god
    - essentials.heal
    - essentials.repair
    - essentials.seen
    - essentials.suicide
    - essentials.bcast
    - essentials.back
    - essentials.jump
    - essentials.feed
    - essentials.hat
    - essentials.speed
    - essentials.workbench
    - essentials.compass
    - essentials.depth
    - essentials.ignore
    - essentials.near
    - essentials.signs.use.free
    - automessage.receive.vip
    - creativegates.use
    - essentials.setwarp
    - nametag.group.sponzor
    - essentials.fly
    - essentials.day
    - essentials.night
    - essentials.sun
    - essentials.storm
    - disguisecraft.mob.*
    - essentials.tp
    - essentials.invsee
    - essentials.exp.others
    - essentials.spawner
    - essentials.enderchest
    - essentials.socialspy
    - essentials.nick
    - essentials.stack
    - essentials.say
    - essentials.time
    - essentials.time
    - essentials.time.set
    - essentials.weather


pak ve hře zamířím kurzorem na čudlík a napíšešu tyto dva příkazy:


/mycmd-blockset create
/mycmd-blockset add /aktivacevip


Kdo pomůže K+

Re: MyCommad - VIP (nefunkční)

Napsal: 13 pro 2015, 14:19
od pitilon@seznam.cz
A nešlo by k tomu přidat příkaz "/eco take" ?

Re: MyCommad - VIP (nefunkční)

Napsal: 13 pro 2015, 17:13
od mannyvee
Chybí identifikace serveru.

Re: MyCommad - VIP (nefunkční)

Napsal: 13 pro 2015, 17:51
od MarekBurget
pitilon@seznam.cz píše:A nešlo by k tomu přidat příkaz "/eco take" ?


get rekkt, potom by sa to vykonalo furt, keby nemal peniaze, nestrhavalo by mu to ale davalo iba VIPko.

Re: MyCommad - VIP (nefunkční)

Napsal: 13 pro 2015, 22:50
od Sportous
Nevím jestli to na to bude mít nějaký vliv, ale jak máš

Kód: Vybrat vše

'20':
  'aktivace-vip':
  command: /aktivacevip
  permission-required: true
  permission-node: mycommand.cmd.aktivacevip
  type: run_console
  runcmd:
  - '/pex user $player group add vip'
  - '/say Hrac $player! si koupil VIP za herní peníze'
  cost: 2000000

Tak z toho odmaž

Kód: Vybrat vše

'aktivace-vip':

Re: MyCommad - VIP (nefunkční)

Napsal: 14 pro 2015, 11:23
od Mc24
odstranil jsem ale nic se nezměnilo.

Re: MyCommad - VIP (nefunkční)

Napsal: 14 pro 2015, 18:39
od marty_
mi mycmd funguje takto:

Kód: Vybrat vše

'14':
  command: /aktivujvip
  type: runasoperator
  runcmd:
   - /pex user $arg1 group add vip ""
   - /pex user $arg1 add bungeesuite.chat.prefix.vips
   - /pex reload
   - /say Hraci $arg1 bylo prave adminem $player aktivovan darkovy VIP na multiserveru HeroCraft :)
   - /sendmail $arg1 prave ti byl aktivovan darkovy VIP. pokud ovsem se neprihlasis alespon 1x za tyden, bude ti automaticky odebran.


takze musim psat napr: /aktivujvip Mc24
jenom ale netusim jak by to bylo kdybych to chtel udelat pres tlacitko (kvuli promennym tzn kdo to tlacitko zmackne) a ne pres chat jak to mam ja...

Re: MyCommad - VIP (nefunkční)

Napsal: 14 pro 2015, 23:34
od Mc24
a jak udelat to aby mu to při napsání příkazu strhlo peníze ?

a když to napíše hráč... tak to po něm chce permisse, jaké to jsou?

Re: MyCommad - VIP (nefunkční)

Napsal: 15 pro 2015, 16:16
od pitilon@seznam.cz
Zkus na konec ještě připsat

Kód: Vybrat vše

  permission-required: false