|
You last visited: Today at 21:04
Advertisement
ISNOGI [Developmental Discussion]
Discussion on ISNOGI [Developmental Discussion] within the Mabinogi forum part of the MMORPGs category.
05/31/2012, 09:33
|
#61
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by kingasian
wud dedicate a lot of time and $ if this ish happened.
|
It is happening. That's what the thread is about..?
|
|
|
05/31/2012, 22:52
|
#62
|
elite*gold: 0
Join Date: Nov 2008
Posts: 3
Received Thanks: 0
|
Quote:
Originally Posted by adam_j
It is happening. That's what the thread is about..?
|
Oh...
haha could I join the Skype chat?
|
|
|
06/01/2012, 10:18
|
#63
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by kingasian
Oh...
haha could I join the Skype chat?
|
Join the IRC, and ask whoever's there.
|
|
|
06/07/2012, 05:08
|
#64
|
elite*gold: 0
Join Date: Dec 2011
Posts: 9
Received Thanks: 0
|
How do you connect to the IRC chat? I've tried a few times and it won't let me type anything.
Edit:
I joined the IRC but nobody is ever there
|
|
|
06/29/2012, 20:41
|
#65
|
elite*gold: 0
Join Date: Apr 2012
Posts: 1
Received Thanks: 0
|
How did you start to develop this?
In Korea, we believe that pleione engine is not developable.
I am just so curious about the steps you went through
(although i don't know anything about developing..  .. )
I just want so badly to develop the old mabi in korea.
These days, mabi ruined with so many updates and changed fighting system.
|
|
|
06/30/2012, 00:38
|
#66
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by KMW
How did you start to develop this?
In Korea, we believe that pleione engine is not developable.
I am just so curious about the steps you went through
(although i don't know anything about developing..  .. )
I just want so badly to develop the old mabi in korea.
These days, mabi ruined with so many updates and changed fighting system.
|
Firstly:
Secondly, they aren't building on the Pleione engine, they're building a server, which will communicate with the client, so I'm not even sure I understand what you're trying to say there.
|
|
|
09/19/2012, 19:20
|
#67
|
elite*gold: 0
Join Date: Sep 2012
Posts: 1
Received Thanks: 0
|
nice but how to download :D

Quote:
Originally Posted by Kevsprk
This is not a release.
What the hell is ISNOGI?
ISNOGI is the (as of this posting) the most advanced Mabinogi private server in development. Its current incarnation was started in August 2011. I've worked on it off and on as a side project since then.
What is this thread for, then?
It's been boring on this forum for a while, so I'd like to start up some constructive discussion. Plus, I'm sure many people really are looking forward to a private server in the future, as more Nexon branches close down and with the addition of all the updates destructive to the gameplay.
Gimme some more info on the project!
I'm writing it in pure C#. Some people would criticize this, but because of this, the server boasts full compatibility with both Windows and Linux. It uses a MySQL database for saving characters, NPC spawn locations, and everything else.
Currently, the project is about 7,500 lines in total.
Is it JUST you?
Yes. I haven't gotten anyone else to collaborate mostly because I'm a dick when I think things should be done a certain way. I think working with someone would be more of a burden than a blessing.
What works?
Movement, portals, etc. (Basically, you can get around)
NPC Conversations, shops, and (very dynamic) scripting
Items, item scripting
Chat
Lots of fun GM commands
Very, very basic combat
What doesn't (or is incomplete)
Quests and skills (the scripting systems are in place for both of these, however)
Leveling/Exp (will be easy once combat is complete)
Other less important stuff
What are your plans for release?
For obvious reasons, I do not have any plans for release as of now. This will most likely change eventually, or if Nexon stops hosting Mabinogi on all regional servers. For now, I am sticking with small play tests with just people in a few skype groups I'm in that don't annoy the hell out of me.
Some scripting examples?
Here's an example of an NPC script (still very incomplete, but this gives you a rough idea)
Code:
using System;
using MabiScript;
using MabiWorld;
public class TurtleScript : NPCScript
{
private MabiVertex spawnLocation;
private int wanderDist = 600;
public override void OnInitialize()
{
SetName("Turtle the Test AI");
SetRace(10002);
SetFace(16, 32, 176, 2);
SetBody((float)0.1, (float)0.7, (float)0.7, (float)0.7);
SetDirection(121);
SetItem(GetItem(6900, 16, 4535369, 4294967295), 3, 0, 0); // Head
SetItem(GetItem(4007, 268435490, 0, 1122876), 4, 0, 0); // Hair
SetItem(GetItem(15168, 0x422878, 0x422878, 0x422878), 5, 0, 0);
SetItem(GetItem(17012, 0x422878, 0, 0), 7, 0, 0);
spawnLocation = NPC.GetPosition();
setupShop();
registerScriptEventHandlers();
}
private void setupShop()
{
AddToShop("[0]TestTab", GetItem(1000, 0, 0, 0));
}
private void registerScriptEventHandlers()
{
RegisterScriptEventHandler("turtle_testevent", ScriptTestEventHandler);
}
public void ScriptTestEventHandler(MabiWorldEntity sender, object args)
{
Say("Got test event!");
}
public override void OnChatBegin(MabiCreature sourcePlayer, MabiCreature targetNPC)
{
SendChatMessage(sourcePlayer, "Yo, I am Turtle the Test AI.<button title ='Shop' keyword='@shop'/><button title ='Wander' keyword='@wander'/><button title ='FIGHT ME!' keyword='@fight'/><button title ='Call test event' keyword='@testevent'/>");
GetChatResponse(sourcePlayer, "@shop", "@wander", "@fight", "@testevent");
}
public override void OnChatResponse(MabiCreature sourcePlayer, MabiCreature targetNPC, string response)
{
switch(response)
{
case "@shop":
SendChatMessage(sourcePlayer, "This is my shop!");
DisplayShop(sourcePlayer);
break;
case "@wander":
SendChatMessage(sourcePlayer, "Idle wandering!");
IdleWander();
break;
case "@fight":
SendChatMessage(sourcePlayer, "You asked for it!");
Fight(sourcePlayer);
break;
case "@testevent":
SendChatMessage(sourcePlayer, "Calling test event!");
CallScriptEvent(NPC, "turtle_testevent", null);
break;
}
}
public override void OnChatEnd(MabiCreature sourcePlayer, MabiCreature targetNPC)
{
Say("Chat ended!");
}
public void IdleWander()
{
AIStackClear();
Random random = new Random();
for (int i = 0; i < 20; i++)
{
AIStackAddMove((UInt32)(spawnLocation.X + (random.Next(-1 * wanderDist, wanderDist))), (UInt32)(spawnLocation.Y + (random.Next(-1 * wanderDist, wanderDist))), true);
AIStackAddWait((UInt32)random.Next(4000, 10000));
}
AIStackAddRepeat();
}
public void Fight(MabiCreature target)
{
AIStackClear();
AIStackAddNormalAttack(target);
AIStackAddRepeat();
}
}
Pics or it didn't happen!
In some (one?) of these pics, I am naked/headless. Ignore that, it was due to a bug that's long been fixed.
(I'll add more pics later, I am not currently at home. There's more pics in my signature)
I HAVE AN IDEA FOR THE SERVER!!!
Join the IRC and discuss it. The IRC channel is mentioned below.
Other stuff
If you're working on a private server, I'd love to discuss projects. You can PM me. For everyone else, I made a #ISNOGI channel on the Rizon IRC network. You can use a webclient  to connect. We mostly discuss ideas for the server there. Feel free to ask either on this thread or on the IRC channel any questions you have.
|
|
|
|
09/22/2012, 15:10
|
#68
|
elite*gold: 0
Join Date: Jul 2011
Posts: 34
Received Thanks: 3
|
^ stfu and read the **** thread before posting useless bullshit.
|
|
|
09/22/2012, 15:40
|
#69
|
elite*gold: 0
Join Date: Jan 2011
Posts: 168
Received Thanks: 29
|
Quote:
Originally Posted by Undead_Angel
^ stfu and read the **** thread before posting useless bullshit.
|
heres some useful bullshit.
|
|
|
10/08/2012, 06:03
|
#70
|
elite*gold: 0
Join Date: May 2012
Posts: 4
Received Thanks: 0
|
whats the ip
|
|
|
10/08/2012, 07:04
|
#71
|
elite*gold: 0
Join Date: Nov 2009
Posts: 486
Received Thanks: 229
|
Quote:
Originally Posted by ass69
whats the ip
|
127.0.0.1
|
|
|
10/08/2012, 09:34
|
#72
|
elite*gold: 0
Join Date: Aug 2012
Posts: 34
Received Thanks: 18
|
Quote:
Originally Posted by shadowsforu
127.0.0.1
|
I'm going to ddos the **** out of it.
|
|
|
10/08/2012, 12:49
|
#73
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by shadowsforu
127.0.0.1
|
Awesome I'll use that to find out some personal info
|
|
|
10/09/2012, 00:51
|
#74
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,528
Received Thanks: 613
|
Quote:
Originally Posted by jas161
Awesome I'll use that to find out some personal info 
|
It'd be hilariously sad if you managed to find nothing out about the owner of that IP.
|
|
|
10/09/2012, 02:26
|
#75
|
elite*gold: 0
Join Date: Nov 2009
Posts: 486
Received Thanks: 229
|
Quote:
Originally Posted by adam_j
It'd be hilariously sad if you managed to find nothing out about the owner of that IP.
|
Is this like, the non-ironic thread? Because if so, we're horribly off-topic.
|
|
|
 |
|
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:05.
|
|