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

What app should I use?

Comments in 'Plugin Development' started by CrossfireServer, Nov 30, 2014.

  1. CrossfireServer
    Offline

    CrossfireServer New Member

    Joined:
    Oct 3, 2014
    Posts:
    15
    Minecraft User:
    crossfire123
    i am starting plugins and i am learned php language
    the problem what app name do i create or program
    is notepad+ ? allow me make plugins where do i start

    ??
  2. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    http://codecademy.com
  3. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    What do you mean?
    iJoshuaHD and xFlare like this.
  4. CrossfireServer
    Offline

    CrossfireServer New Member

    Joined:
    Oct 3, 2014
    Posts:
    15
    Minecraft User:
    crossfire123
  5. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    php.
  6. CrossfireServer
    Offline

    CrossfireServer New Member

    Joined:
    Oct 3, 2014
    Posts:
    15
    Minecraft User:
    crossfire123
    thiers so manny php php for html what is ?
  7. CrossfireServer
    Offline

    CrossfireServer New Member

    Joined:
    Oct 3, 2014
    Posts:
    15
    Minecraft User:
    crossfire123
    i wanna make plugins do i can make plugin using notepad+

    echo "I'm learning PHP";
  8. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    Making plugins is not as easy as 123. You need to learn php first before you even get started with the api.
  9. CrossfireServer
    Offline

    CrossfireServer New Member

    Joined:
    Oct 3, 2014
    Posts:
    15
    Minecraft User:
    crossfire123
    i am done to PHP Instruction 85%
  10. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Yes. Or use NetBeans PHP.

    You don't really need to learn PHP; I never officially did. I just read some basic JavaScript, learnt more JavaScript syntaxes like for loops, see PHP, learnt from Wikipedia that $ is the variable sign in PHP, look at PHP plugins, looked at tutorials (not learnt from), started modifying plugins, copying partial lines, and at the end make my own things. All these took one month.

    Note that most people don't learn PHP. They just read the documentation when needed at http://php.net/manual/en and these people include me.
    PixelGuy75, xFlare and iJoshuaHD like this.
  11. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    I learned 50% of php at http://codecademy.com then LDX helped me learn the api and basics. Now I look at plugins & compare to learn new stuff. When I'm stuck I ask a question on the forums :)
    PixelGuy75 likes this.
  12. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    I rarely get stuck now (because I don't test my plugins). When I do, I now have better skills to locate bugged lines, and usually I can fix them. If I can't, I'll just ask on IRC because they're usually things that I don't get an answer on the forums :D
    xFlare likes this.
  13. iJoshuaHD
    Offline

    iJoshuaHD Notable Member Plugin Developer

    Joined:
    Nov 7, 2013
    Posts:
    1,167
    Plugins:
    4
    Minecraft User:
    iJoshuaHD
    I rarely get answers on irc than on forums :/
  14. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Because your questions are simpler and usually your own fault. I get answers from Shoghi when my things are things that are undocumented bugs or undocumented but bad things n
  15. iJoshuaHD
    Offline

    iJoshuaHD Notable Member Plugin Developer

    Joined:
    Nov 7, 2013
    Posts:
    1,167
    Plugins:
    4
    Minecraft User:
    iJoshuaHD
    well straight forward answers then.
    PEMapModder likes this.
  16. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    I finished Codecademy's PHP course :3 but I started to write it before, looking at how PocketMine was coded... th Old API was very difficult for me to learn, but I learned the New API really fast... I started to play with Command internals, so I made my first plugin (and current plugin) to register its commands like PocketMine does.

    Right now I use PHPStorm to code EssentialsPE and other little projects that I have :p but I really recommend you to play with the code, don't be afraid if it works or not... You learn more by errors ;)
  17. iksaku
    Offline

    iksaku Notable Member Plugin Developer

    Joined:
    Sep 2, 2013
    Posts:
    1,130
    Plugins:
    4
    Minecraft User:
    iksaku
    Every time that I modify my plugins, I immediately test them, right now I have better luck because almost the 90% of the code that I imagine (Yes, in my mind or on a notebook) works when I test it, if not, I take a deep diving inside my own code.

    I love to use APIs, and I made my own ones for EssentialsPE, that's why it is easier for me to debug my code, unless is a PocketMine problem that @shoghicp doesn't want to solve :p
  18. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    Remember my failed rules plugin? I laugh when I see that now. XD
  19. xFlare
    Offline

    xFlare Active Member Plugin Developer

    Joined:
    Sep 28, 2014
    Posts:
    199
    Plugins:
    1
    Minecraft User:
    xFlare
    at least he tries. I mean, We have people who demand plugins.
  20. PEMapModder
    Offline

    PEMapModder Notable Member Plugin Developer

    Joined:
    Oct 9, 2013
    Posts:
    7,294
    Plugins:
    11
    Minecraft User:
    PEMapModder
    Most of my plugins take a long time to be testable, so I can't test immediately.

Share This Page

Advertisement