Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Решено gamemode у оффлайн игроков

Тема в разделе "Помощь", создана пользователем HamBurgeR, 29 июн 2016.

Статус темы:
Закрыта.
  1. Автор темы
    HamBurgeR

    HamBurgeR Участник Пользователь

    Баллы:
    31
    Всем привет. Я не могу понять, как забирать гм у оффлайн игрока. Перерыл весь форум и гугел. Ничего не нашёл. Плагина AuthMe на сервере нету. Очень благодарю за помощь.
     
  2. Хостинг MineCraft
    <
  3. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    essentials ->
    playerdata/userdata -> s.getName().yml -> gamemode: X
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
  5. Автор темы
    HamBurgeR

    HamBurgeR Участник Пользователь

    Баллы:
    31
    Всем спасибо[DOUBLEPOST=1467211219,1467210811][/DOUBLEPOST]
    Можешь поподробнее объяснить? Захожу в userdata, открываю игрока, но там нету gamemode строки.
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Может потому что он записать в playerdata.dat?
     
  7. Alexgrist

    Alexgrist Старожил Пользователь

    Баллы:
    173
    Можно у всех забирать - servers.properties
    force-gamemode=true
     
  8. Автор темы
    HamBurgeR

    HamBurgeR Участник Пользователь

    Баллы:
    31
    Может, я что-то не так делаю? Ну, вот же папка Ессентиалса
    [​IMG]
     
  9. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    omg, в мире твоем есть игрок.dat... видимо сервера это не твое, ну как знать...
     
  10. Автор темы
    HamBurgeR

    HamBurgeR Участник Пользователь

    Баллы:
    31
    Эм. Я вижу ты тру программер. Как с кодировкой справится? Ведь никакая кодировка не подходит, к файлу игрока в мире.
     
  11. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Писец ты чайник. Там сжатый nbt, редактируется либой nbt что я скидывал выше.
    {SelectedItemSlot:7,Attributes:[0:{Name:"generic.maxHealth",Base:20.0d,},1:{Name:"generic.knockbackResistance",Base:0.0d,},2:{Name:"generic.movementSpeed",Base:0.10000000149011612d,},3:{Name:"generic.attackDamage",Base:1.0d,},],UUIDLeast:-6703184681241050436L,Motion:[0:0.0d,1:-0.0784000015258789d,2:0.0d,],foodExhaustionLevel:0.37580046f,foodTickTimer:0,XpLevel:0,Health:20s,HealF:20.0f,Inventory:[0:{id:260s,Damage:0s,Count:1b,Slot:0b,},],bukkit:{newExp:0,firstPlayed:1467040294185L,newTotalExp:0,keepLevel:0b,lastKnownName:"zenit",lastPlayed:1467220510703L,newLevel:0,expToDrop:0,},Bukkit.updateLevel:2,AttackTime:0s,Sleeping:0b,Fire:-20s,playerGameType:1,foodLevel:20,Score:6,Invulnerable:0b,DeathTime:0s,EnderItems:[],XpP:0.3529412f,SleepTimer:0s,AbsorptionAmount:0.0f,HurtTime:0s,OnGround:1b,UUIDMost:786048329349541957L,WorldUUIDLeast:-5062727169421654971L,Dimension:0,Air:300s,Pos:[0:430.3141685882685d,1:64.0d,2:309.3651241105896d,],PortalCooldown:0,Spawns:[],foodSaturationLevel:5.0f,abilities:{flying:0b,mayfly:1b,instabuild:1b,invulnerable:1b,mayBuild:1b,flySpeed:0.05f,walkSpeed:0.1f,},WorldUUIDMost:8049580248423417745L,FallDistance:0.0f,XpTotal:6,Rotation:[0:-90.20153f,1:23.10001f,],Spigot.ticksLived:90970,}[DOUBLEPOST=1467220693,1467220599][/DOUBLEPOST]playerGameType тебе нужен.[DOUBLEPOST=1467222330][/DOUBLEPOST]Если таки не доперло, то вот тебе готовый код.
    NBTTagCompound playerNbt = Off.readFromNBT(UUID);
    playerNbt.setInteger("playerGameType", 0);
    Off.writeToNBT(UUID, playerNbt);[DOUBLEPOST=1467223066][/DOUBLEPOST]https://github.com/alexandrage/NBT/blob/master/src/ru/minecraft/setGameMode.java
     
  12. Автор темы
    HamBurgeR

    HamBurgeR Участник Пользователь

    Баллы:
    31
    Я походу аутист. Её нужно собрать? Или что? Соррян, что я не понимаю ничего.[DOUBLEPOST=1467227906,1467224623][/DOUBLEPOST]
    ааа, я понял. Нужно редактор скачать[DOUBLEPOST=1467230055][/DOUBLEPOST]Спасибо всем.
     
Статус темы:
Закрыта.

Поделиться этой страницей