Newbie Spellweaver
- Joined
- Sep 20, 2024
- Messages
- 19
- Reaction score
- 13
thank you
tyHere is the updated version of Ketchups custom v18 files. Enjoy
If you need help, Try following this setup guide! ->Click Here<-
**Copied from Original post**
What's included?
Tested On:
- Source is fully updated to VS22.
- Game guard has been removed.
- Boost has been removed.
- FFLdump has been removed.
- Lua was updated to 5.3.4
- CW quest & sound are also working.
Notice:
- Visual Studio Community 2022
- Sql Server 2019 Standard
- Windows 10 & 11
Some Notes:
- Due to the RANKING_DBF causing crash issues i have decided to delete it by default.
- You can re-enable all of this by simply defining __GUILDRANK
- If you re-enable it you will have to add the RANKING_DBF and tables yourself.
Defines:
- These files have been tested and appear to be working fine out of the box. I am however not responsible for SECURITY FIXES, added features and etc. If you want those things then you need to add them yourselves as they are NOT INCLUDED.
- Built with the retail V18 client and i improved with retail content from v19.
- WorldDialog is complete with V19, source included and in English (Google Translate).
- All boxes should be fully functional and working for V19.
- Drops have been done according to retail standards for V19.
- Resource is current with retail as of the original release date of V19.
- Patcher source is included and can be configured by LodeConfig.h in the actual patcher source unlike before.
- Setup your server files with Server.ini and quick auth with Authorization.ini
Code://|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define NEUZ_TITLE "[VS22] FlyFF V18.2 (Custom)" //: Window title of the client. #define NEUZ_BHASH "sunkist" //: String to boot the client. #define NEUZ_IPSET "127.0.0.1" //: Ip of the server, must match AccountServer.ini & LoginServer.ini. #define NEUZ_CPORT "5400" //: Cache port, must match CacheServer.ini. #define NEUZ_PHASH "kikugalanet" //: Md5 password salt. #define NEUZ_MSGVR "20100412" //: Ver of the server, must match AccountServer.ini & LoginServer.ini. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define SERVER_CONFIG_FILE "Server.ini" //: Main server configuration. #define SERVER_BANIP_FILE "Banned.ini" //: Banned ip's. #define SERVER_ALWIP_FILE "Allowed.ini" //: Allowed people. #define SERVER_AUTHS_FILE "..\\Program\\Authorization.ini" //: Auth check ini. #define SERVER_INI_ACCOUNT "AccountSRV" //: Account server settings. #define SERVER_INI_DATABASE "DatabaseSRV" //: Database server settings. #define SERVER_INI_CERTIFIER "CertifierSRV" //: Certifier server settings. #define SERVER_INI_WORLD "WorldSRV" //: World server settings. #define SERVER_INI_CACHE "CacheSRV" //: Cache server settings. #define SERVER_INI_LOGIN "LoginSRV" //: Login server settings. #define SERVER_INI_CORE "CoreSRV" //: Core server settings. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define COLOR_STAFF 0xFF0099FF //: Name coloring of admin characters. #define TITLE_STAFF "[STAFF]" //: Title for admin characters. #define WELCOME_NOTICE_01 "Welcome #1" //: Welcome notice on player login. #define WELCOME_NOTICE_02 "Welcome #2" //: Welcome notice on player login. #define COLOR_ERROR 0xFFFF0000 //: AddText Coloring: Red #define COLOR_SUCCESS 0XFF00F000 //: AddText Coloring: Green #define COLOR_NOTICE 0xFFFFFF00 //: AddText Coloring: Yellow #define COLOR_ITEMINFO 0XFF666666 //: AddText Coloring: Dark Gray #define COLOR_WARNING 0XFFFF8C00 //: AddText Coloring: Orange //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- enum { ENCHANT_TIME = 1 }; //: Adjust the time of upgrading. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __LDE_GOALDATA_FIX //: Fixes quest arrow bug. #define __LDE_LSTBOX_FIX //: Fixes lag within listboxes. #define __LDE_168SLOT_INV //: 168 slots within the inventory. #define __LDE_LORDNME_FIX //: Fixes lord name display. #define __LDE_LGNTXT_FIX //: Add's a space to the login text. #define __LDE_WELCOME_NOTICE //: Add's a welcome notice to the chatbox on player login. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __ADDMENU2 //: Dynamic MMI text. #define __ADDSHOPITEM //: Easier currency adding to shops. #define __ADDTEXT_COLORED //: dwColor in AddText function. #define __AISAKA_TASKBAR_FIX //: Centers taskbar #. #define __CHARACTER_TAG //: Custom coloring tags for npc's. #define __FIX_STAT_BUFF //: Fixes some issues present with the v19 spec_item. #define __HIDE_FASHION //: Fashion hide system. #define __LOOKCHANGE //: Item transmutation system. #define __NEW_EXCHANGE_V19 //: Retail exchange window. #define __NO_GUIDESYSTEM //: Removal of the annoying guide pang. #define __RANDOMOPTION_RETRY //: Scroll of Awakening Augmentation. #define __SERVERS_AUTHORIZE //: Auth account/ip ini checking. #define __SERVERS_INI_CONFIG //: Server uses 1 ini instead of multiple. #define __SLEEPING_FIX //: Fixes the stun/sleeping bug present with Echoes of Weary. #define __SPEEDY_NEUZ //: Faster loading neuz. #define __SYS_SCR_CANCELLATION //: Scroll of Unbinding. #define __SYS_SYS_ITEMMODELRETURN //: Item revert transmutation scroll. #define __SYS_SCR_PARTYPOINTFREE //: Scroll of Party Amplification. #define __SYS_SCR_PARTYSPEEDLEVELUP //: Scroll of Party Growth. #define __SYS_SYS_ARMOREFFECTCHANGE //: Aura (7 days / 15 days). #define __TREASUREBOX //: Retail like treasure box system. #define __UI_INVENTORYSORT //: Inventory sorting. #define __VENDOR_UPDATE //: Easy shop item adding. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
Download:
[Hidden content]
Here is the updated version of Ketchups custom v18 files. Enjoy
If you need help, Try following this setup guide! ->Click Here<-
**Copied from Original post**
What's included?
Tested On:
- Source is fully updated to VS22.
- Game guard has been removed.
- Boost has been removed.
- FFLdump has been removed.
- Lua was updated to 5.3.4
- CW quest & sound are also working.
Notice:
- Visual Studio Community 2022
- Sql Server 2019 Standard
- Windows 10 & 11
Some Notes:
- Due to the RANKING_DBF causing crash issues i have decided to delete it by default.
- You can re-enable all of this by simply defining __GUILDRANK
- If you re-enable it you will have to add the RANKING_DBF and tables yourself.
Defines:
- These files have been tested and appear to be working fine out of the box. I am however not responsible for SECURITY FIXES, added features and etc. If you want those things then you need to add them yourselves as they are NOT INCLUDED.
- Built with the retail V18 client and i improved with retail content from v19.
- WorldDialog is complete with V19, source included and in English (Google Translate).
- All boxes should be fully functional and working for V19.
- Drops have been done according to retail standards for V19.
- Resource is current with retail as of the original release date of V19.
- Patcher source is included and can be configured by LodeConfig.h in the actual patcher source unlike before.
- Setup your server files with Server.ini and quick auth with Authorization.ini
Code://|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define NEUZ_TITLE "[VS22] FlyFF V18.2 (Custom)" //: Window title of the client. #define NEUZ_BHASH "sunkist" //: String to boot the client. #define NEUZ_IPSET "127.0.0.1" //: Ip of the server, must match AccountServer.ini & LoginServer.ini. #define NEUZ_CPORT "5400" //: Cache port, must match CacheServer.ini. #define NEUZ_PHASH "kikugalanet" //: Md5 password salt. #define NEUZ_MSGVR "20100412" //: Ver of the server, must match AccountServer.ini & LoginServer.ini. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define SERVER_CONFIG_FILE "Server.ini" //: Main server configuration. #define SERVER_BANIP_FILE "Banned.ini" //: Banned ip's. #define SERVER_ALWIP_FILE "Allowed.ini" //: Allowed people. #define SERVER_AUTHS_FILE "..\\Program\\Authorization.ini" //: Auth check ini. #define SERVER_INI_ACCOUNT "AccountSRV" //: Account server settings. #define SERVER_INI_DATABASE "DatabaseSRV" //: Database server settings. #define SERVER_INI_CERTIFIER "CertifierSRV" //: Certifier server settings. #define SERVER_INI_WORLD "WorldSRV" //: World server settings. #define SERVER_INI_CACHE "CacheSRV" //: Cache server settings. #define SERVER_INI_LOGIN "LoginSRV" //: Login server settings. #define SERVER_INI_CORE "CoreSRV" //: Core server settings. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define COLOR_STAFF 0xFF0099FF //: Name coloring of admin characters. #define TITLE_STAFF "[STAFF]" //: Title for admin characters. #define WELCOME_NOTICE_01 "Welcome #1" //: Welcome notice on player login. #define WELCOME_NOTICE_02 "Welcome #2" //: Welcome notice on player login. #define COLOR_ERROR 0xFFFF0000 //: AddText Coloring: Red #define COLOR_SUCCESS 0XFF00F000 //: AddText Coloring: Green #define COLOR_NOTICE 0xFFFFFF00 //: AddText Coloring: Yellow #define COLOR_ITEMINFO 0XFF666666 //: AddText Coloring: Dark Gray #define COLOR_WARNING 0XFFFF8C00 //: AddText Coloring: Orange //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- enum { ENCHANT_TIME = 1 }; //: Adjust the time of upgrading. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __LDE_GOALDATA_FIX //: Fixes quest arrow bug. #define __LDE_LSTBOX_FIX //: Fixes lag within listboxes. #define __LDE_168SLOT_INV //: 168 slots within the inventory. #define __LDE_LORDNME_FIX //: Fixes lord name display. #define __LDE_LGNTXT_FIX //: Add's a space to the login text. #define __LDE_WELCOME_NOTICE //: Add's a welcome notice to the chatbox on player login. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __ADDMENU2 //: Dynamic MMI text. #define __ADDSHOPITEM //: Easier currency adding to shops. #define __ADDTEXT_COLORED //: dwColor in AddText function. #define __AISAKA_TASKBAR_FIX //: Centers taskbar #. #define __CHARACTER_TAG //: Custom coloring tags for npc's. #define __FIX_STAT_BUFF //: Fixes some issues present with the v19 spec_item. #define __HIDE_FASHION //: Fashion hide system. #define __LOOKCHANGE //: Item transmutation system. #define __NEW_EXCHANGE_V19 //: Retail exchange window. #define __NO_GUIDESYSTEM //: Removal of the annoying guide pang. #define __RANDOMOPTION_RETRY //: Scroll of Awakening Augmentation. #define __SERVERS_AUTHORIZE //: Auth account/ip ini checking. #define __SERVERS_INI_CONFIG //: Server uses 1 ini instead of multiple. #define __SLEEPING_FIX //: Fixes the stun/sleeping bug present with Echoes of Weary. #define __SPEEDY_NEUZ //: Faster loading neuz. #define __SYS_SCR_CANCELLATION //: Scroll of Unbinding. #define __SYS_SYS_ITEMMODELRETURN //: Item revert transmutation scroll. #define __SYS_SCR_PARTYPOINTFREE //: Scroll of Party Amplification. #define __SYS_SCR_PARTYSPEEDLEVELUP //: Scroll of Party Growth. #define __SYS_SYS_ARMOREFFECTCHANGE //: Aura (7 days / 15 days). #define __TREASUREBOX //: Retail like treasure box system. #define __UI_INVENTORYSORT //: Inventory sorting. #define __VENDOR_UPDATE //: Easy shop item adding. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
Download:
[Hidden content]
[/CÓDIGO]Aqui está a versão atualizada dos arquivos personalizados v18 do Ketchup. Aproveite
Se precisar de ajuda, tente seguir este guia de configuração! -> Clique aqui <-
**Copiado da postagem original**
O que está incluído?
Testado em:
- A fonte está totalmente atualizada para o VS22.
- O guarda-caça foi removido.
- O Boost foi removido.
- O FFLdump foi removido.
- Lua foi atualizada para 5.3.4
- A missão e o som do CW também estão em execução.
Perceber:
- Comunidade do Visual Studio 2022
- Padrão SQL Server 2019
- Windows 10 e 11
Algumas notas:
- Devido ao RANKING_DBF causar problemas de travamento, decidi excluí-lo por padrão.
- Você pode reativar tudo isso simplesmente definindo __GUILDRANK
- Se você reativá-lo, terá que adicionar o RANKING_DBF e as tabelas que você mesmo.
Definir:
- Esses arquivos foram testados e parecem estar funcionando bem imediatamente. No entanto, não sou responsável por CORREÇÕES DE SEGURANÇA , recursos adicionais e etc. Se você quiser essas coisas, precisará adicioná-las você mesmo, pois elas NÃO ESTÃO INCLUÍDAS .
- Construído com o cliente de varejo V18 e melhorado com conteúdo de varejo da v19.
- O WorldDialog está completo com V19, fonte incluída e em inglês (Google Translate).
- Todas as caixas devem ser totalmente funcionais e funcionais para o V19.
- Os lançamentos foram feitos de acordo com os padrões de varejo para o V19.
- O recurso está atualizado com o varejo desde a data de lançamento original do V19.
- O código-fonte do patcher está incluído e pode ser configurado pelo LodeConfig.h no código-fonte do patcher, diferentemente de antes.
- Configure seus arquivos de servidor com Server.ini e autenticação rápida com Authorization.ini
[CÓDIGO]
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-~-~-~-~-
#define NEUZ_TITLE "[VS22] FlyFF V18.2 (Custom)" //: Título da janela do cliente.
#define NEUZ_BHASH "sunkist" //: String para inicializar o cliente.
#define NEUZ_IPSET "127.0.0.1" //: IP do servidor, deve ser especificado para AccountServer.ini e LoginServer.ini.
#define NEUZ_CPORT "5400" //: Porta de cache, deve ser responsável por CacheServer.ini.
#define NEUZ_PHASH "kikugalanet" //: Sal de senha MD5.
#define NEUZ_MSGVR "20100412" //: Ver o servidor, deve especificar AccountServer.ini e LoginServer.ini.
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-~-~-~-~-
#define SERVER_CONFIG_FILE "Server.ini" //: Configuração principal do servidor.
#define SERVER_BANIP_FILE "Banned.ini" //: IP's banidos.
#define SERVER_ALWIP_FILE "Allowed.ini" //: Pessoas permitidas.
#define SERVER_AUTHS_FILE "..\\Program\\Authorization.ini" //: Verificação de autenticação ini.
#define SERVER_INI_ACCOUNT "AccountSRV" //: Configurações do servidor de conta.
#define SERVER_INI_DATABASE "DatabaseSRV" //: Configurações do servidor de banco de dados.
#define SERVER_INI_CERTIFIER "CertifierSRV" //: Configurações do servidor certificador.
#define SERVER_INI_WORLD "WorldSRV" //: Configurações do servidor mundial.
#define SERVER_INI_CACHE "CacheSRV" //: Configurações do servidor de cache.
#define SERVER_INI_LOGIN "LoginSRV" //: Configurações do servidor de login.
#define SERVER_INI_CORE "CoreSRV" //: Configurações do servidor principal.
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-~-
#define COLOR_STAFF 0xFF0099FF //: Coloração de nomes de caracteres de administrador.
#define TITLE_STAFF "[STAFF]" //: Título para personagens administradores.
#define WELCOME_NOTICE_01 "Boas-vindas nº 1" //: Aviso de boas-vindas no login do jogador.
#define WELCOME_NOTICE_02 "Boas-vindas #2" //: Aviso de boas-vindas no login do jogador.
#define COLOR_ERROR 0xFFFF0000 //: Adicionar texto Coloração: Vermelho
#define COLOR_SUCCESS 0XFF00F000 //: Adicionar texto Coloração: Verde
#define COLOR_NOTICE 0xFFFFFF00 //: Adicionar texto Coloração: Amarelo
#define COLOR_ITEMINFO 0XFF666666 //: Adicionar texto Coloração: Cinza escuro
#define COLOR_WARNING 0XFFFF8C00 //: Adicionar texto Coloração: Laranja
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-~-
enum { ENCHANT_TIME = 1 }; //: Ajusta o tempo de atualização.
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-~-
#define __LDE_GOALDATA_FIX //: Corrige bug na seta da missão.
#define __LDE_LSTBOX_FIX //: Corrige atraso nas caixas de listagem.
#define __LDE_168SLOT_INV //: 168 slots no inventário.
#define __LDE_LORDNME_FIX //: Corrige a exibição do nome do lorde.
#define __LDE_LGNTXT_FIX //: Adiciona um espaço ao texto de login.
#define __LDE_WELCOME_NOTICE //: Adiciona um aviso de boas-vindas à caixa de bate-papo no login do jogador.
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-
#define __ADDMENU2 //: Texto MMI dinâmico.
#define __ADDSHOPITEM //: Mais facilidade para adicionar moeda às lojas.
#define __ADDTEXT_COLORED //: dwColor na função AddText.
#define __AISAKA_TASKBAR_FIX //: Centraliza a barra de tarefas #.
#define __CHARACTER_TAG //: Tags de coloração personalizadas para NPCs.
#define __FIX_STAT_BUFF //: Corrige alguns problemas presentes no spec_item v19.
#define __HIDE_FASHION //: Sistema de ocultação de moda.
#define __LOOKCHANGE //: Sistema de transmutação de itens.
#define __NEW_EXCHANGE_V19 //: Janela de troca de varejo.
#define __NO_GUIDESYSTEM //: Remoção do irritante guia pang.
#define __RANDOMOPTION_RETRY //: Pergaminho de Aumento do Despertar.
#define __SERVERS_AUTHORIZE //: Verificação de conta de autenticação/IP ini.
#define __SERVERS_INI_CONFIG //: O servidor usa 1 ini em vez de vários.
#define __SLEEPING_FIX //: Corrige o bug de atordoamento/sono presente em Echoes of Weary.
#define __SPEEDY_NEUZ //: Carregamento mais rápido do neuz.
#define __SYS_SCR_CANCELLATION //: Rolagem de Desvinculação.
#define __SYS_SYS_ITEMMODELRETURN //: Rolagem de transmutação de reversão de item.
#define __SYS_SCR_PARTYPOINTFREE //: Pergaminho de amplificação de grupo.
#define __SYS_SCR_PARTYSPEEDLEVELUP //: Pergaminho de crescimento do grupo.
#define __SYS_SYS_ARMOREFFECTCHANGE //: Aura (7 dias / 15 dias).
#define __TREASUREBOX //: Sistema de caixa de tesouro semelhante ao de varejo.
#define __UI_INVENTORYSORT //: Classificação do inventário.
#define __VENDOR_UPDATE //: Fácil adição de itens na loja.
//|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- ~-
[/CÓDIGO]
Baixar:
[Conteúdo oculto]
gooodHere is the updated version of Ketchups custom v18 files. Enjoy
If you need help, Try following this setup guide! ->Click Here<-
**Copied from Original post**
What's included?
Tested On:
- Source is fully updated to VS22.
- Game guard has been removed.
- Boost has been removed.
- FFLdump has been removed.
- Lua was updated to 5.3.4
- CW quest & sound are also working.
Notice:
- Visual Studio Community 2022
- Sql Server 2019 Standard
- Windows 10 & 11
Some Notes:
- Due to the RANKING_DBF causing crash issues i have decided to delete it by default.
- You can re-enable all of this by simply defining __GUILDRANK
- If you re-enable it you will have to add the RANKING_DBF and tables yourself.
Defines:
- These files have been tested and appear to be working fine out of the box. I am however not responsible for SECURITY FIXES, added features and etc. If you want those things then you need to add them yourselves as they are NOT INCLUDED.
- Built with the retail V18 client and i improved with retail content from v19.
- WorldDialog is complete with V19, source included and in English (Google Translate).
- All boxes should be fully functional and working for V19.
- Drops have been done according to retail standards for V19.
- Resource is current with retail as of the original release date of V19.
- Patcher source is included and can be configured by LodeConfig.h in the actual patcher source unlike before.
- Setup your server files with Server.ini and quick auth with Authorization.ini
Code://|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define NEUZ_TITLE "[VS22] FlyFF V18.2 (Custom)" //: Window title of the client. #define NEUZ_BHASH "sunkist" //: String to boot the client. #define NEUZ_IPSET "127.0.0.1" //: Ip of the server, must match AccountServer.ini & LoginServer.ini. #define NEUZ_CPORT "5400" //: Cache port, must match CacheServer.ini. #define NEUZ_PHASH "kikugalanet" //: Md5 password salt. #define NEUZ_MSGVR "20100412" //: Ver of the server, must match AccountServer.ini & LoginServer.ini. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define SERVER_CONFIG_FILE "Server.ini" //: Main server configuration. #define SERVER_BANIP_FILE "Banned.ini" //: Banned ip's. #define SERVER_ALWIP_FILE "Allowed.ini" //: Allowed people. #define SERVER_AUTHS_FILE "..\\Program\\Authorization.ini" //: Auth check ini. #define SERVER_INI_ACCOUNT "AccountSRV" //: Account server settings. #define SERVER_INI_DATABASE "DatabaseSRV" //: Database server settings. #define SERVER_INI_CERTIFIER "CertifierSRV" //: Certifier server settings. #define SERVER_INI_WORLD "WorldSRV" //: World server settings. #define SERVER_INI_CACHE "CacheSRV" //: Cache server settings. #define SERVER_INI_LOGIN "LoginSRV" //: Login server settings. #define SERVER_INI_CORE "CoreSRV" //: Core server settings. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define COLOR_STAFF 0xFF0099FF //: Name coloring of admin characters. #define TITLE_STAFF "[STAFF]" //: Title for admin characters. #define WELCOME_NOTICE_01 "Welcome #1" //: Welcome notice on player login. #define WELCOME_NOTICE_02 "Welcome #2" //: Welcome notice on player login. #define COLOR_ERROR 0xFFFF0000 //: AddText Coloring: Red #define COLOR_SUCCESS 0XFF00F000 //: AddText Coloring: Green #define COLOR_NOTICE 0xFFFFFF00 //: AddText Coloring: Yellow #define COLOR_ITEMINFO 0XFF666666 //: AddText Coloring: Dark Gray #define COLOR_WARNING 0XFFFF8C00 //: AddText Coloring: Orange //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- enum { ENCHANT_TIME = 1 }; //: Adjust the time of upgrading. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __LDE_GOALDATA_FIX //: Fixes quest arrow bug. #define __LDE_LSTBOX_FIX //: Fixes lag within listboxes. #define __LDE_168SLOT_INV //: 168 slots within the inventory. #define __LDE_LORDNME_FIX //: Fixes lord name display. #define __LDE_LGNTXT_FIX //: Add's a space to the login text. #define __LDE_WELCOME_NOTICE //: Add's a welcome notice to the chatbox on player login. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __ADDMENU2 //: Dynamic MMI text. #define __ADDSHOPITEM //: Easier currency adding to shops. #define __ADDTEXT_COLORED //: dwColor in AddText function. #define __AISAKA_TASKBAR_FIX //: Centers taskbar #. #define __CHARACTER_TAG //: Custom coloring tags for npc's. #define __FIX_STAT_BUFF //: Fixes some issues present with the v19 spec_item. #define __HIDE_FASHION //: Fashion hide system. #define __LOOKCHANGE //: Item transmutation system. #define __NEW_EXCHANGE_V19 //: Retail exchange window. #define __NO_GUIDESYSTEM //: Removal of the annoying guide pang. #define __RANDOMOPTION_RETRY //: Scroll of Awakening Augmentation. #define __SERVERS_AUTHORIZE //: Auth account/ip ini checking. #define __SERVERS_INI_CONFIG //: Server uses 1 ini instead of multiple. #define __SLEEPING_FIX //: Fixes the stun/sleeping bug present with Echoes of Weary. #define __SPEEDY_NEUZ //: Faster loading neuz. #define __SYS_SCR_CANCELLATION //: Scroll of Unbinding. #define __SYS_SYS_ITEMMODELRETURN //: Item revert transmutation scroll. #define __SYS_SCR_PARTYPOINTFREE //: Scroll of Party Amplification. #define __SYS_SCR_PARTYSPEEDLEVELUP //: Scroll of Party Growth. #define __SYS_SYS_ARMOREFFECTCHANGE //: Aura (7 days / 15 days). #define __TREASUREBOX //: Retail like treasure box system. #define __UI_INVENTORYSORT //: Inventory sorting. #define __VENDOR_UPDATE //: Easy shop item adding. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
Download:
[Hidden content]
thanksHere is the updated version of Ketchups custom v18 files. Enjoy
If you need help, Try following this setup guide! ->Click Here<-
**Copied from Original post**
What's included?
Tested On:
- Source is fully updated to VS22.
- Game guard has been removed.
- Boost has been removed.
- FFLdump has been removed.
- Lua was updated to 5.3.4
- CW quest & sound are also working.
Notice:
- Visual Studio Community 2022
- Sql Server 2019 Standard
- Windows 10 & 11
Some Notes:
- Due to the RANKING_DBF causing crash issues i have decided to delete it by default.
- You can re-enable all of this by simply defining __GUILDRANK
- If you re-enable it you will have to add the RANKING_DBF and tables yourself.
Defines:
- These files have been tested and appear to be working fine out of the box. I am however not responsible for SECURITY FIXES, added features and etc. If you want those things then you need to add them yourselves as they are NOT INCLUDED.
- Built with the retail V18 client and i improved with retail content from v19.
- WorldDialog is complete with V19, source included and in English (Google Translate).
- All boxes should be fully functional and working for V19.
- Drops have been done according to retail standards for V19.
- Resource is current with retail as of the original release date of V19.
- Patcher source is included and can be configured by LodeConfig.h in the actual patcher source unlike before.
- Setup your server files with Server.ini and quick auth with Authorization.ini
Code://|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define NEUZ_TITLE "[VS22] FlyFF V18.2 (Custom)" //: Window title of the client. #define NEUZ_BHASH "sunkist" //: String to boot the client. #define NEUZ_IPSET "127.0.0.1" //: Ip of the server, must match AccountServer.ini & LoginServer.ini. #define NEUZ_CPORT "5400" //: Cache port, must match CacheServer.ini. #define NEUZ_PHASH "kikugalanet" //: Md5 password salt. #define NEUZ_MSGVR "20100412" //: Ver of the server, must match AccountServer.ini & LoginServer.ini. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define SERVER_CONFIG_FILE "Server.ini" //: Main server configuration. #define SERVER_BANIP_FILE "Banned.ini" //: Banned ip's. #define SERVER_ALWIP_FILE "Allowed.ini" //: Allowed people. #define SERVER_AUTHS_FILE "..\\Program\\Authorization.ini" //: Auth check ini. #define SERVER_INI_ACCOUNT "AccountSRV" //: Account server settings. #define SERVER_INI_DATABASE "DatabaseSRV" //: Database server settings. #define SERVER_INI_CERTIFIER "CertifierSRV" //: Certifier server settings. #define SERVER_INI_WORLD "WorldSRV" //: World server settings. #define SERVER_INI_CACHE "CacheSRV" //: Cache server settings. #define SERVER_INI_LOGIN "LoginSRV" //: Login server settings. #define SERVER_INI_CORE "CoreSRV" //: Core server settings. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define COLOR_STAFF 0xFF0099FF //: Name coloring of admin characters. #define TITLE_STAFF "[STAFF]" //: Title for admin characters. #define WELCOME_NOTICE_01 "Welcome #1" //: Welcome notice on player login. #define WELCOME_NOTICE_02 "Welcome #2" //: Welcome notice on player login. #define COLOR_ERROR 0xFFFF0000 //: AddText Coloring: Red #define COLOR_SUCCESS 0XFF00F000 //: AddText Coloring: Green #define COLOR_NOTICE 0xFFFFFF00 //: AddText Coloring: Yellow #define COLOR_ITEMINFO 0XFF666666 //: AddText Coloring: Dark Gray #define COLOR_WARNING 0XFFFF8C00 //: AddText Coloring: Orange //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- enum { ENCHANT_TIME = 1 }; //: Adjust the time of upgrading. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __LDE_GOALDATA_FIX //: Fixes quest arrow bug. #define __LDE_LSTBOX_FIX //: Fixes lag within listboxes. #define __LDE_168SLOT_INV //: 168 slots within the inventory. #define __LDE_LORDNME_FIX //: Fixes lord name display. #define __LDE_LGNTXT_FIX //: Add's a space to the login text. #define __LDE_WELCOME_NOTICE //: Add's a welcome notice to the chatbox on player login. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- #define __ADDMENU2 //: Dynamic MMI text. #define __ADDSHOPITEM //: Easier currency adding to shops. #define __ADDTEXT_COLORED //: dwColor in AddText function. #define __AISAKA_TASKBAR_FIX //: Centers taskbar #. #define __CHARACTER_TAG //: Custom coloring tags for npc's. #define __FIX_STAT_BUFF //: Fixes some issues present with the v19 spec_item. #define __HIDE_FASHION //: Fashion hide system. #define __LOOKCHANGE //: Item transmutation system. #define __NEW_EXCHANGE_V19 //: Retail exchange window. #define __NO_GUIDESYSTEM //: Removal of the annoying guide pang. #define __RANDOMOPTION_RETRY //: Scroll of Awakening Augmentation. #define __SERVERS_AUTHORIZE //: Auth account/ip ini checking. #define __SERVERS_INI_CONFIG //: Server uses 1 ini instead of multiple. #define __SLEEPING_FIX //: Fixes the stun/sleeping bug present with Echoes of Weary. #define __SPEEDY_NEUZ //: Faster loading neuz. #define __SYS_SCR_CANCELLATION //: Scroll of Unbinding. #define __SYS_SYS_ITEMMODELRETURN //: Item revert transmutation scroll. #define __SYS_SCR_PARTYPOINTFREE //: Scroll of Party Amplification. #define __SYS_SCR_PARTYSPEEDLEVELUP //: Scroll of Party Growth. #define __SYS_SYS_ARMOREFFECTCHANGE //: Aura (7 days / 15 days). #define __TREASUREBOX //: Retail like treasure box system. #define __UI_INVENTORYSORT //: Inventory sorting. #define __VENDOR_UPDATE //: Easy shop item adding. //|: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
Download:
[Hidden content]