NightmareX91
-
Posts
106 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Calendar
Posts posted by NightmareX91
-
-
Don't ever use hamachi! It lets people print from your printer! But you need to port forward the port 7001 on UTD and TCP
-
When compiling, I get a Compile Error: Method or data member not found at:
soundName = Trim$(Npc(entityNum).Sound)
Could someone help me? -
Ouch man, thats why I don't pay others for content like this. If you want something it is best to make it yourself.
-
@Rainbow:
> … of course it fucking does.
Amazing way to bypass sensoring! But anyway. I normally get this when programming. Don't understand how you get it without programming :/ -
@Soul:
> There aren't any; this is Eclipse Origins. Scripting is slow and outdated. You can edit the source with Visual Basic 6 to get the same thing.
That is what I meant. But I found them. modQuest, modTile and modItem :D -
Where are the quest and tile scripts located?
-
@Lightning:
> Change the values of CLIENT_MAJOR, CLIENT_MINOR and CLIENT_REVISION server-side. This stops people playing the game with a different version.
Yes or this. Either way works, but I find mine easier because I am not editing the source in every update. But every update I add the new version file to my webs.com files and at the same time I edit version.txt -
Hello everybody. Now because I figured this out after asking how to do this, I thought I'd share a tutorial. This is all clientside
What you need:
A webhost (I use webs.com)
VB6 (Obviously)
Okay. So start off by creating a version.txt and put inside it the game version. I will use my current version in this tutorial.
On frmMenu, open it in code and look for the form_load sub. Above:
```
Dim tmpTxt As String, tmpArray() As String, I As Long
```put:
```
'NightmareX91's Update alert system
Dim Site As String
Dim Current As String
Dim Answer As Integer
Site = Inet1.OpenURL("URL OF VERSION.TXT") 'Enter URL of text file with latest version number
Current = "6.0" 'Version number of the program being used
If Site = Current Then
Else
Answer = MsgBox("You dont have the latest version of the game! Please run the Autoupdater!", vbOKOnly)
If Answer = vbOK Then
End
End If
End If
```Now go into form mode. Same form, insert a Microsoft Internet Transfer Control (Inet)
Now you can customize the message! If you want to let people play without updating, change
```
Answer = MsgBox("You dont have the latest version of the game! Please run the Autoupdater!", vbOKOnly)
If Answer = vbOK Then
End
```to:
```
Answer = MsgBox("You dont have the latest version of the game! Please run the Autoupdater! Exit?", vbYesNo)
If Answer = vbYes Then
End
Else
Answer = MsgBox("You will find missing sprites/features during gameplay!", vbOKOnly)
``` -
@Sekaru:
> Delete your items >_>.
Alright. -
@Rainbow:
> Your UDTs don't match.
UDTs? Where and what should they be? -
-
@iSkweek:
> Are you talking about Samu's tutorial? If yes then I think that is probably the easiest way to do it. But I am not hugely knowledgeable in terms of DirectDraw. If you feel like learning you could just look at the code for it in the EE source and then try and make a similar piece of code for EO.
Yes, I had trouble with it due to modFonts' removal. -
@Savents:
> When ever I make an account and character I can log in just fine, when I log out and try to log back in again I get a "Incorrect Password" message, I read in a another topic that this can happen if you have opened up the .BIN character file, I have done this but I didn't know I would get an error from it, now when ever I make a new account I log in, but once I log back out again I get incorrect password well trying to log back in.
Happened to me LOADS of times. Use a different username. Character name can be the same as last time. -
@Sheldon:
> Fonts were removed in EO 1.5 because of a memory leakage issue
So how would I improvise for that line? -
Yes this was posted before but I have it where I put –> <--. Could someone help me?
```
' ::::::::::::::::::::::
' :: Save item packet ::
' ::::::::::::::::::::::
Sub HandleSaveItem(ByVal index As Long, ByRef Data() As Byte, ByVal StartAddR As Long, ByVal ExtraVar As Long)
Dim n As Long
Dim Buffer As clsBuffer
Dim ItemSize As Long
Dim ItemData() As Byte
Set Buffer = New clsBuffer
Buffer.WriteBytes Data()
' Prevent hacking
If GetPlayerAccess(index) < ADMIN_DEVELOPER Then
Exit Sub
End If
n = Buffer.ReadLong 'CLng(Parse(1))
If n < 0 Or n > MAX_ITEMS Then
Exit Sub
End If
' Update the item
ItemSize = LenB(Item(n))
ReDim ItemData(ItemSize - 1)
ItemData = Buffer.ReadBytes(ItemSize)
--> CopyMemory ByVal VarPtr(Item(n)), ByVal VarPtr(ItemData(0)), ItemSize <--
Set Buffer = Nothing
' Save it
Call SendUpdateItemToAll(n)
Call SaveItem(n)
Call AddLog(GetPlayerName(index) & " saved item #" & n & ".", ADMIN_LOG)
End Sub
``` -
@[Jake:
> link=topic=69234.msg744771#msg744771 date=1298233796]
> You could make it animate as they walk, just an idea.
Dude. You just cracked my brain open! Never thought of this! -
@Rainbow:
> No.
Oh right. Thanks for the quick reply though. Maybe I can use it as an item to sell. -
I have made a sword with 3 gems that change to 4 different colors, but can this be animated in the paperdoll file? It would be stupid if it is animated in your inventory but not on your character.
-
Eclipse Darkarkia is basically used in my game, Dark Fortress. This version of EO will contain everything I add to the engine. I will release it for download when I've finished the weather system. In the source you MAY find fail attempts for the House editor so if you want you could implement that for me because I've had trouble with it.
DOWNLOAD: Not released. -
Sounds like your a good programmer! I only need about… two pieces of code for my game (and server client). I need game time and a weather system, I already figured out quests and friends. If you want to PM me and I'll send my source code :D
-
How can I make this? I know there is a tutorial in the tutorial section but I've had problems with that. Is there a way to make weather so it acts like Eclipse Evolution's weather system?
-
How would I do this WITHOUT it drawing the text and lagging the game? So like with sprites. Like eclipse stable/evolution?
EDIT: I am having problems doing this. On the client side edits, I have no modFonts! -
I have the system installed but how do you add and delete friends?
EDIT: Never mind. Forgot the Add friend and Delete friend labels :| -
Thanks for the help guys but I got it working. It was because I was using VB6 Portable :| Sorry for the trouble :c
Happy birthday Robin
in Off Topic
Posted