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

dthnote801

Members
  • Posts

    225
  • Joined

  • Last visited

    Never

Posts posted by dthnote801

  1. @crzy:

    > Dont you have to have a conversion specifier in the scanf() like %d, %f, %c, or %s? Or is my book lieing to me?

    I don't put it there and it seems to work just fine, but then again most of the time I just use fgets.
  2. Why not have a variable to hold "abc…" in it?  Or better yet just have the user input the name?

    Like...

    ```
    int main()
    {

      printf("Please enter your name: \n");
      scanf(userName);
      printf("Welcome %c \n", userName);
      return(0);
      system("pause");

    }

    ```
    (Obviously seen that the teacher asked for brackets, but this just seems like a much better way for using scanf.)
  3. @MrMiguu:

    > There are exceptions to every rule. However, for the most part, 99.99% of all people that start their first MMO will fail on making their first MMO.

    This is true as well.
    @Smore:

    > No one knows what they are doing the first time.

    Technically they can know what they're doing the first time if they take the time to look through other games / dev logs / examples / ask other people who're making games for some tips.
  4. @Helladen:

    > Storyline seems pretty good but maps are terrible.

    Okay, if the maps are terrible, feel free to give advice on how to make them better?  It'd be better then just coming in here saying "Maps are bad, fix."  What should I fix about them?

    Edit: By the way the story was updated.
  5. @Bloodmorphed:

    > You are not a writer are you?
    >
    > "When I was little child, my mother would often tell me tales of great heroes, the Syndication, they would go from town to town, village to village doing favors for the citizens, no matter how ridiculous the request."
    >
    > Run-on sentence… Fix it, Also an A between was and little. I didn't read the whole thing. But proof read it and fix it. Sorry if this sounds a bit rude but I havnt slept in 48 hours and I meant this as constructive crit. not bashing.

    I'm not a writer at all, and I wrote this in the same state that you're in right now.  And thanks for the criticism, I appreciate it.

    @Akatsuki_1:

    > I will be honest, the story does sound interesting. Though it needs improvement.

    Thanks for showing interest, and I know it needs to be improved.  Everything at this point needs to be improved.
  6. @Stach:

    > Your mapping needs some serious help.

    I'm sorry that you fail to understand that I'm not done with the map.  It's great to see some CONSTRUCTIVE criticism here
    @Derryl:

    > You need to give some actual help.
    >
    > Just basically try and make the maps less squarish. Also, use a lot more detail; flowers, long grass, rocks, more trees, etc.

    I know that the map is squarish.  I'm not finished with it, the screenshot was just to show something instead of having an imageless post.

    @S.J.R.:

    > V V V
    >
    > Regards,
    >   Stephan.

    Right..  Time for a re-name then, wasn't aware of that.
  7. I wasn't really planning on making this post, but just to get some publicity about it.

    Story:

    >! When I was a small child my mother would often tell tales of a group of heroes called "The Syndicate". The Syndicate was was a group of heroes who would go far and wide across the country to help citizens in need of assisstance, no matter how hard or tedious it was to do so. Each member of The Syndication would have this gleam in their eyes, one that showed their will to help others in need. The most famous tale told of The Syndicate is of how they had once saved the world from an evil group called "The Seviantri". The Seviantri were warriors that enjoyed spreading chaos and havoc wherever they went, creating discord wherever they went. Eventually had The Syndicate not stopped them, the world would have fallen into complete chaos, thus bringing about it's utter destruction. The Syndicate however stopped them when their very way of life was threatened. They rose to defend their homes and their lifestyles, and though sacrifices were made they succeeded in stopping the mad warriors of Seviantri. This had taken place more than a hundred years ago, and now there are rumors that The Seviantri are coming back. However, people have been acting different as of late, a gleam in their eyes that had long since been lost is now returning. The will to help others is rising again in the hearts of children and teenagers alike, these brave new warriors setting out to help those in need. They all have a special talent, one they may not even know yet, but if they hone their skills perhaps they can learn to master it.
    >! Now the time is upon us, The Seviantri have made their move. Their first major target was the Gelitho Village's Clock Tower, which is famous to the land of Netiad. This has angered some, some cower in fear, and others were inspired to fight back. It is fate that The Syndicate shall once again rise to defend this land from the evil that they once stopped. You are a member of The Syndicate, you will face challenges that will be difficult, you will face enemies that are very powerful, you might even lose your life…But you are more than ready to go down fighting to protect this world! Rise now warrior, stand and fight!

    Graphics:  None at the moment, seeing as how the game just started to be made monday.

    Screenshots:
    >! ![](http://i1095.photobucket.com/albums/i473/lululoidr2/Tales%20of%20Syndication/map1.jpg)
    ![](http://i1095.photobucket.com/albums/i473/lululoidr2/Tales%20of%20Syndication/map2.jpg)
    ![](http://i1095.photobucket.com/albums/i473/lululoidr2/Tales%20of%20Syndication/map3.jpg)

    Other information:  This game is being made in majority by me, Varethien, with some help by 2 or 3 other people.

    Credits:  Robin for the Engine and the hotbar fix
    Helladin for the /examine command.
    Sekaru for staff invisibility.
    Ertzy and Chuchoide for tags
    Kaosuke for making the story better.

    Classes:
    Paladin
    Cleric
    Magician
    Knight

    [Main post will be edited more and more as time progresses.]
  8. @kibbelz:

    > This has already been made and released as a tutorial by someone else, I forget who now :/.

    You're thinking of Ertzy.  But Ertzy's tutorial was for having the GM Tag appear in the Shoutbox as well.
  9. Using this code.

    in DrawPlayerName  sub
    ```
    Public Sub DrawPlayerName(ByVal Index As Long)
        Dim TextX As Long
        Dim TextY As Long
        Dim Color As Long
        Dim Tag As String
        Dim TagWidth As Long
        Dim TagColor As Long

        ' Check access level
        If GetPlayerPK(Index) = NO Then

            Select Case GetPlayerAccess(Index)

                Case 0
                    Color = RGB(255, 96, 0)
                    Tag = vbNullString
                Case 1
                    Color = QBColor(DarkGrey)
                    Tag = "[GM] "
                    TagColor = QBColor(Red)
                Case 2
                    Color = QBColor(Cyan)
                    Tag = "[GM] "
                    TagColor = QBColor(Red)
                Case 3
                    Color = QBColor(BrightGreen)
                    Tag = "[DEV] "
                    TagColor = QBColor(Blue)
                Case 4
                    Color = QBColor(Yellow)
                    Tag = "[DEV] "
                    TagColor = QBColor(Blue)
            End Select

        Else
            Color = QBColor(BrightRed)
        End If

        If GetPlayerSprite(Index) > 1 Or GetPlayerSprite(Index) > NumCharacters Then
            TextX = ConvertMapX(GetPlayerX(Index) * PIC_X) + Player(Index).XOffset + (PIC_X \ 2) - getWidth(TexthDC, (Trim$(GetPlayerName(Index))))
            TextY = ConvertMapY(GetPlayerY(Index) * PIC_Y) + Player(Index).YOffset - 16
        Else
            ' Determine location for text
            TextX = ConvertMapX(GetPlayerX(Index) * PIC_X) + Player(Index).XOffset + (PIC_X \ 2) - getWidth(TexthDC, (Trim$(GetPlayerName(Index))))
            TextY = ConvertMapY(GetPlayerY(Index) * PIC_Y) + Player(Index).YOffset - (DDSD_Character(GetPlayerSprite(Index)).lHeight) + 16
        End If

        If GetPlayerAccess(Index) > ADMIN_MONITOR Then
            TagWidth = getWidth(TexthDC, Tag)
            TextX = TextX + TagWidth

            Call DrawText(TexthDC, TextX - TagWidth * 2, TextY, Tag, TagColor)
        End If

        ' Draw name
        Call DrawText(TexthDC, TextX, TextY, GetPlayerName(Index), Color)
    End Sub
    ```
    I'm getting this error:  The tag and name is floating way too high on the screen.

    Any help and suggestions would be appreciated.
  10. @Lukin:

    > What program are you using? Seems like you are using a brush to color it, which is not good as it has anti aliasing.  If its photoshop, right click on the brush tool and select pencil instead.
    >
    > That is, if you don't want to go outside the lines or have 1823419384 colors.
    >
    > If it's a sword it will most likely be symmetrical too.

    Right, I am using photoshop, but I used paint for the basic outline of the sword.
    Thanks for the tips Lukin.
×
×
  • Create New...