Go Back   The PokéCommunity Forums > Members List
Reload this Page FamiliaWerneck's Profile

Notices
For all updates, view the main page.



FamiliaWerneck FamiliaWerneck is online now

Visitor Messages

Showing Visitor Messages 1 to 7 of 7
  1. kearnseyboy6
    12 Hours Ago 01:27 AM
    kearnseyboy6
    Easy, the evolution routine is only called at the end of a battle. If it crashes at the end of a match then it's broken, if not, then it works. And yes you were right (it was the last one)
  2. kearnseyboy6
    20 Hours Ago 05:29 PM
    kearnseyboy6
    Yes, you can. But it will be specific to Onix only. THe routine will have to check for Metal Coat and then branch to the level check location after it. That is the routine, if you want it for kings rock, you need to write a brand new evolution method. Possible, just not efficient enough for my liking.
  3. kearnseyboy6
    1 Day Ago 04:07 AM
    kearnseyboy6
    You can but it will be a bad evolution.
    You will be limited for one item per routine. So you can only check for 'Light Clay' and 'Any Level'.

    Or you can check 'Any Item' and level '27'.

    You can't have 'any item' and 'any level'. It's just not supported because there is only one argument in the evolution method (check G3HS)
  4. kearnseyboy6
    1 Day Ago 10:37 PM
    kearnseyboy6
    Level + Item... No not really. Because there is only one argument allowed you cannot. But for male and female evolutions yes you can. Just combine the 2 routines from gender and held item
  5. kearnseyboy6
    2 Days Ago 03:22 AM
    kearnseyboy6
    What with exactly?
  6. Touched
    1 Week Ago 02:07 PM
    Touched
    This is going to be tl;dr, but whatever.

    An IDE, as the name implies, it a collection of tools that work together to theoretically make programming easier. Essentially, its a fancy text editor. To make a program "work" (assuming it's well written), we need some way to transform this code to something a machine can understand. This is done of a variety of levels. The first level, is something like assembly. We write assembly code and use an assembler to transform this into machine code, which the computer then runs. This is a direct relationship, you're essentially writing the machine code but with codewords instead of only binary. This is very hard, so we make it more abstract so that the human mind can make sense of it. This is how we got compiled languages like C, C++, Pascal, etc. (all the old languages). These use a compiler to transform the code to assembly, and then to binary. These languages are better, as they allow programs to be compiled to multiple assembly languages and therefore allow programs to be moved to different machines more easily. However, these languages still need to be compiled, so we have another level. These are languages like Java and C# which are compiled to an intermediate machine code-like layer (fake machine code), which is then translated in to proper machine code before the program is run. As long as the target computer is running this thing that converts the fake machine code to real machine code, you can theoretically run this "compiled" code on any computer. Some languages (Python, Javascript) take this one step further and don't require the program to be compiled in a separate step at all. Their interpreters perform all these steps together as one big step - essentially you run these programs from the source code (most "new" languages are like this).
    Therefore, all you really need is the tool that transforms the source code into a machine language, and a text editor (An IDE does all of this for you, so you just click a "Run" button and it goes). Transforming programs to an executable format thus really depends on the language and platform you're running. Unix-like operating systems make this really easy - any file is executable with the right permissions. Windows makes the really hard - only .exe files are executable.
    I don't really like IDE's as they're not really helpful to me. I use a program called Emacs to do all my programming. Emacs is a programmable tool that can do anything (no really, it can be programmed to do literally anything - plus its a highly advanced and configurable text editor).
    So to reiterate: you just need a tool that converts source to some binary format.
    I can answer this question in a less philosophical way if you give me specific languages and platforms.
  7. Touched
    1 Week Ago 06:26 AM
    Touched
    It's definitely possible. Look at shinyquagsire's tools - they're all Java. I don't program in either C# or Java, so I can't really help you learn those. While I do know Java, I learned it by reading a manual so it's probably not much help to you. Also, I really would advise you stay away from C/C++ as your first language - they're notoriously difficult - save those for a 2nd or 3rd language.

    Code Academy is apparently good. Just Google "Learn C#" and you'll find tons of good resources. The first step in becoming a programmer is relying on a search engine. As for programs, I don't use an IDE like netbeans, so I can't really recommend anything.

About Me

  • About FamiliaWerneck
    Location
    São Paulo, Brasil
    Gender
    Male ♂
    Favorite Pokémon
    Charizard

Statistics

Total Posts
Activity by Forum
Visitor Messages
Blog
General Information
  • Last Activity: 18 Minutes Ago 01:50 PM
  • Join Date: May 6th, 2015
  • Referrals: 0

All times are UTC -8. The time now is 02:08 PM.