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

Zopto

Members
  • Posts

    1270
  • Joined

  • Last visited

    Never

Posts posted by Zopto

  1. > woah, thanks for that bugfix zopto! (i'll add it to the first page with credits for you :) )
    >
    >  
    >
    > First of all, you need admin rights for editing pets and quests. (check the server exe file for adding admin rights to characters)
    >
    >  
    >
    > For pets you need to edit them in both NPC and items menu. (in the chat menu write **/admin** for opening the adm menu…and write it again for closing it whe you're done)
    >
    > 1) In the NPC menu create the pet and make it Friendly, then take note of the **number** of the pet in the npc list.
    >
    > 2) In the Item menu, create the item in the same slot of the npc (eg: if the pet was created in the 5th slot in the npc list, create the item in the 5th slot of the item list)
    >
    >  
    >
    > For the quests, just write in the chat **/editquest** and the quest editor window will appear.

    anytime!
  2. > Sadly no :P
    >
    > Been busy. 
    >
    > Looks like you've got better at art, that's good, keep doing that :D

    I played aura kingdom and now waiting for swordsman online so if you want join  and tnx agen xD

    > Hey Zopto!  Your work is fantastic and hey, you have improved a lot!   ;)

    Thanks Maddy!
  3. so i want to try new thing with drawing and today i drawed naruto on chalk board 

    tell me what you think?

    ![](http://fc01.deviantart.net/fs71/f/2014/167/c/1/naruto___black_white___chalk_board_by_zopto-d7mmwl9.jpg)

    my deviantart page: [http://zopto.deviantart.com](http://zopto.deviantart.com)
  4. bug fix for pet show up next to player 

    just replace  whole Public Sup SpawnNpc**(Server side)** with this : 

    tested worked for me :D have a nice day :D

    ```
    Public Sub SpawnNpc(ByVal mapNpcNum As Long, ByVal mapNum As Long, Optional ByVal SetX As Long, Optional ByVal SetY As Long)
    Dim Buffer As clsBuffer
    Dim npcNum As Long
    Dim i As Long
    Dim x As Long
    Dim y As Long
    Dim Spawned As Boolean

    ' Check for subscript out of range
    If mapNpcNum <= 0 Or mapNpcNum > MAX_MAP_NPCS Or mapNum <= 0 Or mapNum > MAX_MAPS Then Exit Sub
    npcNum = Map(mapNum).NPC(mapNpcNum)

    If npcNum > 0 Then

    MapNpc(mapNum).NPC(mapNpcNum).Num = npcNum
    MapNpc(mapNum).NPC(mapNpcNum).target = 0
    MapNpc(mapNum).NPC(mapNpcNum).targetType = 0 ' clear

    MapNpc(mapNum).NPC(mapNpcNum).Vital(Vitals.HP) = GetNpcMaxVital(npcNum, Vitals.HP)
    MapNpc(mapNum).NPC(mapNpcNum).Vital(Vitals.MP) = GetNpcMaxVital(npcNum, Vitals.MP)

    MapNpc(mapNum).NPC(mapNpcNum).Dir = Int(Rnd * 4)

    'Check if theres a spawn tile for the specific npc
    For x = 0 To Map(mapNum).MaxX
    For y = 0 To Map(mapNum).MaxY
    If Map(mapNum).Tile(x, y).Type = TILE_TYPE_NPCSPAWN Then
    If Map(mapNum).Tile(x, y).Data1 = mapNpcNum Then
    MapNpc(mapNum).NPC(mapNpcNum).x = x
    MapNpc(mapNum).NPC(mapNpcNum).y = y
    MapNpc(mapNum).NPC(mapNpcNum).Dir = Map(mapNum).Tile(x, y).Data2
    Spawned = True
    Exit For
    End If
    End If
    Next y
    Next x

    If Not Spawned Then

    ' Well try 100 times to randomly place the sprite
    For i = 1 To 100

    If SetX = 0 And SetY = 0 Then
    x = Random(0, Map(mapNum).MaxX)
    y = Random(0, Map(mapNum).MaxY)
    Else
    x = SetX
    y = SetY
    End If

    If x > Map(mapNum).MaxX Then x = Map(mapNum).MaxX
    If y > Map(mapNum).MaxY Then y = Map(mapNum).MaxY

    ' Check if the tile is walkable
    If NpcTileIsOpen(mapNum, x, y) Then
    MapNpc(mapNum).NPC(mapNpcNum).x = x
    MapNpc(mapNum).NPC(mapNpcNum).y = y
    Spawned = True
    Exit For
    End If

    Next

    End If

    ' Didn't spawn, so now we'll just try to find a free tile
    If Not Spawned Then

    For x = 0 To Map(mapNum).MaxX
    For y = 0 To Map(mapNum).MaxY

    If NpcTileIsOpen(mapNum, x, y) Then
    MapNpc(mapNum).NPC(mapNpcNum).x = x
    MapNpc(mapNum).NPC(mapNpcNum).y = y
    Spawned = True
    End If

    Next
    Next

    End If

    ' If we suceeded in spawning then send it to everyone
    If Spawned Then
    Set Buffer = New clsBuffer
    Buffer.WriteLong SSpawnNpc
    Buffer.WriteLong mapNpcNum
    Buffer.WriteLong MapNpc(mapNum).NPC(mapNpcNum).Num
    Buffer.WriteLong MapNpc(mapNum).NPC(mapNpcNum).x
    Buffer.WriteLong MapNpc(mapNum).NPC(mapNpcNum).y
    Buffer.WriteLong MapNpc(mapNum).NPC(mapNpcNum).Dir
    Buffer.WriteByte MapNpc(mapNum).NPC(mapNpcNum).IsPet
    Buffer.WriteString MapNpc(mapNum).NPC(mapNpcNum).PetData.Name
    Buffer.WriteLong MapNpc(mapNum).NPC(mapNpcNum).PetData.Owner
    SendDataToMap mapNum, Buffer.ToArray()
    Set Buffer = Nothing
    UpdateMapBlock mapnum, MapNpc(mapnum).NPC(mapNpcNum).x, MapNpc(mapnum).NPC(mapNpcNum).y, True
    End If

    SendMapNpcVitals mapnum, mapNpcNum
    Else
    MapNpc(mapnum).NPC(mapNpcNum).Num = 0
    MapNpc(mapnum).NPC(mapNpcNum).target = 0
    MapNpc(mapnum).NPC(mapNpcNum).targetType = 0 ' clear
    ' send death to the map
    Set Buffer = New clsBuffer
    Buffer.WriteLong SNpcDead
    Buffer.WriteLong mapNpcNum
    SendDataToMap mapnum, Buffer.ToArray()
    Set Buffer = Nothing
    End If

    End Sub

    ```
    And

    For Map Block Bug 

    go to  server side : Sub HandleMapData and find

    ```
    ReDim Map(mapNum).Tile(0 To Map(mapNum).MaxX, 0 To Map(mapNum).MaxY)

    ```
    below that add 

    ```
    ReDim MapBlocks(mapNum).Blocks(0 To Map(mapNum).MaxX, 0 To Map(mapNum).MaxY)

    ```
    thats all :D

    also sry for bumping this from 2013  but maybe someone will use this engine  so i gived some bug fixs
  5. > Screen shot.
    >
    > ![](http://www.eclipseorigins.com/community/public/style_images/Eclipse_XGame_Images/attachicon.gif)[fullscreen.png](http://www.eclipseorigins.com/community/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=1232)

    tnx for using my custom engine xD
  6. It is time to move on! 

    Bye all!  Will miss you STEIN! (Bigest fan duuuuh) xDDD

    Vus.Sky,Zash ,Maddy,Dr.House,Genusis ,Carim,Agora,Matt,Andii…  we haved nice time here ! miss ya!

    Best wish to amish and jc   ! :D

    Lucy:

    ![](http://fc05.deviantart.net/fs70/f/2014/110/f/f/lucy_elfen_lied___at_last_free__by_zopto-d7fa6sw.png)

    my last art here!
  7. > Been a while since we had a preview… let's fix that-
    >
    >  
    >
    > Enjoy:
    >
    > ![](http://eclipseorigins.com/community/filehost/29747a6b7a08372ebf10b69302d513af.png)

    I Really really like your tilesets and soft colors  ! you made all this? if soo then wow! best of luck in your project!
  8. > I have been working on a new file system handling section, new interface, massive code cleanup, and converting all the sections of code in the old EO version into a module you just load into NEWT to get what we had before, then I will enhance it massively with features once I get to that point.
    >
    >  
    >
    > Things like a graphic camera into the EO game, a quest system for EO, etc can be developed & maintained as individual modules for it.  Hoping this works out well I have a good feeling about it though.  The nice part about doing it this way is it keeps things organized, and you could use modules for as many game server solutions as you need in one instance of newt.
    >
    >  
    >
    > Here is what it looks like right now:
    >
    >  
    >
    > ![](http://i.imgur.com/9Z6jidq.png)
    >
    >  
    >
    > ![](http://imgur.com/DO5UK82.png)

    looks good :D
  9. > Hmm.  Well, I don't want to require anyone to have to have actual PHP installed to use it, but I could definitely build a nice forum system into it with live screen updates even if wanted.  I could even go as far as stuff like showing the live game chat in the webpage, and maybe even some kind of live image stream from a specific map or moving camera from the game itself–so many possibilities with this so don't be afraid to ask for extensive stuff I want to have fun with this ;)  And yes, it needs a big 'ol config section where the owner can manage things a lot easier and in more detail--I totally agree.  
    >
    >  
    >
    > If you absolutely needed to use phpmybb or something else that is already in PHP, you could just run apache 2.2 as your main web server, maybe even wamp or something if on windows, and just setup this extra utility we have here like this:  a rewrite rule in apache.conf to redirect any requests to whatever.myhost.com to the other webserver on a different port.  There is a special way to setup the subdomain in apache to redirect it to a different port and mask it as a sub domain.
    >
    >  
    >
    > The other aspect of this (which is maybe what you meant) is getting phpmybb to use the same usernames/password as this & the game.  I could make a php API on it where you could verify username/passwords via actual PHP (like inside the phpmybb code itself).  Is that what you need or?

    sounds good i also like  live game chat and image stream  idea   :D but there should be option so we can turn off live stream   if server dont have good host
  10. > Cool ^^
    >
    >  
    >
    > If you guys could just tell me what you would like it to do, I will make a better & free version based on those details. I just don't want to re-invent the wheel for any features that he had that weren't useful etc. I also feel like there are some flaws in it that really need dealt with too requiring a whole new version, so I don't mind.
    >
    >  
    >
    > Does anybody have a copy of Tyler's version they are using that I can see just the web page or some pictures of?  It would be nice to see what differs from the base version I made vs. what he had posted here before/sold?
    >
    >  
    >
    > Hmm..  Also I really doubt he is able to maintain this project right now–I hope he didn't get banned from here because I didn't step in on this conversation earlier, then I am gonna feel really bad.   : \

    i would like to see that we can link this web server with mybb forum software  from what i  saw last time we was not able to do that 

    better interface maybe? 

    and also i would like to see nice : How ti set up web server tutorial !
  11. > Oh, nah not at all.  I was down.  Honestly it was a lot of fun to mess around with.   I only briefly saw what he had done with it after I handed him a project to modify, so I don't know all the stuff he did with it, but if this was actually useful to anyone I'd be interested in finishing the version I started.  I don't care that he was charging money for it but I wouldn't personally.

    well i would like to see free version of this for shure :D
  12. > Lol just this engine can be ripped of when someone brought it.. i don't mean to spread the pokemon game clones.. i was just talking about the features that can be used on this engine
    >
    >  
    >
    >  
    >
    > Putting it on public will waste my time and effort on this engine

    no no   you didnt understude me 

    if you sell someone the engine that someone can give source in public so that someone take all credits  :/

    so i dont suggest you to sell it or give it to public
×
×
  • Create New...