Mabinogi (マビノギ)G13S1 test02 Server Files

Page 7 of 17 FirstFirst 123456789101112131415 ... LastLast
Results 91 to 105 of 252
  1. #91
    Apprentice fishcooker is offline
    MemberRank
    Jan 2012 Join Date
    11Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Quote Originally Posted by xlw00tlx View Post
    use the files in anti hack folder,move and replace then it works
    thank u ,it works!

  2. #92
    Apprentice kohu is offline
    MemberRank
    Dec 2016 Join Date
    15Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    To those wondering how to get this to run in Windows Server 2016....Run Gameserver through a debugger. After starting GSCH1 and attaching VS 2012 to it as a debugger it was able to get past the prop load crash. I haven't tested to see if this would work in Server 2008 / R2 but I imagine it would as the symptoms were the same. If someone wants to take a look and actually if the root cause though I'd be very much appreciative.

    This problem has appeared to me on fresh - bare metal installs of both Server 2008 R2 and Server 2016.

  3. #93
    Infraction bannëd xlw00tlx is online now
    MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,468Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    i had to format cause a fking chinese put me a trojan and ddos attacked me,now i have windows 10 NE pro edition,hope it works flawlessly
    if not i have some vms with windows xp and server 2008

  4. #94
    Apprentice jeeri50701 is offline
    MemberRank
    Sep 2014 Join Date
    15Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Will each change data should be restarted?
    A command can not restart all the re-read some of the information?

  5. #95
    Apprentice kevinbad2010 is offline
    MemberRank
    Jan 2015 Join Date
    15Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Quote Originally Posted by xlw00tlx View Post
    i had to format cause a fking chinese put me a trojan and ddos attacked me,now i have windows 10 NE pro edition,hope it works flawlessly
    if not i have some vms with windows xp and server 2008
    Could you please remove that shitty post accusing the leaker?

  6. #96
    Apprentice a7k7h is offline
    MemberRank
    Oct 2016 Join Date
    10Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    To use MabiOp-tool, you have to install two services first.
    If you have the .net framework installed, you can find it in the service after installation.


    How to install
    Run install.bat in the RCSWork (server) folder.
    Run install.bat in the RCSWork (Client) folder.


    Once installation is complete, go to Control Panel> Administrative Tools> Services
    Running the Remote Control Client Service > Run
    Running the Remote Control Server Service > Run


    If this is done, the Op-Tool will open without errors.
    However, more detailed work is required to use it for actual operation.
    (This is a preparatory work to satisfy minimum execution conditions.)


    * This thread has been created using Google Translate.

  7. #97
    Apprentice kohu is offline
    MemberRank
    Dec 2016 Join Date
    15Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Zzzzzzzzz Feeling dumb after all the trouble I went through to get this working again.

    As of right now I've got the account database restored. The stored procedure used for getting account info at login as well as storing the sessionKey in the DB are also created. Creating new entries into the messenger DB, getting data out of the messenger DB and logging into messenger server are complete



    Still need to restore the relation (friendslist) and relationGroup (friendslist groups) and stored procedures that go along with them to bring the PM system online. After that it's the note system which shouldn't be too difficult to manage as by that point I'll have a good understanding of the code. Lastly is the guild system. I'll likely hold of on guilds until we get the creation and management of them under way.

  8. #98
    Apprentice Mark Metzger is offline
    MemberRank
    Nov 2015 Join Date
    18Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Quote Originally Posted by a7k7h View Post
    To use MabiOp-tool, you have to install two services first.
    If you have the .net framework installed, you can find it in the service after installation.


    How to install
    Run install.bat in the RCSWork (server) folder.
    Run install.bat in the RCSWork (Client) folder.


    Once installation is complete, go to Control Panel> Administrative Tools> Services
    Running the Remote Control Client Service > Run
    Running the Remote Control Server Service > Run


    If this is done, the Op-Tool will open without errors.
    However, more detailed work is required to use it for actual operation.
    (This is a preparatory work to satisfy minimum execution conditions.)


    * This thread has been created using Google Translate.

    Can't even Install these Services because the logs says something about Inaccessible logs...

  9. #99
    Proficient Member Flipend0 is offline
    MemberRank
    Dec 2016 Join Date
    174Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Tutorial #5: Importing Items (such as clothing, hair) from Live version to this server and Setting up new hairs on the character creation.

    Code:
    NOTE : This Tutorial is not for the in-experinced. Many Item Transfering May or may not work. If something does not work it most likely will not work. I will not provide any help or support for this tutorial.
    
    This tutorial has not been tested. 
    
    This tutorial will not include pictures.
    




    The Live version of Mabinogi (as of 1/8/2017) is v243. So we'll just download and open up 243_full.pack with the Mabi Unpacker Kohu provided
    Unpack 243_full.pack, and head foward to:
    Code:
    C:\243Unpack\data\db\itemdb.xml
    In there, we will copy 3 items. Those are
    Code:
    * Kirito Hair (#4172) 
    * Traveller's Robe (#19133)
    * Rainbow Beam Sword (#40709)
    So if we look into the 3 ID codes, this is our results in the itemdb
    Code:
    <Mabi_Item ID="4172" DB_StoreType="2" feature="gfSAOCollaboration" Text_Name1="_LT[xml.itemdb.46294]" Bundle_Type="0" Bundle_Max="0" Price_Buy="0" Attr_ActionFlag="0" Attr_Type="100" Attr_Grade="0" File_MaleMesh="male_c4_hair12_t12" Inv_XSize="1" Inv_YSize="1" App_WeaponActionType="0" App_WearType="ss" App_UseC4Layer="false" App_Color1="0" App_Color2="0" App_Color3="0" App_ColorOrder="0" App_SittingType="0" Taste_Beauty="0" Taste_Indivisuality="0" Taste_Luxury="0" Taste_Toughness="0" Taste_Utility="0" Taste_Rarity="0" Taste_Meaning="0" Taste_Adult="0" Taste_Maniac="0" Taste_Anime="0" Taste_Sexy="0" />
    <Mabi_Item ID="19133" DB_StoreType="1" Category="/equip/robe/" Text_Name0="Traveller Robe" Text_Name1="_LT[xml.itemdb.39722]" Text_Desc1="_LT[xml.itemdb.40086]" Bundle_Type="0" Bundle_Max="0" Price_Buy="23000" Attr_ActionFlag="0" Attr_Type="12" Attr_Grade="0" File_MaleMesh="male_c4_contest2010_robe_europe" File_FemaleMesh="female_c4_contest2010_robe_europe" File_GiantMesh="giant_male_c4_contest2010_robe_europe" File_FemaleGiantMesh="giant_female_c4_contest2010_robe_europe" File_FieldMesh="male_c4_contest2010_robe_Europe_im" File_InvImage="UU_wear_2010europe_robe" Inv_XSize="2" Inv_YSize="4" App_WeaponActionType="0" App_WearType="ss" App_UseC4Layer="true" App_Color1="1" App_Color2="1" App_Color3="1" App_ColorOrder="0" App_SittingType="2" Taste_Beauty="0" Taste_Indivisuality="0" Taste_Luxury="0" Taste_Toughness="0" Taste_Utility="0" Taste_Rarity="0" Taste_Meaning="0" Taste_Adult="0" Taste_Maniac="0" Taste_Anime="0" Taste_Sexy="0" Par_BlockUseFlag="true" Par_UpgradeMax="0" Par_DurabilityMax="10000" Par_Defense="0" Par_ProtectRate="0" Par_AttackMin="0" Par_AttackMax="0" Par_WAttackMin="0" Par_WAttackMax="0" Par_CriticalRate="0" Par_AttackBalance="0" Par_EffectiveRange="0" Par_AttackSpeed="0" Par_DownHitCount="0" SmartSearchFlag="korea;" />
    <Mabi_Item ID="40709" DB_StoreType="1" Category="/equip/righthand/weapon/edged/steel/blade/smith_repairable/twin_sword/no_scale/not_enchantable/not_dyeable/weapontype_combat/" XML="&lt;xml hitsound=&quot;beam_sword&quot; splash_radius = &quot;150&quot; splash_angle = &quot;30&quot; splash_damage = &quot;0.5&quot; stamina_usage = &quot;0.5&quot;/&gt;" Text_Name0="Rainbow Beam Sword" Locale="korea" Text_Name1="_LT[xml.itemdb.36593]" Text_Desc1="_LT[xml.itemdb.38861]" Bundle_Type="0" Bundle_Max="0" Price_Buy="100000" Attr_ActionFlag="0" Attr_Type="7" Attr_Grade="0" File_MaleMesh="weapon_beamsword_05" File_FemaleMesh="weapon_beamsword_05" File_GiantMesh="giant_weapon_beamsword_05" File_FemaleGiantMesh="giant_weapon_beamsword_05" File_FieldMesh="weapon_beamsword_01_i" File_InvImage="UU_weapon_spacesuit_rainbow" Inv_XSize="1" Inv_YSize="4" App_WeaponActionType="2" App_WearType="ss" App_UseC4Layer="false" App_Color1="12" App_Color2="12" App_Color3="0" App_ColorOrder="0" App_AnimationType="tool_a05(1800)" App_SittingType="0" Taste_Beauty="0" Taste_Indivisuality="0" Taste_Luxury="0" Taste_Toughness="0" Taste_Utility="0" Taste_Rarity="0" Taste_Meaning="0" Taste_Adult="0" Taste_Maniac="0" Taste_Anime="0" Taste_Sexy="0" Metalware_UItooltip="true" Par_BlockUseFlag="true" Par_UpgradeMax="0" Par_GemUpgradeMax="0" Par_DurabilityMax="15000" Par_Defense="0" Par_ProtectRate="0" Par_AttackMin="47" Par_AttackMax="115" Par_WAttackMin="0" Par_WAttackMax="0" Par_CriticalRate="28" Par_AttackBalance="0" Par_EffectiveRange="0" Par_AttackSpeed="1" Par_DownHitCount="2" SmartSearchFlag="korea;" />
    Let's analyze the lines one by one very carefully now. Starting with Kirito Hair.
    We can see that feature="gfSAOCollaboration" Does not exist in our server. Therefore we should remove this part of code.
    We also see that File_MaleMesh="male_c4_hair12_t12" is our mesh file. So we're going to have to copy that as well.
    I highly recommend you use some kind of File Searcher program to find any mesh around the unpacked data folder. But for now we will go to

    Code:
    C:\243Unpack\data\gfx\char\chapter4\human\male\hair
    Copy male_c4_hair12_t12.pmg to

    Code:
    C:\Patch1\data\gfx\char\chapter4\human\male\hair
    So, once we're done with that. The line itself on the itemdb seems to be safe for now on Kirito Hair.
    Copy the edited line, and head foward to

    Code:
    C:\RCCWork\__UnpackedGameServerNPCFiles\data\db\itemdb.xml
    You can place the edited line anywhere. I would recomend putting the line close to where the 4000ish IDs are.
    So once you placed the edited line. Save the edited itemdb.xml to

    Code:
    C:\Patch1\data\db
    Let's contiune, moving on to the 2nd line. Analyize it.
    This item is a Robe.
    Here are a list of File Meshes we need to copy

    Code:
    File_MaleMesh="male_c4_contest2010_robe_europe" 
    File_FemaleMesh="female_c4_contest2010_robe_europe" 
    File_GiantMesh="giant_male_c4_contest2010_robe_europe" 
    File_FemaleGiantMesh="giant_female_c4_contest2010_robe_europe" 
    File_FieldMesh="male_c4_contest2010_robe_Europe_im" 
    File_InvImage="UU_wear_2010europe_robe"
    So head to
    Code:
    C:\243Unpack\data\gfx\char\chapter4\human\male\mantle
    C:\243Unpack\data\gfx\char\chapter4\human\female\mantle
    C:\243Unpack\data\gfx\char\chapter4\giant\male\mentle
    C:\243Unpack\data\gfx\char\chapter4\giant\female\mentle
    C:\243Unpack\data\gfx\char\chapter4\item\mesh
    C:\243Unpack\data\gfx\image2\inven\wear
    and copy the meshes for the robe, import them to

    [code]
    C:\Patch1\data\gfx\char\chapter4\human\male\mantle
    C:\Patch1\data\gfx\char\chapter4\human\female\mantle
    C:\Patch1\data\gfx\char\chapter4\giant\male\mentle
    C:\Patch1\data\gfx\char\chapter4\giant\female\mentle
    C:\Patch1\data\gfx\char\chapter4\item\mesh
    C:\Patch1\data\gfx\image\
    [code]

    back to itemdb now

    Also, the string SmartSearchFlag="korea;" doesn't seem to exist for our db, so it'll be smart to delete that off too.
    Copy the edited line in the edited db. Save it to Patch1. Next item.


    We should probably remove Locale="korea" first.
    The meshes seems to be weapon_beamsword_05 and giant_weapon_beamsword_05 as well as UU_weapon_spacesuit_rainbow. So let's find those two. We can see them at
    Code:
    C:\243Unpack\data\gfx\char\chapter4\giant\tool
    C:\243Unpack\data\gfx\char\chapter4\human\tool
    C:\243Unpack\data\data\gfx\image
    Notice how there are xml files in relationship to the pmg files as well, those are required.
    Let's open up the xml file, because we're most likely going to need the effect as well.
    We can see that it requires C5_beamsword_Rainbow_R

    and it appears that's findable in
    Code:
    C:\243Unpack\data\gfx\fx\effect
    and it looks like c5_effect_etc.xml has the file we want

    So, Now you're going to move all the files to
    Code:
    C:\Patch1\data\gfx\char\chapter4\giant\tool
    C:\Patch1\data\gfx\char\chapter4\human\tool
    C:\Patch1\data\gfx\fx\effect
    back to itemdb now

    You might want to delete Metalware_UItooltip="true" since we don't have metalwares.
    SmartSearchFlag="korea;" should probably be deleted as well

    Save the xml on patch1.

    So now that we have imported 3 items. It's time to make one of the items to appear on the character selection screen.

    Transfer
    Code:
    C:\RCCWork\__UnpackedGameServerNPCFiles\data\db\characterstyle.xml
    C:\RCCWork\__UnpackedGameServerNPCFiles\data\db\characterstyleallow.xml
    to

    Code:
    C:\Patch1\data\db
    Open characterstyle.xml
    For every new hair you added on itemdb, it has to be added in characterstyle.xml, like so in MaleHairStyle

    Code:
    <CharacterStyle ID="4172" Name="Kirito Hair" Icon="" HotIcon="" />
    Save. Next file.
    Code:
    <StyleAllow ID="4172" ServerAllow="1" CardAllow="1" Generation="0" Season="0" Subseason="0" RaceFilter="/human/|/elf/" />
    Save.

    Here comes the fun part now.

    Go to

    Code:
    C:\Patch1
    Copy the entire data folder that has all of our import and edits. And paste them to
    Code:
    C:\Client\
    C:\RCCWork\GameServer_Ch1\
    C:\RCCWork\LoginServer2\
    C:\RCCWork\NPCClient_CH1\
    Reboot the server, and hope that it works for the server and client.


    Also, I got a small surprise for you translators tomorrow, most of it was already discussed at our discord dev chat.

  10. #100
    Proficient Member Flipend0 is offline
    MemberRank
    Dec 2016 Join Date
    174Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    RG: @Mark Metzger @Omeris @Solarboy


    Good news to translators, I've build a repository system where people can submit their translations
    This means you can now work with other translators and communicate with each other.
    In addition, we've supplied a bunch of options for accessbility purouses for users around the world.
    You can help out by

    Translating @ Github
    Translating @ Google Documentsp
    Submit or discuss in our Discord dev chat room
    Send your translation to my personal message

    I hope this will be useful to all of you.

  11. #101
    Apprentice jeeri50701 is offline
    MemberRank
    Sep 2014 Join Date
    15Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Some equipment seems unable to show completely

  12. #102
    Apprentice mabimao is offline
    MemberRank
    Jan 2017 Join Date
    5Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Quote Originally Posted by jeeri50701 View Post
    Some equipment seems unable to show completely
    you forgot the materials folder
    slap it in and you'll be all fine
    Last edited by mabimao; 10-01-17 at 09:59 PM.

  13. #103
    Proficient Member Flipend0 is offline
    MemberRank
    Dec 2016 Join Date
    174Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    yeah i don't even know how did I forget about the material folder at all..

    You can just copy the whole folder and slap it there, but make sure to remove every "npc" and "interface" file name searches on the material folder, as having those can cause glitches or crashes.

  14. #104
    Apprentice a7k7h is offline
    MemberRank
    Oct 2016 Join Date
    10Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Hi i have question..
    1. How do I edit the sales list for a store NPC?
    2. How do I add an NPC and use it in game?

    Thanks.
    Last edited by a7k7h; 11-01-17 at 08:22 PM.

  15. #105
    Proficient Member Flipend0 is offline
    MemberRank
    Dec 2016 Join Date
    174Posts

    Re: [Release] Mabinogi (マビノギ)G13S1 test02 Server Files

    Tutorial #6: How to edit NPC and GameServer scripts

    The major part about editing the server for custom content is the Scripts system itself. Mint provides a lot of ways to make what the game is.
    The Mint Script System is responsible for NPCs, Dungeons, Shadow Missions, Some Events, Quest Handling, and many many more.
    So it's very important to learn how it works, and I will teach you the basics of editing them.
    The rest requires you to discover and learn from yourself just be reading any .mint files


    Note: I heavily recommend you to download Notepad++, and open the .mint files with the "C" Language Format.

    We're going to copy 2 scripts for now.
    Go to

    Code:
    C:\RCCWork\__UnpackedGameServerNPCFiles\data\script\event\pc_event.mint
    C:\RCCWork\__UnpackedGameServerNPCFiles\data\script\korea\npc\tirchonaill\ferghus.mint

    pc_event.mint is a script that gets called every time you log in the game. It is heavily coded that includes a lot of conditions (so that you wont get the same item every time you log in, etc)
    so open that up with Notepad++

    CTRL+F and search for "server void OnLogin"



    Right here, we can start adding conditions to allocate quests, or items, or skills.
    Due note, this does require actually playing the game in the technical field, and a bit of C since .mint is a presudo code based on C
    Devcat loves using "keywords" as a flaging system.
    So we'll do the same for here. And start adding a few things here.



    This took some time but I carefully written my own code. If you want to use it
    you're freely allowed to use my code or even modify it. Here you go

    Code:
        //This should only activate when you log in the game for the first time you log in
        //Coded by Fl!pend0 in 1/11/2017/ 1:49PM PST
        if (!me.HaveKeyword(`portal_tirchonaill`)) //If I do not have the Tir Chonaill flag
        {
            me.AddKeyword(`portal_tirchonaill`); //Very Important, This adds the keyword so this function wont repeat.
            me.AddItem(40080); // Gladius
            me.AddSkill(20002,4); //Smash in Rank C
            me.AddSkill(20001,4); //Defense in Rank C
            if (me.IsGiant()) //Giants can't use Bows.
            {
                me.AddItem(45110,500); //Bundle of Javelins 500
                me.AddItem(40182); //Altal
                me.AddSkill(21010,4); //Throwing attack in Rank C
                
            }
            else //If you're a human of elf.
            {
                me.AddItem(40081); //Leather Long Bow
                me.AddItem(45014,500); //Bundle of Arrows 500
                me.AddSkill(21001,4); //Range Attack in Rank C
            }
        }
    So, the next time you make your first character, you should start seeing those changes, but only once.

    Moving on to ferghus.mint now.

    CTRL+F to "OnChangeShopDay"
    Here you will see Ferghus's shop. The code itself looks simple enough.
    So if we wanted to add say: A Dragon Blade, A Composite Shield, and A Wing Bow. We can.
    Code:
    npcshop.AddItem(tabname,40225); //WingBow
    npcshop.AddItem(tabname,46024); //CompShield
    npcshop.AddItem(tabname,40095); //DragonBlade


    So, go ahead and save.
    Drag the two files to
    Code:
    C:\RCCWork\GameServer_Ch1\data\script\event\pc_event.mint
    C:\RCCWork\GameServer_Ch1\data\script\korea\npc\tirchonaill\ferghus.mint

    You actually do not need to go re-boot the server. You can go to the command prompt and type in reload_script
    This will reload the scripts in your data folder. If everything is done right, it'll say Succeed, If it fails. You have to go back and fix your mistake.





Advertisement