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

Scott

Members
  • Posts

    428
  • Joined

  • Last visited

    Never

Everything posted by Scott

  1. You forgot to perform the first step. In modType in both CLIENT/SERVER replace NpcRec with this one ``` Private Type NpcRec Name As String * NAME_LENGTH AttackSay As String * 100 Sound As String * NAME_LENGTH Sprite As Long SpawnSecs As Long Behaviour As Byte Range As Byte DropChance(1 To MAX_NPC_DROPS) As Double DropItem(1 To MAX_NPC_DROPS) As Byte DropItemValue(1 To MAX_NPC_DROPS) As Integer Stat(1 To Stats.Stat_Count - 1) As Byte HP As Long EXP As Long Animation As Long Damage As Long Level As Long End Type ```
  2. He makes some very good points that was a good read thanks for sharing. Really is amazing how long vb6 has been fully supported.
  3. @Vitin: > This should work :[click me](http://www.freemmorpgmaker.com/files/imagehost/pics/ef25c39b7839bb3b0e207e3ff7778495.bmp) > > Just replace the one you got for this one. That will still cause the edges to look bad on the tiles he needs to touch them up period.(I tried it out to be sure) ![](http://www.freemmorpgmaker.com/files/imagehost/pics/629caf9a73a28cf3de7df3a5928c3edc.png)
  4. @Juke: > Do i have to color every single white pixel there? :sad: Kinda, but it's not that hard you just need to go around the edges of the tiles and touch them up. You only need to put the purple color on things you want transparent not everything white.
  5. Like this for example(need to touch it up more I did some) but in the end anything that is the bright purple color in this tile sheet will be transparent. ![](http://www.freemmorpgmaker.com/files/imagehost/pics/d882608c16b9c94a7f695e6f128f7af6.png)
  6. @lexkymbeth: > Juke don't listin to him, Make the top left white. The transparent color is going to be the color you have in the top left. So make the top left white :P If that doesn't work then its a tile set issue If he cared to read the white caused the problem so don't listen to him, I did forget to mention something though. Change everything you want transparent to that bright purple, this makes it so you can use white in your art.
  7. Yes, should work now no?
  8. Just make the top, left most tile bright purple.
  9. Yes it must be bmp, the top pixle (0,0) is the color it makes invisible, so I advise you don't use the very first tile(top, left one) and just make that whole 32x32 tile the color you want invisible(not white in this case).
  10. @Sick: > http://www.2006scape.com/ > 'Nuff said. I don't see them lasting to long after launch, I hope they do but jagex is going to do everything in their power to shut down the server like they have every large server so usually it's just a matter of how long till the courts catch up to them. Hope it does stay around tho I love how complete they have been with re-creating the game but jagex will fight to the last breath to protect their copyright on that sutff.
  11. @Symphony: > Aaaaaaaaaaaaaaaaaaaand Kibbelz wins the contest > Goodnight everybody~! Still 2nd and 3rd place, may not be cash but your own usergroup ain't a bad prize?
  12. Well this site only offers support for eclipse origins 2.0 and CS:DE(DX8 engine I'm guessing your referring to) so I would recommend choosing one of those 2. CS:DE is not as beginner friendly as eclipse origins 2.0 but in the end there both good.
  13. Ya that should be fine, I would assume that would be considered works with eclipse.
  14. There is still 2nd and 3rd place make something small for those but 1st place is def taken. 2nd - Custom UserGroup name and color for 3 months 3rd - Custom name color selection in profile My small entry is simple, if an item is rarity 1 or above it will display the items name on the ground in the same color as the item name in the hover over description. Place this at the bottom of modText ``` Public Sub DrawItemName(ByVal ItemX As Long, ByVal ItemY As Long, ByVal ItemNumber As Long) Dim TextX As Long Dim TextY As Long Dim color As Long Dim Name As String ' If debug mode, handle error then exit out If Options.Debug = 1 Then On Error GoTo errorhandler Select Case Item(ItemNumber).Rarity Case 0 ' white color = RGB(255, 255, 255) Case 1 ' green color = RGB(117, 198, 92) Case 2 ' blue color = RGB(103, 140, 224) Case 3 ' maroon color = RGB(205, 34, 0) Case 4 ' purple color = RGB(193, 104, 204) Case 5 ' orange color = RGB(217, 150, 64) End Select Name = Trim$(Item(ItemNumber).Name) TextX = ((ConvertMapX(ItemX * PIC_X)) - 4) + (PIC_X * 0.5) - getWidth(TexthDC, (Trim$(Name))) TextY = ((ConvertMapY(ItemY * PIC_Y)) - PIC_Y) + (PIC_Y * 0.5) ' Draw name Call DrawText(TexthDC, TextX, TextY, Name, color) ' Error handler Exit Sub errorhandler: HandleError "DrawItemName", "modText", Err.Number, Err.Description, Err.Source, Err.HelpContext Err.Clear Exit Sub End Sub ```In modDirectDraw7 find ``` ' draw npc names For i = 1 To Npc_HighIndex If MapNpc(i).num > 0 Then Call DrawNpcName(i) End If Next ``` Under add ``` 'Draw ItemNames on map If NumItems > 0 Then For i = 1 To MAX_MAP_ITEMS If MapItem(i).num > 0 Then If Item(MapItem(i).num).Rarity > 0 Then Call DrawItemName(MapItem(i).x, MapItem(i).y, MapItem(i).num) End If End If Next End If ```
  15. @Sick: > Yeah sure, I play it ever now and again. Though I think Jagex is just pretty much ducking us around. Squeal of Fortune, Bonfires and the Runespan.. "Leaked footage of Jagex shortly after Squeal of Fortune update " http://www.youtube.com/watch?v=Y6VJ7GNMmgY&feature=player_embedded
  16. Don't do this ``` If Player(MyIndex).GuildMemberId = 1 Then ``` Do this, the rest is fine. ``` if Player(MyIndex).GuildMemberId > 0 then If GuildData.Guild_Members(Player(MyIndex).GuildMemberId).Rank > 5 Then 'stuffhere end if end if ```
  17. @Deathbeam: > try http://123systems.net/ He's going to need someone with Windows servers not Linux ;)
  18. Scott

    [EO 2.0/3.0] Guilds

    @devilfrenzy: > Can not find it. Help me !! > > ' Checks to save players every 5 minutes - Can be tweaked > If Tick > LastUpdateSavePlayers Then > UpdateSavePlayers > LastUpdateSavePlayers = GetTickCount + 300000 > End If Sub ServerLoop() in ModServerLoop
  19. @Deathbeam: > You must modify this i think but it must send Player(Index).GuildMemberId i think Bingo
  20. @james5890: > These arent for eo 2.0 so they arent good for me Convert them ;)
  21. http://www.youtube.com/watch?v=YioZ7Ty-zJ4 (Viewed best in fullscreen) What I did was give each player a set amount of maps, they are stored along with other tempplayer data(lost on server shutdown/logout). Once you activate an instance(and generate maps in this case) it will read off those personal maps and just load them 1 at a time to the map your on, so in the end you never really leave 1 map(unless your in a party but that's not quite finished) even though you appear to be exploring multiple maps. Would anyone be interested seeing this as a tutorial before I spend the time ripping it and formatting the tutorial?
  22. ``` GuildData.Guild_Members(MyIndex).Rank ```You can't use MyIndex there, you need to sent their guild member slot I didn't need to sent it to the client because of the text commands, but with the way I set up the data structure you will need that client sided now. Find(Client) ``` 'Guild TUT GuildName As String ```under add ``` GuildMemberId As long ``` than in (client)HandlePlayerData/(server)SendPlayerData just add it in like I added the guild name.
  23. Scott

    [EO 2.0/3.0] Guilds

    @quintensky: > implemented, works good, now i just gotta make every command graphical, as in: > commands = gone > buttons = replacement Thanks to another eclipse user there is now a tutorial for this! http://www.touchofdeathforums.com/smf2/index.php/topic,80414.msg860819.html#msg860819
  24. Looks great thanks for the contribution I'll link to this from my thread.
  25. Rose decided his dog was more important than us and will be back after walking it.
×
×
  • Create New...