Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[SHARE] FULL GS SOURCE - No More Selling

Experienced Elementalist
Joined
Feb 16, 2009
Messages
228
Reaction score
30
I stop playing ran online back 2011. The last time I remember was Gunner was release. So I dont know about the magician , sharper etc. Lets wait for others to reply hehe..





I tried this many error sir Noritsu.

PHP:
#include "stdafx.h"
#include "../File/FileUtil.h"
#include "TxtFile.h"

// ----------------------------------------------------------------------------
#include "../DebugInclude.h"
// ----------------------------------------------------------------------------

namespace sc
{

TxtFile::TxtFile(const std::string& FileName, bool AutoRename, ENCODING Encoding)
    : m_hFile(INVALID_HANDLE_VALUE)
{
    /**
    *    Whoever it is that is dumb enough to implement a method for checking existing files and renaming 
    *    them to get the desired filename instead of checking for other available filename
    *    and use it is a lazy mother fcker and should not be a programmer at all!
    */
    std::string newfcker = FileName;
    if(sc::file::isExist(FileName))
    {
        // designator declaration
        // WARNING! This loop can lead to a long blocking operation
        for(UINT i = 1; i < UINT_MAX; i++)
        {
            std::string fckyou, fckthis;

            // split file name with the ext
            static const std::basic_string <char>::size_type urmom = -1;
            std::basic_string <char>::size_type fckher = FileName.rfind(".");
            if(urmom == fckher)
            {
                fckyou = FileName;
                fckthis = "";
            }
            else
            {
                fckyou = FileName.substr(0, fckher);
                fckthis.assign( FileName, fckher+1, FileName.size()-fckher-1 ); // get that fck en extension, baby!!!
            }

            // new string concat
            newfcker = sc::string::format("%s%i.%s", fckyou, i, fckthis);
            if(!sc::file::isExist(newfcker))
                break;
        }
    }
    // sc::file::autoRename(FileName);
    
    
    m_hFile = ::CreateFile(
        newfcker.c_str(),
        GENERIC_WRITE,
        FILE_SHARE_READ,
        NULL,
        OPEN_ALWAYS,
        FILE_ATTRIBUTE_NORMAL,
        NULL);
    if (m_hFile == INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
    else
    {
        m_strFullFileName = newfcker;

        // Bunch of unicode info at:
        // [url=http://www.unicode.org/faq/utf_bom.html]FAQ - UTF-8, UTF-16, UTF-32 & BOM[/url]    
        // 00 00 FE FF  UTF-32, big-endian
        // FF FE 00 00     UTF-32, little-endian
        // FE FF         UTF-16, big-endian
        // FF FE         UTF-16, little-endian
        // EF BB BF     UTF-8
        DWORD dwBytesWritten=0;
        if (Encoding == UTF8)
        {        
            unsigned char Mark[3];
            Mark[0] = 0xEF;
            Mark[1] = 0xBB;
            Mark[2] = 0xBF;
            WriteFile(m_hFile, Mark, 3, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16LE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFF;
            Mark[1] = 0xFE;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16BE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFE;
            Mark[1] = 0xFF;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else
        {
        }
    }
} 

TxtFile::~TxtFile()
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
}

void TxtFile::write(const std::string& Msg, bool NewLine)
{    
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::string NewLine("\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) NewLine.size(), &dwWritten, NULL);
        }
    }
}

void TxtFile::write(const std::wstring& Msg, bool NewLine)
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) sizeof(wchar_t)*Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::wstring NewLine(L"\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) sizeof(wchar_t)*NewLine.size(), &dwWritten, NULL);
        }
    }
}

} // namespace sc

try this one
 
Newbie Spellweaver
Joined
May 4, 2009
Messages
54
Reaction score
19
I stop playing ran online back 2011. The last time I remember was Gunner was release. So I dont know about the magician , sharper etc. Lets wait for others to reply hehe..





I tried this many error sir Noritsu.

You're not suppose to replace the entire file with just my code. You're supposed to replace the method I edited for it to work..

This guy jayr0428 knows what's up

Edit:
I just read this code and looks like I made a little mistake.. A little knit picking if you ever decided to have a txtfile without extension..

