Advertisement
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Minigame

Comments in 'Plugin Development' started by FlamingGenius, Sep 28, 2015.

  1. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    I wanna make a minigame ^_^

    On my xbox360 me and my friend made a game with pressure plates ontop of sand which has tnt below that and bedrock below that

    When player steps on pressure plate tnt is activated and falls and so does the sand

    The goal was to be the last person standing

    WHAT I WANNA DO

    Tnt is a huge issue in mcpe as it lags and causing the game to crash 99% of the time

    So

    Make a lobby where players join and once minimum number of players have joined start countdown from 30

    Then transport players to arena 20x20 arena made of sand

    Players join and timer starts counting down from 10(that way everyone is there with no lag)

    Then once the game starts players can move around and every 5-10 secs(configurable in config) a block of sand disappears or "drops"

    If player was falls through the hole the player is out of the game and is teleported back to the regular world

    Would anyone assist in making this? Im sure i would mess up a lot of stuff on my own and this seems like a really big project
    Last edited: Sep 28, 2015
  2. GmWM
    Offline

    GmWM Active Member Plugin Developer

    Joined:
    Sep 8, 2013
    Posts:
    181
    Plugins:
    3
    Wrong thread place and that game is called TNT Run. :)
  3. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    I
    Not the wrong thread ;) bc i wanna develop this just wanna know if others will help
  4. Hotshot_9930
    Offline

    Hotshot_9930 Notable Member Plugin Developer

    Joined:
    May 26, 2014
    Posts:
    665
    Plugins:
    2
    Minecraft User:
    HotshotHD
    The falling sand will lag.
    Taha_The_Hacker likes this.
  5. Gamecrafter
    Offline

    Gamecrafter

    Joined:
    Nov 20, 2014
    Posts:
    978
    Plugins:
    9
    But you don't know too much PHP and the PocketMine API yet. Usually people on here won't like to work on big projects with newbies, unless you learn some more PHP, then some people might help you. ;)
  6. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    Lol well i just thought maybe getting the block id under the player and have it fall 2 sec after they pass
  7. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    Create a time get the block id make sand fall doesnt sound too hard
  8. Gamecrafter
    Offline

    Gamecrafter

    Joined:
    Nov 20, 2014
    Posts:
    978
    Plugins:
    9
    Believe me it's harder to do than it sounds. You don't even have sufficient knowledge of PHP to make a plugin that big, not to mention the PocketMine API.
  9. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    Im studying ;)
  10. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    Do you have suggestions as of what i should study in the API and sny PHP functions i might need?
  11. Gamecrafter
    Offline

    Gamecrafter

    Joined:
    Nov 20, 2014
    Posts:
    978
    Plugins:
    9
    I can't tell you that, you have to find out on your own.
  12. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    Well im assuming what i want can be found in block.php lol well part of it at least but ya know its never hurt anyone to show a little kindness
  13. Gamecrafter
    Offline

    Gamecrafter

    Joined:
    Nov 20, 2014
    Posts:
    978
    Plugins:
    9
    Looking in \pocketmine\block\Block.php is useless if you don't understand any of the code within it.
  14. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    I do understand tho lol
  15. Hotshot_9930
    Offline

    Hotshot_9930 Notable Member Plugin Developer

    Joined:
    May 26, 2014
    Posts:
    665
    Plugins:
    2
    Minecraft User:
    HotshotHD
    Keep in mind that the functions in Block.php arent the only functions that can be used with blocks.
    Alot of other functions from other classes can be used too.
    Keep studying. Im looking forward to seeing you make this plugin :p
    FlamingGenius likes this.
  16. CavinMiana
    Offline

    CavinMiana Active Member

    Joined:
    Aug 26, 2015
    Posts:
    101
    Minecraft User:
    CavinMiana
    Lol me to.
  17. CavinMiana
    Offline

    CavinMiana Active Member

    Joined:
    Aug 26, 2015
    Posts:
    101
    Minecraft User:
    CavinMiana
    I made a plugin like this before so If you want to just check out how it works on my test server? Maybe I can give you the phar file to, but while your learning from my plugin please learn php and the api it really helps.
  18. FlamingGenius
    Offline

    FlamingGenius Active Member

    Joined:
    Sep 23, 2015
    Posts:
    173
    Minecraft User:
    FlamingGenius
    What plugin? And server it would be good to get some ideas from
  19. CavinMiana
    Offline

    CavinMiana Active Member

    Joined:
    Aug 26, 2015
    Posts:
    101
    Minecraft User:
    CavinMiana
    The hunger games
  20. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Actually it is not that hard. The only hard part is to handle matches properly, e.g. what to do if someone joins during a match.

Share This Page

Advertisement