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

Domino_

Members
  • Posts

    944
  • Joined

  • Last visited

Everything posted by Domino_

  1. Restart pc so there is nothing left in process -> Open config / options in server and client side and change port to dunno, 7002 -> Run server once. Run client once, check if server is ready, try to log in. Also try first this, Eclipse Status check [http://www.freemmorp…tatus/index.php](http://www.freemmorpgmaker.com/status/index.php) type in ur ip and port what ur server supports, and check if he's online. p.s. ohh lol sry didnt read other posts. xD
  2. Byte = 255 Long = 32,767 change in client and server side this ``` Stat(1 To Stats.Stat_Count - 1) As Byte ``` to this ``` Stat(1 To Stats.Stat_Count - 1) As Long ``` Now max will be 32,767 there might be display handler to limit 255 or smtn ill check. p.s. maybe old dx7 engine had a check if displays < than 255 then he shows just 255, dont remember but there was a small kind a problem. To increase more than 255 for items just go in editor_item and change max on scrl bars.
  3. Lol, for me it looks like Eclipse Reborn with different graphic/gui ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)
  4. I can do mapping, in my free time. Here is one fast draw map in Eclipse Reborn: >! ![](http://savepic.org/2724099.png)
  5. Domino_

    VB6

    lol there isnt anything missing just hes showing u ur background its ok. . . Ur forms are avabile and u can module everything so whats the problem? Be unique!
  6. you can easy change the ammount just editing client side project file. Ahh crap i'v forgos where need to edit, but if you have vb6 just go to itemeditor search for object like give hp and edit it's max ammount.
  7. > Good, but simple, edit. I know its modifiable, but you would need a game that has a wide variety of monsters to kill to have the number at 5 levels. Anyways, keep up the good work! It might even work with eo 1.0 because I dont think that someone is messing mutch with experience in eo.
  8. Looks like good pvp game. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)
  9. Domino_

    Stats more 255<

    There is already same question only with answers in this forum , please search for answer before posting a question.
  10. It's actually a small optimization fix. . .
  11. > Now, what would be great would be a tutorial on how to add EXP decreasing the farther away your level is from the NPC. Actually this is very easy and modifyable code, I'v took tkis from my old project, with this code player wont get experience if npc will be 5 levels lower than him or wil get halp exp if npc will be 3 lvl's lower. You can also make if npc is 5 or more lvl's higher he gives more exp. In **Server side** **ModGameLogic** in **Public Sub GivePlayerEXP** afther ``` If Not GetPlayerLevel(index) >= MAX_LEVELS Then ``` add ``` ' Check if npc level is bigger then 0 If enemyLevel > 0 Then ' exp deduction If enemyLevel
  12. ~~Thanks for bugfix publishing. ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)~~ Hate my net. xD p.s. This fix will take less cpu because of not updating event logic serveral times but just only once when needed?
  13. Hmm.. Thanks. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)
  14. Try smtn like this in chck resource ``` ' carry on GiveInvItem Index, Resource(Resource_index).ItemReward, 1 SendAnimation GetPlayerMap(Index), Resource(Resource_index).Animation, rX, rY If Resource(Resource_index).RewardXP > 0 Then If Resource(Resource_index).FXP = True Then Player(Index).FishingXP = Player(Index).FishingXP + Resource(Resource_index).RewardXP ElseIf Resource(Resource_index).MXP = True Then Player(Index).MiningXP = Player(Index).MiningXP + Resource(Resource_index).RewardXP ElseIf Resource(Resource_index).WcXP = True Then Player(Index).WoodcuttingXP = Player(Index).WoodcuttingXP + Resource(Resource_index).RewardXP End If SendPlayerData Index End If ``` There might be smtn server side I think. Dunno when ill have more time ill check. Or maybe prob in ResourceEditorInt Did you deleted resources? xD Cuz i dont see the problem xD Some more try's ``` If resource(editorindex).FXP Then .chkFxp.Value = 1 Else .chkfexp.Value = 0 End If ``` OR ``` If resource(editorindex).FXP = 1 Then .chkFxp.Value = 1 Else .chkFxp.Value = 0 End If ```
  15. You have to change this cone in combat server side so ( i think server side ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) ) so it checks speed for doing interval between dmg to npc, you have changed only for resources I think.
  16. You are using modem, and afther plugin it off it changes IP? or you have dynamic IP addres , you should contact with your internet givers and ask for static IP. p.s. if im not wrong.
  17. In CmdSave add this before **Call NpcEditorOk** ``` If txtEXP > txtEXP_max Then txtEXP_max.Value = txtEXP txtEXP.Value = 0 End If ``` This will make the first txtEXp be 0 and txtEXP_max to be txtEXP if txtEXP will be bigger than txtEXP_max ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) Also this is just for not confusing ur self because the numbers will go randomly between min and max.
  18. Theese two tutorials show basically what need to change to make custom values from, to so I dont think I need to add more tutorials because people can see what I have done and do the same with damage and other things. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png) Like not only multiple drops from npc(this tut alrdy exist) but add that he drops random ammount of same item if its stackable. ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)
  19. It should work because it doesnt affect anything except experience given from monsters what's in all engines the same. ***** Added small fix that saves and loads max npc exp. Tested code and noticed that I forgot about this. ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)
  20. **_Easy and fast!_** You can make random exp given from killing monsters! **Client Side** In **Editor_Npc** make TextBox **txtEXP_max** with empty text. ![](http://www.freemmorpgmaker.com/files/imagehost/pics/3fc8d8d675bbf3f0b0b41add90a62a8f.PNG) In **Editor_Npc** code add this ``` Private Sub txtEXP_max_Change() If Not Len(txtEXP_max.text) > 0 Then Exit Sub If IsNumeric(txtEXP_max.text) Then NPC(EditorIndex).EXP_max = Val(txtEXP_max.text) End Sub ``` In **Public Sub NpcEditorInit()** afther ``` .txtEXP.text = NPC(EditorIndex).EXP ``` add ``` .txtEXP_max.text = NPC(EditorIndex).EXP_max ``` In **Server** and **Client** side, in **Private Type NpcRec** afther ``` EXP As Long ``` add ``` EXP_max As Long ``` And **Server** side change this ``` exp = Npc(npcNum).exp ``` to this ``` exp = rand((NPC(npcNum).exp), (NPC(npcNum).exp_max)) ``` **Now you got random experience given from npc's. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)** _Report bug's and give credits if you think its needed to. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)_ _Press Like if you like random experience from monsters! ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)_
  21. > I converted Scott's Multiple Drop and Percentiles to resources. Yea I did the same xD Also with this you can make random everything like , player,npc damage, npc health, npc range, or even stats. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png) p.s. this could be cool for random exp. hmmm, ill make tut tomorrow if I wont forget. xD
  22. Ohh , yea sorry. I just looked in my old messy ow project what I started with less skills than I have now, and just added all from it here, and looked for some codes in blank eo to let people who read to understand this bit better. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png) Ill update 1st post. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)
  23. Hey! This is one of small features from my work on OW project. You can randomly set from min to max value hp to resource. Example: scrl health = 4 and healthmax = 100 so the resource can have randomly from 4 to 100 hp every time he spawns. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png) **Client Side** frmEditor_Resource => Change **lblHealth** caption to " _Health: 0 - 0_ " **Afther scrlHealth** add one more scroll bar **scrlHealthMax** with min 0 and max 255 value. Double click on **scrlHealth** and replace this code ``` Private Sub scrlHealth_Change() ' If debug mode, handle error then exit out If Options.Debug = 1 Then On Error GoTo errorhandler lblHealth.Caption = "Health: " & scrlHealth.Value Resource(EditorIndex).health = scrlHealth.Value ' Error handler Exit Sub errorhandler: HandleError "scrlHealth_Change", "frmEditor_Resource", Err.Number, Err.Description, Err.Source, Err.HelpContext Err.Clear Exit Sub End Sub ``` With ``` Private Sub scrlHealth_Change() ' If debug mode, handle error then exit out If Options.Debug = 1 Then On Error GoTo errorhandler lblHealth.Caption = "Health: " & scrlHealth.value & " - " & scrlHealthMax.value Resource(EditorIndex).health_min = scrlHealth.value ' Error handler Exit Sub errorhandler: HandleError "scrlHealth_Change", "frmEditor_Resource", Err.Number, Err.Description, Err.Source, Err.HelpContext Err.Clear Exit Sub End Sub ``` And add this in Resource form somewhere in bottom of **frmEditor_Resource** ``` Private Sub scrlHealthMax_Change() lblHealth.Caption = "Health: " & scrlHealth.value & " - " & scrlHealthMax.value Resource(EditorIndex).health_max = scrlHealthMax.value End Sub ``` Next, in **ResourceRec** add ``` health_min As Byte health_max As Byte ``` and delete ``` health As Long ``` In **modGameEditors** afther ``` .scrlTool.value = Resource(EditorIndex).ToolRequired ``` in **ResourceEditorInit** add ``` .scrlHealthMax.value = Resource(EditorIndex).health_max .scrlHealth.value = Resource(EditorIndex).health_min ``` and delete ``` .scrlHealth.value = Resource(EditorIndex).health ``` **Server Side** Do same in **ResourceRec** Add ``` health_min As Byte health_max As Byte ``` and delete ``` health As Long ``` Change sub ``` Public Sub CacheResources(ByVal mapnum As Long) ``` In **ModGameLogic** to ``` Public Sub CacheResources(ByVal mapnum As Long) Dim x As Long, y As Long, Resource_Count As Long Resource_Count = 0 For x = 0 To Map(mapnum).MaxX For y = 0 To Map(mapnum).MaxY If Map(mapnum).Tile(x, y).Type = TILE_TYPE_RESOURCE Then Resource_Count = Resource_Count + 1 ReDim Preserve ResourceCache(mapnum).ResourceData(0 To Resource_Count) ResourceCache(mapnum).ResourceData(Resource_Count).x = x ResourceCache(mapnum).ResourceData(Resource_Count).y = y ResourceCache(mapnum).ResourceData(Resource_Count).cur_health = rand(Resource(Map(mapnum).Tile(x, y).Data1).health_min, Resource(Map(mapnum).Tile(x, y).Data1).health_max) End If Next Next ResourceCache(mapnum).Resource_Count = Resource_Count End Sub ``` and now in **ModServerLoop** replace ``` ResourceCache(mapnum).ResourceData(i).cur_health = Resource(Resource_index).health ``` with ``` ResourceCache(mapnum).ResourceData(i).cur_health = rand(Resource(Resource_index).health_min, Resource(Resource_index).health_max) ``` **DELETE ALL YOUR RESOURCES AFTHER IMPROVING THEM WITH THIS CODE!** _Report bug's and give credits if you think its needed to. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)_ **Bit changed tutorial so you dont need to delete old scrl and add scrl min, old scrl will be the small value(scrlMin).** **If I forgot something then report. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png)**
  24. Yeah I see there some new stuff in code. xD Hmm should I reinstall java runtime because of this. o.O ``` # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x78aa1fcc, pid=1352, tid=3864 # # JRE version: 7.0_07-b11 # Java VM: Java HotSpot(TM) Client VM (23.3-b01 mixed mode windows-x86 ) # Problematic frame: # C [msvcr100.dll+0x1fcc] ```
×
×
  • Create New...