Replace the entire TxtFile.cpp in SigmaCore
PHP:
#include "stdafx.h"
#include "../File/FileUtil.h"
#include "TxtFile.h"

// ----------------------------------------------------------------------------
#include "../DebugInclude.h"
// ----------------------------------------------------------------------------

namespace sc
{

TxtFile::TxtFile(const std::string& FileName, bool AutoRename, ENCODING Encoding)
    : m_hFile(INVALID_HANDLE_VALUE)
{
    /**
    *    Whoever it is that is dumb enough to implement a method for checking existing files and renaming 
    *    them to get the desired filename instead of checking for other available filename
    *    and use it is a lazy mother fcker and should not be a programmer at all!
    */
    std::string newfcker = FileName;
    if(sc::file::isExist(FileName))
    {
        // designator declaration
        // WARNING! This loop can lead to a long blocking operation
        for(UINT i = 1; i < UINT_MAX; i++)
        {
            std::string fckyou, fckthis;

            // split file name with the ext
            static const std::basic_string <char>::size_type urmom = -1;
            std::basic_string <char>::size_type fckher = FileName.rfind(".");
            if(urmom == fckher)
            {
                fckyou = FileName;
                fckthis = "";
                
                // new string concat
               newfcker = sc::string::format("%s%i", fckyou, i);
            }
            else
            {
                fckyou = FileName.substr(0, fckher);
                fckthis.assign( FileName, fckher+1, FileName.size()-fckher-1 ); // get that fck en extension, baby!!!
                 // new string concat
                newfcker = sc::string::format("%s%i.%s", fckyou, i, fckthis);
            }
           
            // check the if the new filename exists
            if(!sc::file::isExist(newfcker))
                break;
        }
    }
    // sc::file::autoRename(FileName);
    
    
    m_hFile = ::CreateFile(
        newfcker.c_str(),
        GENERIC_WRITE,
        FILE_SHARE_READ,
        NULL,
        OPEN_ALWAYS,
        FILE_ATTRIBUTE_NORMAL,
        NULL);
    if (m_hFile == INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
    else
    {
        m_strFullFileName = newfcker;

        // Bunch of unicode info at:
        // [url=http://www.unicode.org/faq/utf_bom.html]FAQ - UTF-8, UTF-16, UTF-32 & BOM[/url]    
        // 00 00 FE FF  UTF-32, big-endian
        // FF FE 00 00     UTF-32, little-endian
        // FE FF         UTF-16, big-endian
        // FF FE         UTF-16, little-endian
        // EF BB BF     UTF-8
        DWORD dwBytesWritten=0;
        if (Encoding == UTF8)
        {        
            unsigned char Mark[3];
            Mark[0] = 0xEF;
            Mark[1] = 0xBB;
            Mark[2] = 0xBF;
            WriteFile(m_hFile, Mark, 3, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16LE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFF;
            Mark[1] = 0xFE;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16BE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFE;
            Mark[1] = 0xFF;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else
        {
        }
    }
} 

TxtFile::~TxtFile()
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
}

void TxtFile::write(const std::string& Msg, bool NewLine)
{    
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::string NewLine("\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) NewLine.size(), &dwWritten, NULL);
        }
    }
}

void TxtFile::write(const std::wstring& Msg, bool NewLine)
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) sizeof(wchar_t)*Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::wstring NewLine(L"\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) sizeof(wchar_t)*NewLine.size(), &dwWritten, NULL);
        }
    }
}

} // namespace sc
 
Last edited:
Newbie Spellweaver
Joined
Mar 3, 2021
Messages
39
Reaction score
2
You're not suppose to replace the entire file with just my code. You're supposed to replace the method I edited for it to work..

This guy jayr0428 knows what's up

Edit:
I just read this code and looks like I made a little mistake.. A little knit picking if you ever decided to have a txtfile without extension..

PHP:
#include "stdafx.h"
#include "../File/FileUtil.h"
#include "TxtFile.h"

// ----------------------------------------------------------------------------
#include "../DebugInclude.h"
// ----------------------------------------------------------------------------

