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

DarkDino

Members
  • Posts

    229
  • Joined

  • Last visited

    Never

Everything posted by DarkDino

  1. ![alt text](https://media.indiedb.com/images/games/1/28/27925/LogoVectorizado.png) **DESCRIPTION** DarkStory is a Free to Play 2D MMORPG where you can have fantastic adventures filled with action, magic, and friendships. The game has hundreds of playtime hours, and it is inspired in classic RPG games. You’ll find yourself in an epic role-playing experience where you can finish dungeons, fly on top of a dragon, fight amazing creatures, and explore the different continents with your friends. **LINKS** Join to the [Official DarkStory's Discord Channel](https://discordapp.com/invite/darkstoryonline) Download the game for free at [https://darkstory2d.com/download.php](https://darkstory2d.com/download.php) **FEATURES** * RPG in real time action * Mount System * Friendly Community * Battle Arena(PvP) * Unique Classes Mechanics * Exotic Quests * Party System * Enhancement System * Coop Quests(Up to 4 players) * Digging System * Crafting System * Forge System * Monster Cards and In-game collection * Achievements * Rewarded Progress * Customize your own Character * Unique Bosses * Mini-games * Fishing, Woodcutting and Minning professions * Daily Check **SCREENSHOTS** ![ScreenShot #1](https://media.indiedb.com/images/members/3/2753/2752199/profile/1.PNG) ![ScreenShot #2](https://media.indiedb.com/images/members/3/2753/2752199/profile/2.png) ![ScreenShot #3](https://media.indiedb.com/images/members/3/2753/2752199/profile/3.png) ![ScreenShot #4](https://i.gjcdn.net/data/games/2/227/164227/screenshots/5-bkawh9y9.png) **PRESENTATION** https://www.youtube.com/watch?v=8jB53y9CK_8 ***DarkStory is still in the Open Beta stage, so feel free to give us your feedback.***
  2. I hired Abhi few years back, He is incredibly fast and he helped me so much with DarkStory in the past. I'll definitively recommend his work. PS: Greetings bro!
  3. Amazing updates, i like so much this game :)
  4. Its amazing, i love the editor. Good work
  5. @'adiif1': > Good? or not? > > ``` > 'write name & level & hp > For i = 1 To Npc_HighIndex > If myTarget > 0 And Not NPC(MapNpc(myTarget).num).name = "" Then > RenderText Font_Default, NPC(MapNpc(myTarget).num).name, x + 10, y + 4, Yellow > RenderText Font_Default, MapNpc(myTarget).Vital(HP) & "/" & NPC(MapNpc(myTarget).num).HP, x + 55, y + 15, Red > RenderText Font_Default, NPC(MapNpc(myTarget).num).Level, x + 150, y + 4, Yellow > End If > Next > ``` @Adiif do you need change this to that code: ``` if myTarget > 0 And Not NPC(MapNpc(myTarget).num).Name = "" then RenderText Font_Default, NPC(MapNpc(myTarget).num).Name, x + 10, y + 4, Yellow RenderText Font_Default, MapNpc(myTarget).Vital(HP) & "/" & NPC(MapNpc(myTarget).num).HP, x + 55, y + 15, Red RenderText Font_Default, NPC(MapNpc(myTarget).num).Level, x + 150, y + 4, Yellow End If ```
  6. You can try choose the BackColor and TransparencyKey same color. Then this panels be transparent(I made this with FORMS and works fine) Or can try to show GUI with code, Do you need to see how its draw on EO 4, Eclipse EFF or another DX8 Custom.
  7. Hey bro you back on VB6 ;P!. I'll try to made same thing for DarkStory. I post a image when i finish : ].
  8. @Kaymak i think you get the best way. You help a lot of people with the code, they only need read a practice to understand how the multiple character works.
  9. @'Growlith1223': > You don't need the for loop lol, it's already rendering to myTarget and it's already checking before the sub is even being called lol, just a waste of cpu power Sure haha, I thought that this showed the details of several NPCs i don't law all code: ``` if myTarget > 0 And Not NPC(MapNpc(myTarget).num).Name = "" then RenderText Font_Default, NPC(MapNpc(myTarget).num).Name, x + 10, y + 4, Yellow RenderText Font_Default, MapNpc(myTarget).Vital(HP) & "/" & NPC(MapNpc(myTarget).num).HP, x + 55, y + 15, Red RenderText Font_Default, NPC(MapNpc(myTarget).num).Level, x + 150, y + 4, Yellow End If ```
  10. DarkDino

    Patience

    This is the best option. ![](http://i.gyazo.com/1d38c0e14c2bf2b43499557a7050c215.png)
  11. Make this little changes to optimize :3: ``` 'write name & level & hp For i = 1 To Npc_HighIndex if mapNpc(i).num > 0 And Not myTarget > Npc_HighIndex Then If MapNpc(myTarget).num = mapNpc(i).num Then RenderText Font_Default, NPC(MapNpc(myTarget).num).Name, x + 10, y + 4, Yellow RenderText Font_Default, MapNpc(myTarget).Vital(HP) & "/" & NPC(MapNpc(myTarget).num).HP, x + 55, y + 15, Red RenderText Font_Default, NPC(MapNpc(myTarget).num).Level, x + 150, y + 4, Yellow Exit For ' Leave the sub when this drawed End If End if Next ```
  12. Hahahaha like my questions on 2010 ;P.
  13. This tutorial will be looong. The first time I work on 3 Characters(2013) take me a week to fix BUGs. Now some engines have this feature. Excellent tutorial to apply on your own engines :).
  14. I like so much the Dragoon ;3\. Try to change the mobile screen to a pixel-game screen. The first impression is very important.
  15. Nice haha i prepared to answer.. when ii see your last comment. Good for you!, Never put set or add data to player on LEFTGame because this sub is for UNLOAD, not Load.
  16. Do you need to add on Map Data a new var like Bombs or maybe you can use the TempPlayer Bombs, I think the tempplayer are more efficient: 1\. Make a TempPlayer var .Bomb with a Bomb REC. This BombRec need this values Active,X,Y,Pic,Sound,Spell. 2\. When you use a BOMB Skill or another the client send a packet, in the server do you need to make a sub to create a BOMB like the Projectile System: ' I give a little example without a TIMER because now are the 3:00am on my country, lol. ``` CreateBomb(Byval Index) bombType = TempPlayer(index).BombType With TempPlayer(index).Bomb .x = getplayerx(index) .y = getplayery(index) .active = true .pic = bombType ' the image of bomb .Sound = "bomb.wav" ' the sound k-boom .Spell = 1 ' This value is the Spell AOE of Explosion Radius do you need create this before End With SendBombToMap(getplayermap(index), index) ' This sub send the player bomb to people on map End Sub ------- SendBombToMap(byval mapnum as long, byval index as long) ' Do you need the index because need show the BOMB values With TempPlayer(index).Bomb buffer.writelong(.x) buffer.writelong(.y) buffer.writelong(.pic) buffer.writelong(.sound) end with SendDataToMap(mapnum,data.lmao) end sub ' And you need make a Handle on client and a DrawPlayerBomb(index, bombpicture). Here you need draw the bomb and explosions. Don't miss the PlaySound(SoundBomb) receive. ``` When the bomb exploit do you need to make a ClearPlayerBomb to clean the Data of Client and Server. Good luck ;)
  17. If you want to use various musics then you need add on SendPlayBattleMusic: ``` Sub SendPlayBattleMusic(ByVal Index as Long, Byval BattleMusic as string) ```**Note: When you use this sub, put SendPlayBattleMusic(index,"NameOfMusic.mp3")** And on Handle change the PlaySound to PlayMusic: ``` playMusic Sound ``` To show only in the first hit to NPC/Player, you need make a TempPlayer var, like .activeMusic. If .activeMusic = false then this change to TRUE. When you kill the NPC this var change to false.
  18. Sure, this is on Render_Graphics > DrawGUI. Here you have some subs to draw the GUI and you can change value of position, image, etc :).
  19. Looks good for the new members, i made this on Orion Mod. I think you need work on the Split Text because if you write a Long Line this don't have a line jump.
  20. Nice tutorial, In select case you don't need use the "" (Case "0") because caseID var are a Long/Number :)!.
  21. Hey dxxknight you make a free movement or diagonal?, Very fantastic graphics and game ;).
  22. cute logo, waiting for updates :).
  23. > i have a question in the script GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (Player(index).Stat(Stats.Intelligence) / 2)) * 30 + 85 what dose the number 30 like the base stat or is that the 85 mean im reather new to this and just fixs the new classes issues but i would like to understand the script itself in links to tuts for what it means thanks in advance to anyone who can help sorry for being a noob Create a new topic with your question, don't made Necropost. This post have 5 years old lol.
  24. nice thing, this help for the new members :).
×
×
  • Create New...