- Katılım
- 11 May 2023
- Konular
- 271
- Mesajlar
- 1,153
- Çözüm
- 2
- Online süresi
- 1mo 25d
- Reaksiyon Skoru
- 746
- Altın Konu
- 1
- Başarım Puanı
- 199
- MmoLira
- 1,311
- DevLira
- 381
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
files
forum.turkmmo.com
1-----------FİLESİN KURULUMU (game mysql)
windowsda inboudn kısmına program olarak izin vermeniz gerekiyor.
örneğin db kalsöründeki db.exe
master kalsöründeki master.exe
sonra vrunner startı kısayol oluşturup bu dizin eekleyin.
bunu yapınca sistem yeniden başlarsa oyun otoamtik açılcak.
game mysql kurulum.
burdan mariadb 10..6 kuracaksınız
mysql kurulum
windows sol alta mariadb yazın "commant prop mariadb" yöneticiolarak çalıştırın aşağıdakilerini kurun
ayarları kaydetmek için durdur başlat
sonrasında navicat yada heidisql ile bağlanıp sqlleri yükliyceksiniz adalet files içinde var.
bu dosya sanal windows sunucuya kuracağınız dosya
bunda 185 li ip ler var bu ipleri kendi sanal sunucunuzla değitşireceksiniz notepadla tüm dosyaayı değiştir diyebilirsiniz.
create_symlinks.bat (yönetici oalrka başlat)
sonra bunla oyuun başlat
start_game.bat
bunuda kurmanız gerekiyor
2-----------build alma (source)
cmake 3.16.9 gui ve visual studio 2019 kurulur (visual studioda oyun kısmı unreal directx v.s yazan yeri seçip kurabilirsiniz)
build almadan önce iki dosya düzenlenecek
1
\Diamas Project\source
burdaki sürüme göre burayı güncelliyorsunuz.burayı değitşirme sebebim hunterin eski dosyalarında linkler kırık.
CMakeLists.txt
2(burayı değiştirme sebebim hunter uygun sürümü seçiyor örneğin fmt nin yeni versiyonunu seçtiği için oyun build almıyor.bu sebeple hangi sürümü seçemsi gerektiğiyle ilgili sürüm belirliyorum)
Diamas Project\source\cmake\Hunter
config.cmake
burda hunterin kuracağı sürümü belirtiyorsunuz
bunları yaparsanız cmake de işiniz biter.
CONFİGure den visual 2019 ile 64 biti seçtikden sonra kurulum başlar.
kurulum bitince generate diyceksiniz sorna dosyaalr oluşuyor
sonrasında resimdeki 2 numarada dosya yolunda dosyalar oluşuyor.
bu dosya yolunda build alabilirsiniz.
tabu build alam 64 bitte alınacak.
ben kurulumda libbost yok hatası aldım.
mabi ile işaretli olandan 2 tane oluşturucaksınız tekinin ismi alttaki gibi olacak
EK OALRKA YAPMANIZ GEREKENLER.
PACK KEYİ DEĞİTŞİRMENİZ GEREKİYOR
CHAR.CPP
HAREKET HIZI LİMİTİ BOZUK DÜZELTMENİZ GEREKİYOR.
CHAR.CPP
mavi çelik zırh parlama fixi
pc\common\effect\armor
armor-5_jin.mse
bu belgeyi alttaki gibi değiştirin.
ymir work dosya yolunundaki dosayalrı kontrol edin yerinde mi diye.
pack key değiştirme.
pack key değişince
archiver .exe oluşuyor artık bununla packı kapatıckasınız
source\thirdparty\pak\pak
PakFormat.hpp
// generated using: random.randint(0, 1 << 64)
static const uint64_t kFilenameMagic = 4639460977058815519ull;
static const uint64_t kFilenameKeyMagic1 = 1085645127720199622ull;
static const uint64_t kFilenameKeyMagic2 = 4478567896021961570ull;
Adalet - Diamas Project Best Optimisation x64 Server Files
Lafı uzatmak istemiyorum. İyi olduklarım, kötü olduklarım veya iyi, kötü anılarım oldu. Ayrıca takip edenler bilir dosyanın nasıl olduğunu. Bu düzeyde bir dosya kullanmak isteyenin ilgisini çekeceğinden eminim umarım iyi insanların elinde çok daha fazlası olur. Kendinize dikkat edin. Öğeyi...
1-----------FİLESİN KURULUMU (game mysql)
windowsda inboudn kısmına program olarak izin vermeniz gerekiyor.
örneğin db kalsöründeki db.exe
master kalsöründeki master.exe
sonra vrunner startı kısayol oluşturup bu dizin eekleyin.
- Windows + R tuşlarına bas.
- Açılan çalıştır kutusuna shell:startup yaz ve Enter’a bas.
- Açılan klasöre otomatik başlatılmasını istediğin programın kısayolunu ekle.
sonrasında.
Yöntem 1: netplwiz ile
Bazı Windows Server sürümlerinde netplwiz aracı varsayılan olarak bulunmayabilir.- Windows + R tuşlarına bas, çalıştır kutusuna netplwiz yaz.
- Açılan pencerede, oturum açmak istediğin kullanıcıyı seç.
- “Kullanıcı bu bilgisayarı kullanmak için bir ad ve parola girmelidir” seçeneğinin işaretini kaldır.
- Şifreyi girerek onayla.
bu programla kullanıcı adı şifreyi iptale edibn.
bunu yapınca sistem yeniden başlarsa oyun otoamtik açılcak.
game mysql kurulum.
burdan mariadb 10..6 kuracaksınız
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
mysql kurulum
windows sol alta mariadb yazın "commant prop mariadb" yöneticiolarak çalıştırın aşağıdakilerini kurun
Kod:
mysql -u root -p
Kod:
CREATE USER 'root'@'%' IDENTIFIED BY 'yeni_sifren';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
CREATE DATABASE log;
CREATE DATABASE account;
CREATE DATABASE common;
CREATE DATABASE player;
quit
ayarları kaydetmek için durdur başlat
Kod:
net stop MariaDB
net start MariaDB
sonrasında navicat yada heidisql ile bağlanıp sqlleri yükliyceksiniz adalet files içinde var.
bu dosya sanal windows sunucuya kuracağınız dosya
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
bunda 185 li ip ler var bu ipleri kendi sanal sunucunuzla değitşireceksiniz notepadla tüm dosyaayı değiştir diyebilirsiniz.
create_symlinks.bat (yönetici oalrka başlat)
sonra bunla oyuun başlat
start_game.bat
bunuda kurmanız gerekiyor
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
2-----------build alma (source)
cmake 3.16.9 gui ve visual studio 2019 kurulur (visual studioda oyun kısmı unreal directx v.s yazan yeri seçip kurabilirsiniz)
build almadan önce iki dosya düzenlenecek
1
\Diamas Project\source
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
burdaki sürüme göre burayı güncelliyorsunuz.burayı değitşirme sebebim hunterin eski dosyalarında linkler kırık.
CMakeLists.txt
Kod:
HunterGate(
URL "https://github.com/cpp-pm/hunter/archive/v0.26.1.tar.gz"
SHA1 "e41ac7a18c49b35ebac99ff2b5244317b2638a65"
LOCAL # load `buildtool/cmake/Hunter/config.cmake`
)
2(burayı değiştirme sebebim hunter uygun sürümü seçiyor örneğin fmt nin yeni versiyonunu seçtiği için oyun build almıyor.bu sebeple hangi sürümü seçemsi gerektiğiyle ilgili sürüm belirliyorum)
Diamas Project\source\cmake\Hunter
config.cmake
burda hunterin kuracağı sürümü belirtiyorsunuz
Kod:
hunter_config(crashpad
VERSION "0.0.1-p0"
URL "https://github.com/qedsoftware/crashpad/archive/refs/tags/v0.0.1-p0.tar.gz"
SHA1 "da077be232736b0922ab8f06610ad9dd9d206936")
hunter_config(mini_chromium
VERSION "0.0.1-p2"
URL "https://github.com/qedsoftware/mini_chromium/archive/refs/tags/v0.0.1-p2.tar.gz"
SHA1 "1c587622e03e4da8a6bce02a2f6f062eb7f5a26c")
hunter_config(Boost VERSION "1.79.0")
hunter_config(fmt VERSION "8.1.1")
bunları yaparsanız cmake de işiniz biter.
CONFİGure den visual 2019 ile 64 biti seçtikden sonra kurulum başlar.
kurulum bitince generate diyceksiniz sorna dosyaalr oluşuyor
sonrasında resimdeki 2 numarada dosya yolunda dosyalar oluşuyor.
bu dosya yolunda build alabilirsiniz.
tabu build alam 64 bitte alınacak.
ben kurulumda libbost yok hatası aldım.
mabi ile işaretli olandan 2 tane oluşturucaksınız tekinin ismi alttaki gibi olacak
EK OALRKA YAPMANIZ GEREKENLER.
PACK KEYİ DEĞİTŞİRMENİZ GEREKİYOR
CHAR.CPP
HAREKET HIZI LİMİTİ BOZUK DÜZELTMENİZ GEREKİYOR.
CHAR.CPP
Kod:
PointValue CHARACTER::GetLimitPoint(uint8_t type) const
{
if (type >= POINT_MAX_NUM)
{
SPDLOG_ERROR("Point type overflow (type {0})", type);
return 0;
}
auto val = m_pointsInstant.points[type];
auto max_val = std::numeric_limits<PointValue>::max();
auto limit = max_val;
auto min_limit = std::numeric_limits<PointValue>::min();
auto mountVnum = GetMountVnum();
switch (type)
{
case POINT_ATT_SPEED:
min_limit = 170;
if (IsPC())
limit = 170;
else
limit = 170;
break;
case POINT_MOV_SPEED: {
min_limit = 170;
if (IsPC())
limit = 170;
else
limit = 170;
break;
const auto &mobMan = CMobManager::instance();
if (IsPC())
{
if (IsGM())
{
if (mobMan.MountHasSpeedLimit(mountVnum)) { limit = 170; }
else { limit = 170; }
}
else
{
if (!mountVnum) { limit = 170; }
else
{
if (!mobMan.MountHasSpeedLimit(mountVnum))
{
if (mountVnum == 20246 || mountVnum == 20247) { limit = 170; }
else { limit = 170; }
}
else { limit = 170; }
}
}
}
else { limit = 170; }
}
break;
default:
break;
}
if (val > max_val)
SPDLOG_ERROR("{0} has point {1} with value {2} the maximum is: {3}", GetName(), type, val, max_val);
if (val > limit)
val = limit;
if (val < min_limit)
val = min_limit;
if (mountVnum)
val = limit;
return (val);
}
mavi çelik zırh parlama fixi
pc\common\effect\armor
armor-5_jin.mse
bu belgeyi alttaki gibi değiştirin.
ymir work dosya yolunundaki dosayalrı kontrol edin yerinde mi diye.
Kod:
BoundingSphereRadius 100.000000
BoundingSpherePosition 0.000000 0.000000 0.000000
Group Particle
{
StartTime 0.000000
List TimeEventPosition
{
0.000000 "MOVING_TYPE_DIRECT" 0.000000 0.000000 -20.000000
}
Group EmitterProperty
{
MaxEmissionCount 12
CycleLength 0.500000
CycleLoopEnable 1
LoopCount 0
EmitterShape 3
EmitterAdvancedType 0
EmittingRadius 23.000000
EmitterEmitFromEdgeFlag 0
EmittingDirection 0.000000 0.000000 0.001000
List TimeEventEmittingSize
{
0.000000 0.000000
}
List TimeEventEmittingAngularVelocity
{
}
List TimeEventEmittingDirectionX
{
}
List TimeEventEmittingDirectionY
{
}
List TimeEventEmittingDirectionZ
{
0.000000 2.000000
}
List TimeEventEmittingVelocity
{
0.000000 2.000000
}
List TimeEventEmissionCountPerSecond
{
0.000000 20.000000
}
List TimeEventLifeTime
{
0.000000 0.800000
}
List TimeEventSizeX
{
0.008571 60.000000
}
List TimeEventSizeY
{
0.000000 100.000000
}
}
Group ParticleProperty
{
SrcBlendType 5
DestBlendType 2
ColorOperationType 4
BillboardType 2
RotationType 0
RotationSpeed 0.000000
RotationRandomStartingBegin 90
RotationRandomStartingEnd 90
AttachEnable 0
StretchEnable 0
TexAniType 0
TexAniDelay 0.000000
TexAniRandomStartFrameEnable 0
List TimeEventGravity
{
}
List TimeEventAirResistance
{
}
List TimeEventScaleX
{
0.400000 0.800000
1.000000 0.600000
}
List TimeEventScaleY
{
0.000000 0.700000
1.000000 1.400000
}
List TimeEventColorRed
{
0.000000 0.500000
0.200000 0.200000
0.292308 0.184314
0.974359 0.698039
}
List TimeEventColorGreen
{
0.000000 0.400000
0.200000 0.600000
0.292308 0.631373
0.974359 0.098039
}
List TimeEventColorBlue
{
0.000000 0.300000
0.200000 0.541176
0.292308 0.650980
0.974359 1.000000
}
List TimeEventAlpha
{
0.000000 0.200000
0.300000 0.700000
1.000000 0.000000
}
List TimeEventRotation
{
}
List TextureFiles
{
"aura1.dds"
}
}
}
Group Particle
{
StartTime 0.000000
List TimeEventPosition
{
0.000000 "MOVING_TYPE_DIRECT" 0.000000 0.000000 40.000000
0.408000 "MOVING_TYPE_DIRECT" 0.000000 0.000000 -10.000000
}
Group EmitterProperty
{
MaxEmissionCount 15
CycleLength 1.000000
CycleLoopEnable 1
LoopCount 0
EmitterShape 2
EmitterAdvancedType 1
EmittingSize 40.000000 40.000000 60.000000
EmitterEmitFromEdgeFlag 1
EmittingDirection 0.030000 0.010000 0.700000
List TimeEventEmittingSize
{
0.000000 0.000000
}
List TimeEventEmittingAngularVelocity
{
0.000000 3.000000
}
List TimeEventEmittingDirectionX
{
0.000000 0.000000
}
List TimeEventEmittingDirectionY
{
0.011429 -38.659794
}
List TimeEventEmittingDirectionZ
{
0.000000 0.000000
}
List TimeEventEmittingVelocity
{
0.002857 0.200000
}
List TimeEventEmissionCountPerSecond
{
0.000000 40.000000
}
List TimeEventLifeTime
{
0.000000 0.500000
}
List TimeEventSizeX
{
0.002857 20.000000
}
List TimeEventSizeY
{
0.008571 44.329895
}
}
Group ParticleProperty
{
SrcBlendType 5
DestBlendType 2
ColorOperationType 4
BillboardType 1
RotationType 0
RotationSpeed 0.000000
RotationRandomStartingBegin 0
RotationRandomStartingEnd 0
AttachEnable 0
StretchEnable 1
TexAniType 0
TexAniDelay 0.030000
TexAniRandomStartFrameEnable 0
List TimeEventGravity
{
}
List TimeEventAirResistance
{
}
List TimeEventScaleX
{
0.000000 0.072165
0.400000 0.216495
0.988571 0.000000
}
List TimeEventScaleY
{
0.000000 0.092784
}
List TimeEventColorRed
{
0.000000 0.396078
0.430769 0.937255
0.997436 0.396078
}
List TimeEventColorGreen
{
0.000000 0.937255
0.430769 0.396078
0.997436 0.600000
}
List TimeEventColorBlue
{
0.000000 0.639216
0.430769 0.933333
0.997436 0.937255
}
List TimeEventAlpha
{
0.000000 1.000000
1.000000 0.000000
}
List TimeEventRotation
{
0.000000 0.000000
}
List TextureFiles
{
"D:\Ymir Work\pc\assassin\effect\orange_cure copy.dds"
}
}
}
Group Particle
{
StartTime 0.000000
List TimeEventPosition
{
0.000000 "MOVING_TYPE_DIRECT" 0.000000 0.000000 0.000000
}
Group EmitterProperty
{
MaxEmissionCount 20
CycleLength 1.000000
CycleLoopEnable 1
LoopCount 0
EmitterShape 2
EmitterAdvancedType 0
EmittingSize 40.000000 40.000000 110.000000
EmitterEmitFromEdgeFlag 0
EmittingDirection 0.000000 0.000000 0.000000
List TimeEventEmittingSize
{
0.000000 0.000000
}
List TimeEventEmittingAngularVelocity
{
0.000000 0.000000
}
List TimeEventEmittingDirectionX
{
0.000000 0.000000
}
List TimeEventEmittingDirectionY
{
0.000000 0.000000
}
List TimeEventEmittingDirectionZ
{
0.000000 0.000000
}
List TimeEventEmittingVelocity
{
0.000000 0.000000
}
List TimeEventEmissionCountPerSecond
{
0.000000 30.000000
}
List TimeEventLifeTime
{
0.000000 0.300000
}
List TimeEventSizeX
{
0.000000 40.000000
}
List TimeEventSizeY
{
0.000000 50.000000
}
}
Group ParticleProperty
{
SrcBlendType 5
DestBlendType 2
ColorOperationType 4
BillboardType 1
RotationType 0
RotationSpeed 0.000000
RotationRandomStartingBegin 90
RotationRandomStartingEnd 0
AttachEnable 1
StretchEnable 0
TexAniType 0
TexAniDelay 0.029000
TexAniRandomStartFrameEnable 0
List TimeEventGravity
{
}
List TimeEventAirResistance
{
}
List TimeEventScaleX
{
0.000000 0.050000
0.200000 0.200000
0.382857 0.050000
0.588571 0.200000
0.788571 0.050000
0.977143 0.200000
}
List TimeEventScaleY
{
0.000000 0.050000
0.211429 0.100000
0.388571 0.050000
0.611429 0.100000
0.800000 0.050000
0.971429 0.100000
}
List TimeEventColorRed
{
0.282051 0.537255
0.338462 0.972549
0.497436 1.000000
0.543590 0.054902
}
List TimeEventColorGreen
{
0.282051 0.058824
0.338462 0.984314
0.497436 1.000000
0.543590 0.737255
}
List TimeEventColorBlue
{
0.282051 0.749020
0.338462 0.984314
0.497436 1.000000
0.543590 0.400000
}
List TimeEventAlpha
{
0.000000 1.000000
1.000000 0.000000
}
List TimeEventRotation
{
0.000000 0.000000
}
List TextureFiles
{
"D:\Ymir Work\pc\sura\effect\gwi_geom_spark copy.dds"
}
}
}
Group Particle
{
StartTime 0.000000
List TimeEventPosition
{
0.000000 "MOVING_TYPE_DIRECT" 0.000000 0.000000 -40.000000
}
Group EmitterProperty
{
MaxEmissionCount 20
CycleLength 2.000000
CycleLoopEnable 1
LoopCount 0
EmitterShape 2
EmitterAdvancedType 0
EmittingSize 80.000000 80.000000 120.000000
EmitterEmitFromEdgeFlag 1
EmittingDirection 0.000000 0.000000 0.000000
List TimeEventEmittingSize
{
0.000000 0.000000
}
List TimeEventEmittingAngularVelocity
{
0.002857 0.927835
}
List TimeEventEmittingDirectionX
{
0.000000 0.000000
}
List TimeEventEmittingDirectionY
{
0.000000 0.000000
}
List TimeEventEmittingDirectionZ
{
0.000000 3.000000
2.000000 8.762886
}
List TimeEventEmittingVelocity
{
0.000000 3.000000
2.000000 13.402061
}
List TimeEventEmissionCountPerSecond
{
0.000000 20.000000
}
List TimeEventLifeTime
{
0.011429 0.644330
1.805714 1.108247
}
List TimeEventSizeX
{
0.000000 64.000000
}
List TimeEventSizeY
{
0.000000 64.000000
}
}
Group ParticleProperty
{
SrcBlendType 3
DestBlendType 2
ColorOperationType 4
BillboardType 1
RotationType 4
RotationSpeed 200.000000
RotationRandomStartingBegin 0
RotationRandomStartingEnd 0
AttachEnable 0
StretchEnable 0
TexAniType 4
TexAniDelay 0.200000
TexAniRandomStartFrameEnable 1
List TimeEventGravity
{
0.000000 20.618557
}
List TimeEventAirResistance
{
}
List TimeEventScaleX
{
0.005714 0.090000
}
List TimeEventScaleY
{
0.011429 0.090000
}
List TimeEventColorRed
{
0.000000 0.396078
0.089744 0.870588
0.189744 0.360784
0.466667 0.321569
0.597436 0.843137
0.997436 0.141176
}
List TimeEventColorGreen
{
0.000000 0.866667
0.089744 0.360784
0.189744 1.000000
0.466667 0.694118
0.597436 0.298039
0.997436 0.968627
}
List TimeEventColorBlue
{
0.000000 1.000000
0.089744 1.000000
0.189744 0.600000
0.466667 1.000000
0.597436 0.960784
0.997436 0.686275
}
List TimeEventAlpha
{
0.000000 1.000000
0.843590 0.305128
1.000000 0.000000
}
List TimeEventRotation
{
0.000000 51.958763
1.000000 360.000000
}
List TextureFiles
{
"D:\Ymir Work\pc\assassin\effect\2-star.dds"
"D:\Ymir Work\pc\assassin\effect\2-starsmall.dds"
}
}
}
pack key değiştirme.
pack key değişince
archiver .exe oluşuyor artık bununla packı kapatıckasınız
source\thirdparty\pak\pak
PakFormat.hpp
// generated using: random.randint(0, 1 << 64)
static const uint64_t kFilenameMagic = 4639460977058815519ull;
static const uint64_t kFilenameKeyMagic1 = 1085645127720199622ull;
static const uint64_t kFilenameKeyMagic2 = 4478567896021961570ull;
Ekli dosyalar
Son düzenleme:
- Katılım
- 26 Mar 2024
- Konular
- 1,286
- Mesajlar
- 4,892
- Çözüm
- 91
- Online süresi
- 3mo 27d
- Reaksiyon Skoru
- 4,106
- Altın Konu
- 571
- Başarım Puanı
- 274
- MmoLira
- 137,667
- DevLira
- 450
Paylaşım için teşekkürler.
- Katılım
- 9 Ara 2018
- Konular
- 15
- Mesajlar
- 115
- Çözüm
- 1
- Online süresi
- 1mo 5d
- Reaksiyon Skoru
- 26
- Altın Konu
- 0
- TM Yaşı
- 7 Yıl 6 Ay 7 Gün
- Başarım Puanı
- 88
- MmoLira
- 8,171
- DevLira
- 3
I'm pretty sure this file doesn't work in live mode.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Çözüldü
- Cevaplar
- 8
- Görüntüleme
- 102
- Kilitli
- Cevaplar
- 9
- Görüntüleme
- 2K
- Kilitli
- Cevaplar
- 157
- Görüntüleme
- 42K
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 5
- Görüntüleme
- 1K