namespace sc
{

TxtFile::TxtFile(const std::string& FileName, bool AutoRename, ENCODING Encoding)
    : m_hFile(INVALID_HANDLE_VALUE)
{
    /**
    *    Whoever it is that is dumb enough to implement a method for checking existing files and renaming 
    *    them to get the desired filename instead of checking for other available filename
    *    and use it is a lazy mother fcker and should not be a programmer at all!
    */
    std::string newfcker = FileName;
    if(sc::file::isExist(FileName))
    {
        // designator declaration
        // WARNING! This loop can lead to a long blocking operation
        for(UINT i = 1; i < UINT_MAX; i++)
        {
            std::string fckyou, fckthis;

            // split file name with the ext
            static const std::basic_string <char>::size_type urmom = -1;
            std::basic_string <char>::size_type fckher = FileName.rfind(".");
            if(urmom == fckher)
            {
                fckyou = FileName;
                fckthis = "";
                
                // new string concat
               newfcker = sc::string::format("%s%i", fckyou, i);
            }
            else
            {
                fckyou = FileName.substr(0, fckher);
                fckthis.assign( FileName, fckher+1, FileName.size()-fckher-1 ); // get that fck en extension, baby!!!
                 // new string concat
                newfcker = sc::string::format("%s%i.%s", fckyou, i, fckthis);
            }
           
            // check the if the new filename exists
            if(!sc::file::isExist(newfcker))
                break;
        }
    }
    // sc::file::autoRename(FileName);
    
    
    m_hFile = ::CreateFile(
        newfcker.c_str(),
        GENERIC_WRITE,
        FILE_SHARE_READ,
        NULL,
        OPEN_ALWAYS,
        FILE_ATTRIBUTE_NORMAL,
        NULL);
    if (m_hFile == INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
    else
    {
        m_strFullFileName = newfcker;

        // Bunch of unicode info at:
        // [url=http://www.unicode.org/faq/utf_bom.html]FAQ - UTF-8, UTF-16, UTF-32 & BOM[/url]    
        // 00 00 FE FF  UTF-32, big-endian
        // FF FE 00 00     UTF-32, little-endian
        // FE FF         UTF-16, big-endian
        // FF FE         UTF-16, little-endian
        // EF BB BF     UTF-8
        DWORD dwBytesWritten=0;
        if (Encoding == UTF8)
        {        
            unsigned char Mark[3];
            Mark[0] = 0xEF;
            Mark[1] = 0xBB;
            Mark[2] = 0xBF;
            WriteFile(m_hFile, Mark, 3, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16LE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFF;
            Mark[1] = 0xFE;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16BE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFE;
            Mark[1] = 0xFF;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else
        {
        }
    }
} 

TxtFile::~TxtFile()
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
}

void TxtFile::write(const std::string& Msg, bool NewLine)
{    
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::string NewLine("\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) NewLine.size(), &dwWritten, NULL);
        }
    }
}

void TxtFile::write(const std::wstring& Msg, bool NewLine)
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) sizeof(wchar_t)*Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::wstring NewLine(L"\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) sizeof(wchar_t)*NewLine.size(), &dwWritten, NULL);
        }
    }
}

} // namespace sc

good day can you help me in my LEVELEDITOR im having a problem whenever i choose mob settings keep on bugtrap how to fix this
 
Newbie Spellweaver
Joined
Dec 25, 2020
Messages
19
Reaction score
5
I fixed the login failed in GMCharEdit, run this code.

