Elevator continue

Discussion in 'Archived: Plugin Requests' started by FrozdY, Apr 8, 2012.

  1. Offline

    FrozdY

    Last edited by a moderator: May 25, 2016
  2. Offline

    TopGear93

  3. Offline

    Simanova

    v10Lift is absolutly crap and can not be compared with elevators.
    The problem is: elevators is not opensource or public in any way - so developing cant be continued
     
  4. Offline

    Unscrewed

    ^ This, unless permission is given by the author of this plugin.
     
  5. Offline

    Lolmewn

    We're screwed. That's about it.
     
  6. Why? Please give constructive critic if you want V10Lift to get batter. Telling it's crap doesn't solve anything.
     
  7. Offline

    Simanova

    I'll test the newest version of v10lift soon to get a better view.
    Sorry for any inconvenience, but my opinion is based on real facts some times ago.
     
  8. NP, but keep in mind that V10Lift is still a young plugin (not all planned features are implemented) but has a lot of code (3929 lines in the current dev version). So if you find a bug or if you have an idea what could be improved open a Ticket instead of just telling it's crap. Plugins live from the input of the users.
    Which means rewrite every single line of code so that it is not the same like before (so if there's: if(a == b) change it to something like if(foo == bar) - and even that would be a to small change to make it legal).
    It's easier and more secure (to don't get sued) to rewrite everything from scratch without really knowing the old Elevator plugin. Which is what I try with V10Lift. :)

    It was an example... Also comparing the value of a with the value of b (let's say a and b are custom classes of the elevator plugin) could be copyrighted... That's why I sayed: "and even that would be a to small change to make it legal". ;)

    True, but the author isn't reachable at all (neither here, nor per e-mail, nor per paper mail). That's why I started V10Lift. Before that I never used a Elevator plugin at all, so the codes are guaranteed to be written from scratch. Also I don't want to copy the Elevator plugin 1:1 - V10lift has differences. Some people like them, some (that one that wants a 1:1 copy of Elevator) don't.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
  9. Offline

    FrozdY

    well, if he's/she's not around then who can complaint? it's an awsome plugin, would be nice to have, easy to use aswell

    and not only that i did say "but i don't wanna use signs" in the post for you who suggested V10lift and also sorry v10lator but you have some stuff that you need to work on for it to be any good, no offence.

    1. get rid of the signs.
    2. make so that you only need to select floor and the input will be the nearest button/pressure plate on that floor.
    3. commands for it to be user friendly: "/v10 create test" "/v10 add floor 1st" "/v10 add floor 2nd" and so on button to the right should be up and button to the left should be down.
    4. if you can make it then make it so it's more smooth lifting so that the elevator goes up/down half a block at the time.
    5. make it so that it can recognize what floor is the first and the last so that you only can use down on the top floor and only up if you're on the first.
    6. make the elevator know that the block type you're standing on gets selected by using the create command

    these are the things that i personalyy would like you to considder, don't know about everyone else but yeah, fix these problems and you'll see me use it.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
  10. 1. The signs are an important feature, I won't get rid of them.
    2. No, cause you are able to implement more inputs for one floor, even in other worlds... That's a feature, too.
    3. Ever heard about command aliases? Create them...
    4. That's absolutely impossible. Only pistons are able to create smooth block movement. That's client sided and was discussed very often.
    5. I thought you don't want signs...?
    6. That would decrease you in creativity. With the current selection method you're able to do really awesome things...

    BTW: V10lift has a powerful API. All of the "features" (except 4.) you want to have could be included by 3rd party plugins using this API.
     
  11. Offline

    TopGear93

    people like you make me want to quit developing plugins. Like what v10lator said
    " the plugin is young ". If the plugin is young and still in a form of development then it must mean its got slight bugs. If you only say " it doesn't work " then devs wont listen to your obscene comments especially me. If you don't have all the facts that something doesn't work then don't make false judgements. BTW i corrected your " absolutly" to absolutely. Ignorant people can't seem to get their grammar correct.
     
    -_Husky_- likes this.
  12. Offline

    FrozdY

    "5. I thought you don't want signs...?" no i don't want signs i meant that if you would do the changes with it you shouldn't have any signs because you place 1 button to the right and 1 to the left and THOSE will control what direction you should go, NOT a sign...

    V10lift isn't crap, all plugins are good in some way and for some ppl, it's good but not for me since i don't want sign based elevators because the sign will be too much in the way for the elevators i need it for and it don't look that realistic, you don't see signs in our elevators now do we? that's why i want it to be sign free, i guess that i could use it IF you can hide it somewhere and connect it to redstone but then it would be more user friendly in that case if you removed it

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
  13. Offline

    ogedi

    Uhm....

    Idea. Use autocraft, put it in a shaft, so they can only go up and down.
     
  14. FrozdY I hope you find somebody who will do this for you. Again: It's all doable by using V10lifts API: http://v10lator.de/JavaDoc/de/V10lator/V10lift/V10lift_API.html
    Example to create a lift: First you need a method that selects all the cabin blocks automatically with a command. The plugin could for example save all the blocks in a HashMap (let's call it blockMap), then do:
    Code:java
    1. V10lift_API vAPI = ((V10lift)getServer().getPluginMnager().getPlugin("V10lift")).getAPI();
    2. if(!vAPI.createNewLift(player.getName(), "The name of the lift"))
    3. {
    4. //ERROR: Couldn't create the lift...
    5. return true;
    6. }
    7. int ret;
    8. for(Block block: blockMap)
    9. {
    10. ret = vAPI.addBlockToLift("The name of the lift", block);
    11. if(ret < 0)
    12. {
    13. //ERROR: Couldn't add block!
    14. vAPI.removeLift("The name of the lift");
    15. return true;
    16. }
    17. }
    18. vAPI.sortLiftBlocks("The name of the lift");

    I know this is just a very basic example but using the API should be way less work then creating a new plugin from scratch. For example the dev will never have to figure out how to move the blocks without item duplication, cabin destruction, Chest issues, ... (all things I had to figure out in early V10lift builds).
     
  15. Offline

    lemondhead2000

    you know lift 7 is easy if you can get that lift 10 does suck though your right
     
  16. Translate this to something we're able to understand, please... ^^
     
  17. Offline

    lemondhead2000

    ok there are 10 versions of the plugin lift I'm saying that version 7 is the best version 10 is not ok?
     
  18. If I have a look at http://dev.bukkit.org/server-mods/v10lift/files/ I count 14 versions, not 10. Also there's no version 10.0 and no 7.0. So if you have a problem be sure to report the right version numbers.
    Last but not least: What's the bad difference between the versions?
     
  19. Offline

    FrozdY

    i think he means versions for other lift plugins or something but if you read your name v10lator which is read violator and violift, so i guess he thinks that you're refering to version 10 and not vio which is what it should be, 1 can be translated to I and L and 0 can be O just to clear that up for you lemondhead2000

    yeah, i posted this because i can't code for s**t, this tells me absolutely nothing, i can code bbelow basic HTML and that's all

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
    V10lator likes this.
  20. Re-read my post:

    The code snippet wasn't directed at you but at other devs who might be interested in doing that for you. ;)
     
  21. Offline

    FrozdY

    oh, i thought you directed it to me, sorry for missunderstanding
     

Share This Page