|
You last visited: Today at 21:20
Advertisement
ISNOGI [Developmental Discussion]
Discussion on ISNOGI [Developmental Discussion] within the Mabinogi forum part of the MMORPGs category.
04/09/2012, 12:35
|
#16
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by Tachiorz
Messing with pake is hackery and not acceptible for end user. Dragging and dropping = hard? When the hell did that happen? ._.
How can it be made:
* older ver of mabi client (without themida) within it's own subfolder in mabi folder with ripped of hs and modded to access data from parent folred.
* simulator executable that run modded client with simple button "RUN"
- it spawns few threads that listen apropriate ports and do their work
- have one premade account (demo/demo for example)
- it's simplified to run only one player
- have one area with spawned NPC shops
- have ability to save player state in some own data format
Well thats all. Player install this shet, run and dress up in fancy clothes
|
End user has to drag and drop an install, including pake, into a folder.
Pake modules are premade.
EU client has working pake, working HS removal, and is discontinued.
The pake module method is so simple in both execution and design, that I could produce it, by myself, and with all those features you have outlined.
Saving? Yep.
Single player? Yep.
Text command based(For spawning items/faces/etc)? Yep.
Simple launch? Yep.
In an installer? Could do, but why bother? Archive, extract to anywhere, run it.
Since you seem to have no concept of how pake works, I shall explain the steps of installing/running the solution I have outlined:
1. Download.
2. Install.
3. Run.
4. Login using any details.
5. Pick your character
6. ????
7. Profit.
Sure sounds hackery and unacceptable to me.
Why are you even arguing this by the way?
If it's so simple to do it your way, why do you not simply go and do so?
Honestly, if I even thought for a second that I'd ever use a "dress up module", I'd produce it.
However, I'm not a "fashionista", thus I have no interest in such things, I'm simply explaining that what you want can be done infinitely easier/faster in the method outlined, both for Kev, and the end user.
I'm perfectly willing to assist you with it though, if you actually have any intention of exerting any effort in the matter.
|
|
|
04/09/2012, 14:04
|
#17
|
elite*gold: 0
Join Date: May 2011
Posts: 28
Received Thanks: 1
|
Just wondering. This site is pretty known already, wouldn't NEXON be able to shut down this before it even launches?
|
|
|
04/09/2012, 14:17
|
#18
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by TNinja
Just wondering. This site is pretty known already, wouldn't NEXON be able to shut down this before it even launches?
|
If they sued everyone that pretended they had a working Pserver, they'd never get any work do-
Suddenly everything makes sense.
|
|
|
04/09/2012, 14:49
|
#19
|
elite*gold: 0
Join Date: Jan 2010
Posts: 6
Received Thanks: 0
|
Quote:
Originally Posted by adam_j
End user has to drag and drop an install, including pake, into a folder.
Pake modules are premade.
EU client has working pake, working HS removal, and is discontinued.
The pake module method is so simple in both execution and design, that I could produce it, by myself, and with all those features you have outlined.
Saving? Yep.
Single player? Yep.
Text command based(For spawning items/faces/etc)? Yep.
Simple launch? Yep.
In an installer? Could do, but why bother? Archive, extract to anywhere, run it.
Since you seem to have no concept of how pake works, I shall explain the steps of installing/running the solution I have outlined:
1. Download.
2. Install.
3. Run.
4. Login using any details.
5. Pick your character
6. ????
7. Profit.
Sure sounds hackery and unacceptable to me.
Why are you even arguing this by the way?
If it's so simple to do it your way, why do you not simply go and do so?
Honestly, if I even thought for a second that I'd ever use a "dress up module", I'd produce it.
However, I'm not a "fashionista", thus I have no interest in such things, I'm simply explaining that what you want can be done infinitely easier/faster in the method outlined, both for Kev, and the end user.
I'm perfectly willing to assist you with it though, if you actually have any intention of exerting any effort in the matter.
|
I see you thoughts now. Didn't considered emulating loggin in to server completly in pake. I have doubts that it'll work without actual connection. Never tried that. And i don't have client without HS, Yiting thing don't disable it, just bypasses.
But it may work, we can listen some ports locally and connect to them, if it won't.
Nice idea after all
|
|
|
04/09/2012, 14:58
|
#20
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by Tachiorz
I see you thoughts now. Didn't considered emulating loggin in to server completly in pake. I have doubts that it'll work without actual connection. Never tried that. And i don't have client without HS, Yiting thing don't disable it, just bypasses.
But it may work, we can listen some ports locally and connect to them, if it won't.
Nice idea after all
|
You can indeed emulate the entire thing, without a server connection, by simply having a program replay packets to the client, on login request.
Program gets you to the Char screen, pake module does everything else, simple :3
|
|
|
04/09/2012, 15:04
|
#21
|
elite*gold: 0
Join Date: Jan 2010
Posts: 6
Received Thanks: 0
|
Quote:
Originally Posted by adam_j
You can indeed emulate the entire thing, without a server connection, by simply having a program replay packets to the client, on login request.
Program gets you to the Char screen, pake module does everything else, simple :3
|
Did you got it past char screen to actual game? Client receives channels IP's, if i remember correctly.
On other hand it might not even needed, just get it to character creation. If packets to change equips would work there.
|
|
|
04/09/2012, 16:16
|
#22
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by TNinja
Just wondering. This site is pretty known already, wouldn't NEXON be able to shut down this before it even launches?
|
Nexon have no grounds what so ever from Kev's current proof, they have to provide evidence that the private sever is working and in breach of their tos.
Also they would need to investigate Kev as to his where about some places in the world where Nexon wouldn't even bother going to such lengths to sue. (points to middle eastern countries)
Nexon Representative: I have a court order for Kev
Middle eastern guy: FLEM FLEM!! FLEM!!! -Shoots the fool-
|
|
|
04/09/2012, 16:49
|
#23
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by jas161
Nexon have no grounds what so ever from Kev's current proof, they have to provide evidence that the private sever is working and in breach of their tos.
Also they would need to investigate Kev as to his where about some places in the world where Nexon wouldn't even bother going to such lengths to sue. (points to middle eastern countries)
Nexon Representative: I have a court order for Kev
Middle eastern guy: FLEM FLEM!! FLEM!!! -Shoots the fool-
|
Actually, I'm pretty sure they could take all of us to court as it stands, it's merely the fact that we're not a threat to their continued earning that keeps them from doing so, nor would it be worth the negative publicity.
(Would you be willing to play any game published by people who actually sued a group of people using mostly visual modifications?)
Modification of proprietary software, via reversing or any other means, is illegal, as I understand it.
Proprietary software - Wikipedia, the free encyclopedia
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.
Bolded part, to me at least, sounds as if it would represent a legal agreement.
I'm not making any claims to being an expert on the law however, so if anyone who does happen to have relevant experience would care to correct me, please feel free.
So, it seems Kev could probably post a video of himself playing on his private server, but until such time as they feel that he is posing a threat to their service, they will simply do nothing.
They would also need adequate proof that Kev isn't simply a MASTER of photoshop, or some other editing tool, or they would run the risk of taking him to court over nothing.
tl;dr: We're not worth their time, and they cannot be bothered.
|
|
|
04/10/2012, 01:15
|
#24
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by adam_j
Actually, I'm pretty sure they could take all of us to court as it stands, it's merely the fact that we're not a threat to their continued earning that keeps them from doing so, nor would it be worth the negative publicity.
(Would you be willing to play any game published by people who actually sued a group of people using mostly visual modifications?)
Modification of proprietary software, via reversing or any other means, is illegal, as I understand it.
Proprietary software - Wikipedia, the free encyclopedia
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.
Bolded part, to me at least, sounds as if it would represent a legal agreement.
I'm not making any claims to being an expert on the law however, so if anyone who does happen to have relevant experience would care to correct me, please feel free.
So, it seems Kev could probably post a video of himself playing on his private server, but until such time as they feel that he is posing a threat to their service, they will simply do nothing.
They would also need adequate proof that Kev isn't simply a MASTER of photoshop, or some other editing tool, or they would run the risk of taking him to court over nothing.
tl;dr: We're not worth their time, and they cannot be bothered.
|
Basically until kev releases the private server Nexon will probably do nothing, also I think everyone has forgot that this is Mabinogi does Nexon even care anymore. I mean EU shut down their server and passed the burden on to NA. Such a shame Nexon had to host Mabinogi it was a really great game.
|
|
|
04/10/2012, 17:52
|
#25
|
elite*gold: 0
Join Date: Sep 2010
Posts: 16
Received Thanks: 0
|
So we could code custom AI now? (if u aren't into it right now)
Code:
// Code for anticlockwise circling around a target at wanderDistance range with initial direction initAngle (0 for x axis 90 for y axis)
int maxAngle = 720;
int curAngle = 0;
public void CircleAround(MabiCreature target, int initAngle)
{
// dunno exists it or not but used target.GetLocation() to determine player position
curAngle = initAngle;
double dangle = Math.PI / 360; // discrete value for angle for smooth movement
AIStackClear();
Random random = new Random();
for (int i = 0; i < random.Next(0, maxAngle); i++)
{
curAngle++;
AIStackAddMove((UInt32)(target.GetLocation().X + wanderDistance * Math.Cos(curAngle*dangle)), (UInt32)(target.GetLocation().Y + wanderDistance * Math.Cos(curAngle*dangle)), true);
//wait to finish one rotation phase - finish walking (dunno how)
}
// removing overflow problem
curAngle %= 360;
//waiting till next rotation sequence
AIStackAddWait((UInt32)random.Next(4000, 10000));
AIStackAddRepeat();
}
Actually want a separate interface for AI and want u to make something like NPC.SetAI(AI_travelling_to_dunby). I hope u understand what I mean.
|
|
|
04/10/2012, 22:25
|
#26
|
elite*gold: 0
Join Date: Dec 2009
Posts: 69
Received Thanks: 13
|
I don't know about a character simulator, but single player Mabinogi is my life's dream.
|
|
|
04/11/2012, 00:54
|
#27
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by Jemdo
So we could code custom AI now? (if u aren't into it right now)
Code:
// Code for anticlockwise circling around a target at wanderDistance range with initial direction initAngle (0 for x axis 90 for y axis)
int maxAngle = 720;
int curAngle = 0;
public void CircleAround(MabiCreature target, int initAngle)
{
// dunno exists it or not but used target.GetLocation() to determine player position
curAngle = initAngle;
double dangle = Math.PI / 360; // discrete value for angle for smooth movement
AIStackClear();
Random random = new Random();
for (int i = 0; i < random.Next(0, maxAngle); i++)
{
curAngle++;
AIStackAddMove((UInt32)(target.GetLocation().X + wanderDistance * Math.Cos(curAngle*dangle)), (UInt32)(target.GetLocation().Y + wanderDistance * Math.Cos(curAngle*dangle)), true);
//wait to finish one rotation phase - finish walking (dunno how)
}
// removing overflow problem
curAngle %= 360;
//waiting till next rotation sequence
AIStackAddWait((UInt32)random.Next(4000, 10000));
AIStackAddRepeat();
}
Actually want a separate interface for AI and want u to make something like NPC.SetAI(AI_travelling_to_dunby). I hope u understand what I mean.
|
If you mean customising pet AI that has always been available.
|
|
|
04/11/2012, 04:31
|
#28
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by jas161
If you mean customising pet AI that has always been available.
|
As I understood it (from the IRC), he means custom AI for NPCs/monsters, outside of normal, basic AI for their basic group, so that each individual monster could have a different action in it's own script.
Also, when pets were first released in NA, Pet AI wasn't available. Basic AIs were all we had.
That is when modding the features.xml became common place, and probably why it's now compiled.
|
|
|
04/11/2012, 07:29
|
#29
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by adam_j
As I understood it (from the IRC), he means custom AI for NPCs/monsters, outside of normal, basic AI for their basic group, so that each individual monster could have a different action in it's own script.
Also, when pets were first released in NA, Pet AI wasn't available. Basic AIs were all we had.
That is when modding the features.xml became common place, and probably why it's now compiled.
|
Ah okay thanks for clearing that one up for me
@Kev any ideas as to what sort of extra features you'll be adding to the server yet?
(Besides gold and exp and possibly AP boost)
|
|
|
04/11/2012, 14:37
|
#30
|
elite*gold: 0
Join Date: Sep 2011
Posts: 91
Received Thanks: 17
|
Turtle events fo sho.
|
|
|
 |
|
Similar Threads
|
Need I say more?! - Some little Discussion.
09/23/2011 - Rappelz Private Server - 5 Replies
null
|
addressing Developmental concerns
07/29/2011 - Rappelz - 6 Replies
null
|
cabal discussion. and program discussion xtrap killer
08/02/2009 - Cabal Online - 1 Replies
now alot of people had the chance of trying how to hack and such, google only gave me small hints on bypassing and factors. on my search of learning how to bypass xtrap i came across an interesting pogram... " Xtrap Killer 2279"
a person named of Irius or some sort made the program.
Cheat Engine :: View topic - X-trap Killer 2275
it was at the cheatengine site so i thought maybe the community can take a look at it! since this is trusting enough.
i managed to understand how to...
|
Binary Discussion Discussion
04/08/2009 - CO2 Private Server - 10 Replies
I dont think thats going to work, youve just made yourself a hell of alot of work :rolleyes:
Would be better to ban advertising servers in this section since 90% of people moved over to binarys anyway, theres barely any source code released because everyone either uses LOFT or the binarys, neither of which really need code (LOFT needs a complete rewrite but nothing really specific)
I would release a few things but all i can only really give out is some classes, all of my systems are...
|
All times are GMT +1. The time now is 21:20.
|
|