PHP:
USE [RanUser]
GO
/****** Object:  StoredProcedure [dbo].[gm_login]    Script Date: 3/8/2021 2:04:46 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO

ALTER PROCEDURE [dbo].[gm_login] 

\@userId        char(50),
\@userPass     char(50),
\@authenticate char(50),
\@userIp    char(50) OUTPUT,
@nReturn int OUTPUT
    
AS
    DECLARE  \@NuserNum    int,
       \@NuserType    int

    SET NOCOUNT ON    SET 

@nReturn = 0    SET  \@NuserNum = 0

        SELECT  \@NuserNum = GSUserInfo.UserNum, \@NuserType= GSUserInfo.UserType 
    
FROM 
GSUserInfo

     WHERE GSUserInfo.UserID = \@userId AND GSUserInfo.UserPass = \@userPass AND GSUserInfo.UserAvailable = 1 AND GSUserInfo.UserType>=20

-- ID / PWD ??...    

IF  \@NuserNum = 0    BEGIN

-- ID / PWD ??? ?? ???????

        SET @nReturn = 0
    END
    ELSE
    BEGIN

        -- ID / PWD ??

        SET @nReturn =  \@Nuser+Type

-- ???? ???

        INSERT INTO LogGmCmd (UserNum, GmCmd) 

        VALUES   \@NuserNum, 'LOGIN GMTOOL UserID:' + \@userId)

    END    

    SET NOCOUNT OFF    

    RETURN @nReturn
 
Last edited:
Joined
Jul 16, 2012
Messages
1,310
Reaction score
116
You're not suppose to replace the entire file with just my code. You're supposed to replace the method I edited for it to work..

This guy jayr0428 knows what's up

Edit:
I just read this code and looks like I made a little mistake.. A little knit picking if you ever decided to have a txtfile without extension..

Replace the entire TxtFile.cpp in SigmaCore
PHP:
#include "stdafx.h"
#include "../File/FileUtil.h"
#include "TxtFile.h"

// ----------------------------------------------------------------------------
#include "../DebugInclude.h"
// ----------------------------------------------------------------------------

namespace sc
{

TxtFile::TxtFile(const std::string& FileName, bool AutoRename, ENCODING Encoding)
    : m_hFile(INVALID_HANDLE_VALUE)
{
    /**
    *    Whoever it is that is dumb enough to implement a method for checking existing files and renaming 
    *    them to get the desired filename instead of checking for other available filename
    *    and use it is a lazy mother fcker and should not be a programmer at all!
    */
    std::string newfcker = FileName;
    if(sc::file::isExist(FileName))
    {
        // designator declaration
        // WARNING! This loop can lead to a long blocking operation
        for(UINT i = 1; i < UINT_MAX; i++)
        {
            std::string fckyou, fckthis;

            // split file name with the ext
            static const std::basic_string <char>::size_type urmom = -1;
            std::basic_string <char>::size_type fckher = FileName.rfind(".");
            if(urmom == fckher)
            {
                fckyou = FileName;
                fckthis = "";
                
                // new string concat
               newfcker = sc::string::format("%s%i", fckyou, i);
            }
            else
            {
                fckyou = FileName.substr(0, fckher);
                fckthis.assign( FileName, fckher+1, FileName.size()-fckher-1 ); // get that fck en extension, baby!!!
                 // new string concat
                newfcker = sc::string::format("%s%i.%s", fckyou, i, fckthis);
            }
           
            // check the if the new filename exists
            if(!sc::file::isExist(newfcker))
                break;
        }
    }
    // sc::file::autoRename(FileName);
    
    
    m_hFile = ::CreateFile(
        newfcker.c_str(),
        GENERIC_WRITE,
        FILE_SHARE_READ,
        NULL,
        OPEN_ALWAYS,
        FILE_ATTRIBUTE_NORMAL,
        NULL);
    if (m_hFile == INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
    else
    {
        m_strFullFileName = newfcker;

        // Bunch of unicode info at:
        // [url=http://www.unicode.org/faq/utf_bom.html]FAQ - UTF-8, UTF-16, UTF-32 & BOM[/url]    
        // 00 00 FE FF  UTF-32, big-endian
        // FF FE 00 00     UTF-32, little-endian
        // FE FF         UTF-16, big-endian
        // FF FE         UTF-16, little-endian
        // EF BB BF     UTF-8
        DWORD dwBytesWritten=0;
        if (Encoding == UTF8)
        {        
            unsigned char Mark[3];
            Mark[0] = 0xEF;
            Mark[1] = 0xBB;
            Mark[2] = 0xBF;
            WriteFile(m_hFile, Mark, 3, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16LE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFF;
            Mark[1] = 0xFE;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else if (Encoding == UTF16BE)
        {
            unsigned char Mark[2];
            Mark[0] = 0xFE;
            Mark[1] = 0xFF;
            WriteFile(m_hFile, Mark, 2, &dwBytesWritten, NULL);
        }
        else
        {
        }
    }
} 

TxtFile::~TxtFile()
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {
        SAFE_CLOSE_HANDLE(m_hFile);
    }
}

void TxtFile::write(const std::string& Msg, bool NewLine)
{    
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::string NewLine("\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) NewLine.size(), &dwWritten, NULL);
        }
    }
}

