I never really understood the reasoning for an irc bot.
PS, can you make shortcuts? I'd like /lava and /water to be /build stilllava and /build watervator
i cant always be in-game. i like to be able to see whos coming and going in-game and see the chat and chat back. i can access my irc channel from my iphone but i cant hop in-game to see whats going on.
most server bots also let u use most of the ingame commands from irc. so i could kick/ban ppl or even op players and various other things. it is really helpful when you want to keep track of whats going on.
if im not in-game then im prob still on my computer doing other things and i like to watch for people coming and going and i have my irc client set to buz me if someone says grief. this would get my attn and i can go rectify the issue.
Quote from NGgod »
the level convert doesnt work
Copied file. Converting...
Loading file into converter...
Invalid level file. Saving new world...
Creating tar.gz archive from world...
tar: 1595842: Cannot stat: No such file or directory tar: Error exit delayed from previous errors Cleaning up...
Conversion done! Download here.
i use the converter from mynecraft. it still works.
Quote from iKJames »
Only thing is /blb being changed the other way, it's been like this ever since Myne was originally made, it'd be okay under it's own command like maybe /bb or something. :smile.gif:
No idea what to do with the new level converter, it's just .class, .java and .sh files. There's something called makefile but I have no idea what to open it with, since it has no extension.
Make files are just text files with no extention. This is done because of linux and mac, which don't associate text files with a file extension, their text editors (gedit, and text edit) automataclly open whatever doesn't have an extension, unless its set to be executable.
Also, Personally, I like the switched name, and the switched order of things.
I'm used to D3's server, and MinerCPP Servers, where you use /box (D3's) and /draw (MCPP) to start, then you place the 2 blocks.
Hey, I've got a question. Could anyone point me in the direction to learn about writing plug-ins; point me at where I should start learning python? I understand the logic behind programming; I've had just a few high-school programing classes' worth of education (can't even remember how far we got in C++...), but I'm willing to learn.
On that note, it's probably important to note that the server I want to write some plug-ins for (Pokecraft) is still using Mynecraft. I have a feeling that while some aspects of writing plug-ins for other serverware do carry over, there will be some nuances that don't make plug-ins universal. (Specifically, I know the ideas of what I want to write - two of which would use the direction the player is facing (one-way message block)...)
Since there's a lot of python code that I wouldn't necessarily need to learn, I was just hoping to be told where to start/how much I need to end up learning in the end/where to find a personally recommended guide to python... (their website has so many links to learning python! my goodness!)
all the new commands are AWESOME.
the only thing i dont care for is "*reversed your method of /blb so that you select the 2 points after you type the command"
it seemed logical to mark your points then to tell it to do something with those points. either way it will just be a learning curve compared to other custom servers.
does the copy/past work across worlds? i.e. you want to copy something from one world to the next.
same question about the undo/redo. if the player edited multiple worlds in the hour.
where can we get a copy of these changes.
btw, about the message blocks. the players head has to pass thru the block with the message. norm use water, lava, or air for message blocks. same with portals.
Sorry. but the new /blb functionality will stay the way it is currently, if not be improved more. The reason it's done this way is because when you select your points first, the changes you make take effect, this way, the changes don't matter, and also don't take effect. It's also easier to implement the /revert command this way.
All copy/paste, history, undo/redo work across worlds as these elements are actually saved to disk per person, then retrieved from disk when used.
You have a copy of the list of the changes thus far, but I am not releasing the current build until the list of important changes is finished. At that point I am only releasing these changes to the DEV's of mynecraft/Hyvebuild. They can choose to implement these changes into their server or not if they wish.
New changes:
*Completely rewrote the whole rank system again(
The current setup is a redefinition of redefinitions binding it all together in one huge mess
with a hundreds lines of completeley useless code.
Guess this pile of hacks was accumulated as roles were added since the prime
admin-user separation.
Created a separate class for user objects, encapsulating all the related
checks and functionality there plus the container for the whole lot of them with
appropriate accessors to get whatever code needs w/o even touching user objects
themselves.
For backward compatibility, all these attributes can be easily implemented via one
__getattr__ method, which can replace all this crap.
It's not the best practice to make dynamic methods like that, but it's a whole lot
better than the current horrors in many ways.
No offense to the dev's or whoever wrote this code..)
*Changed the "Writer" rank to "Architect"(not sure what writer was for in the first place, but I set this to architect, reserved for the greatest builders who can at this rank, use all of the highest build commands to help beautify things.)
*Added IRC integration(this is mainly so commands can be issued via IRC, but it can also be used to monitor and chat. This will be integrated with a website that will automatically send commands to the server to create new worlds and set owners at the players request, directly from our website.)
*Changed the "Writer" rank to "Architect"(not sure what writer was for in the first place, but I set this to architect, reserved for the greatest builders who can at this rank, use all of the highest build commands to help beautify things.)
)
I see the reasoning behind the blb change.
writers were used so if a map is locked you couldn't edit it unless you were a writer or above. if that still stands with architect then that seems cool. fits the minecraft theme better.
*Changed the "Writer" rank to "Architect"(not sure what writer was for in the first place, but I set this to architect, reserved for the greatest builders who can at this rank, use all of the highest build commands to help beautify things.)
)
I see the reasoning behind the blb change.
writers were used so if a map is locked you couldn't edit it unless you were a writer or above. if that still stands with architect then that seems cool. fits the minecraft theme better.
Yes, Architects can still edit once a map is locked. As I said, they get all of the build abilities and commands that are available in the software.
P.S. Anyone know a way to get .mclevel to a .dat so i can convert it to the format we can use?
Omen is the only way i know of, make sure you use the remove all indev blocks option in the menu before saving as dat. But the mclevel thing is well defined, perhaps a new converter since mclevel (aka nbt) will be the standard and i think dat abandond. so it stands to reason to let the dat for what it is and only go NBT.
I found the NBT to Mine converter in the forum, unfortunately, after converting to .mine or .dat the converter fails.
As for omen, when I open the .mclevel in omen nothing seems to happen...
EDIT: When running the "More memory" Omen, it does something when the .mclevel is loaded, but does nothing when I try to save it as a .dat
It doesn't look like the level it's supposed to be in the omen views after I load the .mclevel either.
Paint3D can also convert dat to mclevel and vice-versa.
Looks very nice, innovative, and fun. There's nothing wrong with trying to sell great software like this. Unfortunately,I only need to convert one map and I won't be using it much after that, so I don't see it as a valuable investment.
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\internet\reactor.py", line 37, in <module>
from twisted.internet import selectreactor
File "C:\Python26\lib\site-packages\twisted\internet\selectreactor.py", line 17, in <module>
from zope.interface import implements
ImportError: No module named zope.interface
But I can't find a version of Zope that is compatible with Python 2.6. All the ones I found are for Python 2.4 and wont install.
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\internet\reactor.py", line 37, in <module>
from twisted.internet import selectreactor
File "C:\Python26\lib\site-packages\twisted\internet\selectreactor.py", line 17, in <module>
from zope.interface import implements
ImportError: No module named zope.interface
But I can't find a version of Zope that is compatible with Python 2.6. All the ones I found are for Python 2.4 and wont install.
Is there a way to spot bots/griefers by adding formulas? For example if a certain amount of stones/blocks are placed in non sequential locations. I know humans remove blocks fast along the XYZ axis but not across, that takes some time. and if it is, its mostly cube based and of the same type because of the blb command.
Sure there is, add a time that checks agian the blocks placed. I used to use the same principal when i coded for another game. The trick is figuring out the formula.
Quote from erronjason »
Quote from SinisterKill69 »
I'm having a problem. I get the error
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\internet\reactor.py", line 37, in <module>
from twisted.internet import selectreactor
File "C:\Python26\lib\site-packages\twisted\internet\selectreactor.py", line 17, in <module>
from zope.interface import implements
ImportError: No module named zope.interface
But I can't find a version of Zope that is compatible with Python 2.6. All the ones I found are for Python 2.4 and wont install.
Unfortunatly, I think I'm destined not to use this. Lol Not I'm getting errors saying "No module named myne.server" I've searched for awhile not and still got nothing on this.
Is there a way to spot bots/griefers by adding formulas? For example if a certain amount of stones/blocks are placed in non sequential locations. I know humans remove blocks fast along the XYZ axis but not across, that takes some time. and if it is, its mostly cube based and of the same type because of the blb command.
Sure there is, add a time that checks agian the blocks placed. I used to use the same principal when i coded for another game. The trick is figuring out the formula.
Quote from erronjason »
Quote from SinisterKill69 »
I'm having a problem. I get the error
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\internet\reactor.py", line 37, in <module>
from twisted.internet import selectreactor
File "C:\Python26\lib\site-packages\twisted\internet\selectreactor.py", line 17, in <module>
from zope.interface import implements
ImportError: No module named zope.interface
But I can't find a version of Zope that is compatible with Python 2.6. All the ones I found are for Python 2.4 and wont install.
Unfortunatly, I think I'm destined not to use this. Lol Not I'm getting errors saying "No module named myne.server" I've searched for awhile not and still got nothing on this.
i cant always be in-game. i like to be able to see whos coming and going in-game and see the chat and chat back. i can access my irc channel from my iphone but i cant hop in-game to see whats going on.
most server bots also let u use most of the ingame commands from irc. so i could kick/ban ppl or even op players and various other things. it is really helpful when you want to keep track of whats going on.
if im not in-game then im prob still on my computer doing other things and i like to watch for people coming and going and i have my irc client set to buz me if someone says grief. this would get my attn and i can go rectify the issue.
i use the converter from mynecraft. it still works.
agree
Support Forum
or
IRC
i reject your reality and substitute my own -Adam Savage
Also, Personally, I like the switched name, and the switched order of things.
I'm used to D3's server, and MinerCPP Servers, where you use /box (D3's) and /draw (MCPP) to start, then you place the 2 blocks.
D3 Server! [Advanced, Custom physics / Anti-Greif / RP]
Server Status:
On that note, it's probably important to note that the server I want to write some plug-ins for (Pokecraft) is still using Mynecraft. I have a feeling that while some aspects of writing plug-ins for other serverware do carry over, there will be some nuances that don't make plug-ins universal. (Specifically, I know the ideas of what I want to write - two of which would use the direction the player is facing (one-way message block)...)
Since there's a lot of python code that I wouldn't necessarily need to learn, I was just hoping to be told where to start/how much I need to end up learning in the end/where to find a personally recommended guide to python... (their website has so many links to learning python! my goodness!)
Many thanks in advanced :wink.gif:
Come visit us!
Sorry. but the new /blb functionality will stay the way it is currently, if not be improved more. The reason it's done this way is because when you select your points first, the changes you make take effect, this way, the changes don't matter, and also don't take effect. It's also easier to implement the /revert command this way.
All copy/paste, history, undo/redo work across worlds as these elements are actually saved to disk per person, then retrieved from disk when used.
You have a copy of the list of the changes thus far, but I am not releasing the current build until the list of important changes is finished. At that point I am only releasing these changes to the DEV's of mynecraft/Hyvebuild. They can choose to implement these changes into their server or not if they wish.
New changes:
*Completely rewrote the whole rank system again(
The current setup is a redefinition of redefinitions binding it all together in one huge mess
with a hundreds lines of completeley useless code.
Guess this pile of hacks was accumulated as roles were added since the prime
admin-user separation.
Created a separate class for user objects, encapsulating all the related
checks and functionality there plus the container for the whole lot of them with
appropriate accessors to get whatever code needs w/o even touching user objects
themselves.
For backward compatibility, all these attributes can be easily implemented via one
__getattr__ method, which can replace all this crap.
It's not the best practice to make dynamic methods like that, but it's a whole lot
better than the current horrors in many ways.
No offense to the dev's or whoever wrote this code..)
*Changed the "Writer" rank to "Architect"(not sure what writer was for in the first place, but I set this to architect, reserved for the greatest builders who can at this rank, use all of the highest build commands to help beautify things.)
*Added IRC integration(this is mainly so commands can be issued via IRC, but it can also be used to monitor and chat. This will be integrated with a website that will automatically send commands to the server to create new worlds and set owners at the players request, directly from our website.)
I see the reasoning behind the blb change.
writers were used so if a map is locked you couldn't edit it unless you were a writer or above. if that still stands with architect then that seems cool. fits the minecraft theme better.
Support Forum
or
IRC
i reject your reality and substitute my own -Adam Savage
Yes, Architects can still edit once a map is locked. As I said, they get all of the build abilities and commands that are available in the software.
P.S. Anyone know a way to get .mclevel to a .dat so i can convert it to the format we can use?
I found the NBT to Mine converter in the forum, unfortunately, after converting to .mine or .dat the converter fails.
As for omen, when I open the .mclevel in omen nothing seems to happen...
EDIT: When running the "More memory" Omen, it does something when the .mclevel is loaded, but does nothing when I try to save it as a .dat
It doesn't look like the level it's supposed to be in the omen views after I load the .mclevel either.
Script to edit Minecraft maps with Paint3D
Looks very nice, innovative, and fun. There's nothing wrong with trying to sell great software like this. Unfortunately,I only need to convert one map and I won't be using it much after that, so I don't see it as a valuable investment.
Unless the trial version can convert?
Script to edit Minecraft maps with Paint3D
Your very generous getting back to me and offering the conversion. Just for that, I will buy your software next chance I get.
If you wouldn't mind, I would still like you to convert that map for me, I will PM you with a link as soon as I get home.
this has been a big problem, cause MCPP changes the file but as said, dump it with wom.
^The Portal Song!^
http://www.youtube.com/watch?v=b6Q_koTHB54
^Taste the cake song!^
The cake is NOT a lie!
Mynecraft was replaced with Hyvebuild, use the giant link in the first post to get it.
Thanks, just drop me the PM if you still need it.
Script to edit Minecraft maps with Paint3D
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\internet\reactor.py", line 37, in <module>
from twisted.internet import selectreactor
File "C:\Python26\lib\site-packages\twisted\internet\selectreactor.py", line 17, in <module>
from zope.interface import implements
ImportError: No module named zope.interface
But I can't find a version of Zope that is compatible with Python 2.6. All the ones I found are for Python 2.4 and wont install.
A HarDrive World Hosting Solutions
http://pypi.python.org/packages/2.6/z/z ... 4b5df792cd
Sure there is, add a time that checks agian the blocks placed. I used to use the same principal when i coded for another game. The trick is figuring out the formula.
Cheers mate. Thanks!
Unfortunatly, I think I'm destined not to use this. Lol Not I'm getting errors saying "No module named myne.server" I've searched for awhile not and still got nothing on this.
A HarDrive World Hosting Solutions
That means you ****ed up.