![]() |
Pixel Perfect Tile Editor
1 Attachment(s)
[VERSION]1.3.0[/VERSION]
Pixel Perfect Tile Editor Version
Features
Installation
Directions
Script Interface - The following clientside public functions are available:
What's new in 1.3?
http://forums.graalonline.com/forums...1&d=1347329811 Note: tiles in screenshot are just some free tiles found online Please report any problems or bugs in this thread. I will try to fix it as soon as I have time. Also any suggestions for a future version are welcome! Enjoy! PASTEBIN http://pastebin.graalcenter.org/read/6101023324639 Old versions: 1.2 1.1 revision 3 |
Looks nice, good work. Thanks for sharing.
|
Good job!
|
It looks nice. Good job!
|
Looks... very interesting!
|
Brilliant contribution + rep.
|
Thanks for the positive feedback. I hope the editor works well for everyone's purposes. Let me know if you have any problems.
I made a few updates:
The original post has been updated with the new version. |
Quote:
|
Was wondering when I'd see this...
It's fantastic :) |
It's very frustrating that I cannot edit the original post. I plan on doing updates every now and then to this, and I really would like to be able to update my post.
I have come out with a new release: 1.3 http://pastebin.graalcenter.org/read/6101023324639 What's new in this version?
If a moderator could update the original post or allow me access to edit it again, I would be very grateful. The update checking feature of the program will not work if the original post cannot be updated. Important: If you update the original post, please change the text between [VERSION] and [/VERSION] to 1.3.0 so that the program's update checking works. Thank you! |
You can't edit posts after 24 hours, which is really annoying in the Code Gallery. If you ask a moderator, they'll generally do it for you.
|
Nice work pix, I was wondering what you'd been up to.
|
and it only took 2000 lines of boilerplate code to get a thread that lacks any criticism whatsoever
lol k |
New Version 1.4
http://pastebin.graalcenter.org/read/92657616352 Here's what's new:
There are changes which must be made to (npcserver) rights. This is the new list of default (npcserver) rights: Quote:
Here's the current goal for version 1.5:
Please report any problems you find. :) |
Nice work! :)
|
I would much prefer the option to be able to use your own rights to save levels rather than open up NPC-Server to everything...especially on a server like Testbed :|
|
Quote:
savelevel(str) needs to be fixed by Stefan before you will be able to save levels immediately without NPC-Server having rights. Other special features will probably require NPC-Server rights for a long time. Stefan would have to provide additional functionality. He's already busy as it is, so it won't be soon. |
He means adding something to the script to check serverside if you actually have the rights to the current level. At least that's what I'm assuming :)
|
Quote:
|
I have used a level editor that did not require the NPC server to be given rights.
|
Quote:
|
1 Attachment(s)
This thing is really nice. However, I'd like to request a feature.
This editor does work on terrain maps as well, but the image of the tiles you currently have selected in the clipboard shows up on the ground quite a bit below where the cursor is, making it offset by a lot and confusing to work with. Would it be possible to include an option to toggle off the clipboard display, or change it so that it also hovers on the screen layer where the mouse is? Here's a screenshot of what I mean. The cursor position is in red, the clipboard image is in blue. |
I cannot get this to work on a terrain gmap, I have all the correct rights set however when i try to place a tile nothing happens
|
I have it working partially on terrain maps, but the icons and tiles stored in the clipboard don't quite play nice when z-height gets involved. I can lay down tiles and save them on terrain maps, but it's awkward.
Also, on another subject... In future versions, could you try to work in something for setting links in levels too? Even if it's a separate tool, that would be fantastic. And I just wanted to say again, this is excellent work. |
Where are the images for this?
|
Quote:
|
So i am having trouble with this editor saving.
Problem: When i go to file update level it says that the npcserver does not have read rights to levels/0. The problem seems to be that it can not find the correct filepath. However i modified the script to have the correct filepath and also gave the npcserver rights to that exact file and still i have the same error message. The level does save if i let it sit and after a few seconds it will save on its on. Let me explain a few things. My levels files are in a folder in the levels folder. ex: levels/mainOW/* ex: levels/temp/* etc. I gave myself and my npcserver the needed rights, also set savelevels=true in server options. |
Quote:
|
The problem still persists, if your reading this and own a server, i suggest you take a look into the problem yourself it seems like i am not alone.
Testing the problem: 1. Open /te and put down a tile. 2. Goto File->Update Level. 3. Update the level on your player account by saying "update level" 4. Does the tile stay? Did you get a message after you went to File->Update Level? If you are having the same problem it could be because of a recent update by Stefan, earlier this week. Please post and let me know. |
After further analysis it seems the loadfolder() function is not working properly anymore. I have made a very simple work around for those whos pixel editors are malfunctioning.
1. Add this line to configurations. PHP Code:
2. Replace the function PHP Code:
Thats it! Hopefully that solves some headaches.:D |
Quote:
|
ziro i had the same problem to after the update from stefan. npcserver had the rights and so did his.. this glich was just for the update level function in the editor.
|
We had serious issues with this editor and downloading the level and using gonstruct as well. Using this editor, then going to gonstruct, messed up tile layers somehow, and using gonstruct after this editor left invisible blocking tiles that had to be cleared to continue using gonstruct.
Just FYI. Don't know why we got so unlucky. |
Quote:
Unfortunately, I can't contribute more information in my testing, but I do not see layers >0 (listed as 1 in this editor) if I open the editor online, but otherwise they are all there and function properly (even on a gmap) if I do not open the editor. |
Quote:
|
When you do 'update level' to save changes it erases the changes. I remember that there used to be a time when this didn't happen and then Stefan or someone changed something so that you had to wait 2-3 minutes in between levels. Now I'm having no such luck. Has this time been increased even further? Can something be done about it?
|
Quote:
|
Quote:
In serveroptions, if you do 'autosavelevels = true', the server will be saving levels several minutes after they have been updated last. If you are not frequently using the Update Level command as you work, sometimes the level files will get saved automatically by the server, but not updated. If you leave the map or get disconnected, the tiles will look like they have been erased, but sometimes you can recover them by actually chatting 'update level' in the client. I'm not sure that I've seen a case where using the Update Level command in the editor will accidentally erase tile work, but I'll keep my eyes peeled for that as well. But again, I suspect that server option can interfere with the tile editor. |
Quote:
|
Quote:
|
| All times are GMT +2. The time now is 07:46 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.