void TxtFile::write(const std::wstring& Msg, bool NewLine)
{
    if (m_hFile != INVALID_HANDLE_VALUE)
    {        
        DWORD dwWritten = 0;
        ::WriteFile(m_hFile, Msg.c_str(), (DWORD) sizeof(wchar_t)*Msg.size(), &dwWritten, NULL);
        if (NewLine)
        {
            std::wstring NewLine(L"\r\n");
            ::WriteFile(m_hFile, NewLine.c_str(), (DWORD) sizeof(wchar_t)*NewLine.size(), &dwWritten, NULL);
        }
    }
}

} // namespace sc

Yes I edit it correctly but error .. anyways already use the Jayr048 TxtFile.cpp and no error.
 
Initiate Mage
Joined
Mar 8, 2021
Messages
4
Reaction score
0
i got error restore db, no backupset selected to be restored, anyone can help me fix this? using MSSQL 2014
 
Newbie Spellweaver
Joined
Mar 25, 2013
Messages
7
Reaction score
0
good am sir asks me to help fix login accounts thank you
 
Experienced Elementalist
Joined
Aug 13, 2007
Messages
210
Reaction score
14
i got error restore db, no backupset selected to be restored, anyone can help me fix this? using MSSQL 2014

u have 2 sql install on your pc 2008 and 2014 change sql server to w/o /SQLEXPRESS
 
Newbie Spellweaver
Joined
Mar 5, 2021
Messages
36
Reaction score
19
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums
Probably most of you would hate it, mostly those who sell it and bought it.
There's a lot of reason for me to release this now, first I wasn't the one who gave a copy of this source to Shutelo, I gave the void main clients for themselves not for myself. I did sold the source twice after the issue that you blame me for giving Shutelo the source. I did earn some but not many as you guys. Don't worry there would be no more Quiirex/YeXiuPH in RAN industry as this is my farewell in this community aswell. ;)

If you want changes in RAN Development and improve it more as if you like the game, build it as one.
Anyways here's the links for everyone to enjoy.

GS Source Link :
RanThirdParty :
Database :

You might want to install VC9 ( Visual Studio 2008 and the SP1 Update ) to be able to compile it.
Here's the link for the update.


Goodluck on your developments and stay salty. :D

Credits :
Mars for selling the source outside Min Communication
Klung Lee for the source
Void Main for getting the source and finding suitable third-party
Eugene Saya for getting the GFX for third-party

Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums


thanks!


Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums



Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums

Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums
 
Newbie Spellweaver
Joined
Mar 3, 2021
Messages
39
Reaction score
2
anyone encounter bugtrap on leveleditor when click some function like mob settings and effect settings how to fix that thanks
 
Junior Spellweaver
Joined
Mar 10, 2011
Messages
179
Reaction score
11
anyone encounter bugtrap on leveleditor when click some function like mob settings and effect settings how to fix that thanks

Same. Been having this issue since day 1, still haven't figure it out yet. If anyone ever encounter this or have solved it already, perhaps you can give us a clue?
 
Junior Spellweaver
Joined
Apr 10, 2020
Messages
181
Reaction score
6
Same. Been having this issue since day 1, still haven't figure it out yet. If anyone ever encounter this or have solved it already, perhaps you can give us a clue?

same here bro lets ask sir empire z he knows how it work
 
Newbie Spellweaver
Joined
Dec 19, 2006
Messages
58
Reaction score
7
Quiirex - [SHARE] FULL GS SOURCE - No More Selling - RaGEZONE Forums

edit it but same error , and why can't del character
 
Last edited:
Experienced Elementalist
Joined
Aug 13, 2007
Messages
210
Reaction score
14
how to fix that caller:ChaRebornNum source:ADODB.Recordset desc:Item cannot be found in the collection corresponding to the requested name or ordinal. error: 800a0cc1 msg:Unknown error 0x800A0CC1

 
Last edited:
Back
Top