Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

RyokuHasu

Members
  • Posts

    1938
  • Joined

  • Last visited

    Never

Posts posted by RyokuHasu

  1. I see it as an (very true) insult to the people who want "Cut Corners" on making a game and don't want to attempt to learn coding =P

    but for people who don't have VB6 then good for them they get features too! =D
  2. For #1 it was failed to be made clear that you will need Visual Basic 6 (VB6) to edit anything in the coding of your game. This is NOT NEGOTIABLE!

    you either have the program so you can make edits or you hire some one… OR just download a custom version.
  3. So I've been working with the GDI+ for VB.NET (a built-in version of EO's graphic dependencies). and I finnaly got it to do dynamic cropping and masking color as well as RENDERING instead of loading!!!!! I did this in class while the rest were going over what a sub and a function is. LOL

    The thing is that there is a  Pixel Format called "DontCare" and I thought that was kinda funny lol

    Anyway here is a basic example of rendering with VB.net

    I know it might look a bit inefficient but it's just to show the basics of the graphic rendering of VB.net for any willing to go in that direction.

    Also, the bmp files are loaded from the same folder in this example.

    ```
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click

            'Create a new Bitmap image and load the first image to it (a background)
            Dim myBitmap As New Bitmap(System.AppDomain.CurrentDomain.BaseDirectory() + "2.bmp")

            'Create an image object at the location you want it to render
            Dim g As Graphics = picDraw.CreateGraphics

            'Draw the loaded image to the object
            g.DrawImage(myBitmap, 1, 1)

            'load the second image to the bitmap image (an EO Character sprite)
            myBitmap = New Bitmap(System.AppDomain.CurrentDomain.BaseDirectory() + "1.bmp")

            'Get the masking color from the top left pixel
            myBitmap.MakeTransparent(myBitmap.GetPixel(1, 1))

            'Declare a rectangle of what you want to crop out of the image (dynamically)
            Dim crop As New Rectangle(1, 1, (myBitmap.Width / 4), (myBitmap.Height / 4))

            'load a cropped copy of the bitmap to the bitmap itself
            myBitmap = myBitmap.Clone(crop, Imaging.PixelFormat.DontCare)

            'Draw the image on top of the current image
            g.DrawImage(myBitmap, 1, 1)

            'Load the character sprite again for another crop
            myBitmap = New Bitmap(System.AppDomain.CurrentDomain.BaseDirectory() + "1.bmp")

            'Get the mask
            myBitmap.MakeTransparent(myBitmap.GetPixel(1, 1))

            'set a rectangle for the crop of the Left Facing, step1 frame(again dynamically)
            crop = New Rectangle((myBitmap.Width / 4), (myBitmap.Height / 4), (myBitmap.Width / 4), (myBitmap.Height / 4))

            'set the image as the cropped clone
            myBitmap = myBitmap.Clone(crop, Imaging.PixelFormat.DontCare)

            'Draw the image ontop of the existing, beside the first crop of the character
            g.DrawImage(myBitmap, (myBitmap.Width / 4), 1)

        End Sub

    ```
  4. you just have to add the map type in the constants then in the map properties editor, then add a check for it in the spells casting sub.

    so, yes, it is possible.
  5. Make a combat check! =D

    ```
                            If Item(GetPlayerEquipment(attacker, Weapon)).Data3 <> 0 Then
                                PlayerMsg Index, "You cant attack with a NPC with a tool", BrightRed
                                Exit Sub
                            End If

    ```
  6. You could format your post to look a little more professional, a wall of text isn't what people what when looking for a person to hire, it doesn't necessarily have to be a resume, just make it look nice. and you might want to show a few examples of your work, just claiming what you made isn't very much to go on. You know, like 1 or 2 sample products.
  7. In my opinion yes it would be easier. than making a tile and checking for it, people are always so quick to make a new tile for new kinds of maps, but a new map moral and combat checks is faster and easier =D
  8. Rather than a tile type, use a map moral. Its what I used to make pet arenas in HOA. It only requires an slight extra addition of The pet rules of engagement I made to get it working in a basic way.
  9. Really? You think eclipse won't ever grow? So then tell me, what do you see in the source tutorials section? I'll tell you what I see, a constantly growing pool of add-ons with a nearly unlimited way of combining them. You just need to conform to the Standards of the community and use VB6 to get them. Or if your "programming friend" is so awesome he can translate/convert them into the correct language/engine for you. But my point is is that the growth is anything but stunted, its quite the opposite.

    If you are going to complain about the lack of growth then you should at least do it while using the same  engine that you are complaining about.
  10. Takže, na základe vášho príbehu, beriem to, že sa jedná väčšinou PVP založená hra. Znie to celkom zaujímavé a vyzerá to, že máte dobré množstvo funkcií pridaných taky. Chcel by som hrať, ale slovenčina nie je môj rodný jazyk. Prajem vám veľa šťastia s vašou hry.

    (Ospravedlňujem sa, ak moja reč je zlé, ja používam prekladateľa.)

    * * *

    A ja prekladal svoj ​​príspevok do angličtiny s google, aby ostatní mohli čítať to trochu.

    English version of original post:

    @tslusny:

    > ![](http://i.imgur.com/2RWim.png)
    >
    > sorry but this game is only in Slovak language, maybe even translate it to English later
    >
    > **Story:**
    > Once upon a times, there was a world where people still believed in magic and spells. Lived here seven races: Elementals, undead, Eternáli, dryads, Paladin, Ranger, and Shadows. Each of the seven races flashed unique combat and magic abilities. Elemntáli long years of study to learn the elements to control the four basic elements: fire, earth, water and air. Eternáli prove your mind to create a powerful discharge of energy that destroyed everything he stood in the way. Subscribed their undead souls dark forces, and now they can use to kill enemies. Dryads are children of nature and can use it to help friends or enemies to stop. Paladins are the brave warriors who have dedicated their souls seeking light. Shadows are the remains of creatures, some of which remain in this world even after death. Their shape is unstable and can attack at that moment najnečakanejšej. In the battle using a variety of poisons and tricks. And the last race, Ranger, like dryads are environmentalists. In the battle using bows and arrows and are masters in their control. These races fought each other constantly. But then something changed. In this world they lived high in the heavens and the gods who watched the events from there in this world. The group of gods, who later called themselves the Dark, has decided that this will destroy the world. A meeting of the heavens and began to destroy all life. Other gods of the cruelty has not seen, and such dark magic can be taken. As many as one thousand years has been quiet, but then discovered the mysterious Dark kind of ancient magic. With this magic restored part of his divine powers and created obrovké many beings who had the task to destroy the world. A race to stop fighting among themselves and decided to concentrate all his strength to porazli Temních and protect the rest of the world who still did not manage to destroy the Dark.
    > This world is called Prospect …
    >
    > **Screenshots:**
    > Inventory:
    > ![](http://i.imgur.com/f4GZ9.png)
    > Attacking:
    > ![](http://i.imgur.com/GSZ1i.png)
    > Jukebox:
    > ![](http://i.imgur.com/s999L.png)
    >
    > Features:
    > Version v0.1 Alpha (Green Edition: D)
    > • Guild
    > • Collecting things sidebar
    > • Group expy and levels
    > • Chat in the group
    > • Auto focus for attack
    > • Crafting
    > • Power tools
    > • Real defense
    > • Sprite box
    > • Buffy
    > • GM, MOD Tags
    > • The status point reset potion
    > • Complex graduation spells
    > • Mini
    > • Going through the players in the safe zone
    > • Shots (arrows, etc.) / agility
    > • Linear spells
    > • Rarity sytem
    > • Counter kill / death
    > • tags
    > • Info for dragging the mouse
    > • Warrior spells / Strength
    > • Arena
    > • Chat drawn on the screen
    > • Basic pet system
    > • If the players lvl difference is greater than 10 -
    >   so a player can not attack the player
    > • If the NPC is playing a lvl difference greater than 5 -
    >   so players get exp and nothing falls out of the NPC
    > • Various fixes EO
    > • Visual Basic message
    > • Basic system stamina
    > • Checkpoint System
    > • Chests
    > • Will the healing spells, Int to damage spells
    > • Huge GUI mode: D
    >
    > I will add credits later srry
×
×
  • Create New...