RyokuHasu
-
Posts
1938 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Calendar
Posts posted by RyokuHasu
-
-
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. -
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
``` -
sorry hat I didn't add any GUI parts to it, but if some one does they will be added to the tutorial and co-credited.
-
sure =D go for it! just change both the client and server, that is the only change that would really need to be made ;D
-
-
looks gook, except for the chat location, keep it up.
-
O.O Even though i know its mostly just a template, HOLY COW!!!! that site will be amazing when its all done with the edits
-
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
``` -
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.
-
Marry Christmas!
I compiled this RMXP starter kit a while back =D
http://www.touchofdeathforums.com/smf/index.php/topic,73932.0.html
It has music and sounds too! -
>.< could you at least put something next to my name that i can actually take credit for? Convo isn't mine. =P
-
If you gona fake a disclaimer, at least say GameFreak =P Nintendo is just the system you use to play it gamefreak is the publisher
-
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
-
And I think at 1500 you get another title after that…
-
-
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.
-
-
My name is Ryoku Hasu, and I approve this suggestion! lol
-
I noticed it and fixed it right away… Like a year ago. XD
-
>.< For the love of god… Transfer to a hosting site that won't slap adverts over yours....
-
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. -
@Mistlight:
> why do i have this error?
>
> >! ![](http://i.imgur.com/nx1tw.png)
What version of Visual basic 6 are you using? I'm just wondering because it looks a bit off. -
Just to inform you.
The Q&A section is where to post your questions.
You should NOT post your Questions in the "Tutorials" section. -
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
Pet arenas?
in Discussion
Posted
but for people who don't have VB6 then good for them they get features too! =D