- Katılım
- 23 Kas 2022
- Konular
- 106
- Mesajlar
- 801
- Çözüm
- 3
- Online süresi
- 26d 13h
- Reaksiyon Skoru
- 260
- Altın Konu
- 0
- Başarım Puanı
- 121
- Yaş
- 46
- MmoLira
- 4,158
- DevLira
- 33
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Merhaba ragzone! Rusty Hearts'ın

geliştirilmesinde herhangi bir hareket olmadığından, bazı Açık Kaynak projelerini başlatmaya karar verdim. Rusty Hearts API Rusty Hearts API
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
için kimlik doğrulama, faturalandırma ve başlatıcı işlevleri sağlayan, Node.js tabanlı bir REST API'sidir . API, farklı bağlantı noktalarında çalışan üç bağımsız sunucudan ( Auth API, Billing API ve Launcher API ) oluşur. Ekran görüntüleri:msmile:Server Files (Updated 05/27/2023):
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Client (with English patch) (Updated 05/16/2023):
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Preconfigured VMWare Server VM (Updated 05/27/2023):
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Preconfigured Hyper-V Server VM (Updated 06/06/2023):
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Google Drive
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
API bölgesi desteği
API şu anda yalnızca ABD (PWE) bölgesini desteklemektedir.
*usa (PWE) - Tam api desteği
*chn (Xunlei) - Yalnızca başlatıcı desteği
Sunucu Açıklamaları
- Auth API , oyun içi kimlik doğrulamasından sorumludur
- Billing API , mağazanın zen bakiyesini ve satın alımlarını yönetir. Kimlik Doğrulama/Faturalandırma API'sini yalnızca yerel bir IP adresine bağlamak ve bu API'lere dışarıdan erişimi engellemek önemlidir.
- Başlatıcı API'si, geçit sunucusuna ve
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
kayıt, oturum açma, istemci güncellemeleri ve statik öğeleri (genel dizin) işlemeyi işleyen . Bu API'ye dışarıdan erişilebilir ve Nginx tarafından proxy'li veya harici bir IP'ye bağlı olmalıdır.Ortak klasör açıklaması
Başlatıcı kendi kendine güncelleme
Başlatıcının kendisini otomatik olarak güncellemesi için api'nin launcher_update dizininde launcher_info.ini dosyasını kullanmanız gerekir. Bu dosya, başlatıcının sürümünü belirtir. Başlatıcının her güncellemesinden sonra, başlatıcı yürütülebilir dosyasında olduğu gibi ini'deki sürümü de değiştirmeniz gerekir. İstemci yaması İstemci yamaları oluşturmak için api'nin "patch" dizinini kullanmanız gerekir. Yama dosyalarını oluşturmak için araç burada mevcuttur:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Haber paneli
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
htmlsayfasını görüntülemek için kullanılır , api'nin 'news' dizinini kullanır
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
*
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
sürüm 2019 veya 2022 Geliştirici sürümü önerilir *
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Dağıtımı Dağıtmak için şu adımları izleyin: Temel Kurulum 1.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
en son sürümünü yükleyin . 2. Depoyu indirin veya kopyalayın ve tüm RustyHearts-API dosyalarını istediğiniz bir dizine kopyalayın (örn.c:\RustyHearts-API ).
3. Bir terminal penceresi açın, RustyHearts-API dizinine gidin ve npm install komutunu çalıştırın. Alternatif olarak, install.bat dosyasını çalıştırabilirsiniz . 4. RustyHearts_Account.sql
veritabanı dosyasını Microsoft SQL Sunucunuza aktarın. 5. .env dosyasındaki parametreleri yapılandırın . 6. node src/app komutunu yürüterek veya rh-api.bat dosyasını çalıştırarak RustyHearts-API sunucularını başlatın . 7. server bölgesi service_control.xml .env dosya kurulumunda usa olarak ayarlanmalıdır : API YAPILANDIRMASI - PORT
: Bağlantıları almak için bağlantı noktası numarası (varsayılan 3000).
- AUTH_PORT : Kimlik Doğrulama API'si için bağlantı noktası numarası.
- BILLING_PORT : Billing API için bağlantı noktası numarası.
- ENABLE_HELMET : Kask ara yazılımının etkin mi yoksa devre dışı mı olduğunu belirler. Etkinleştirilirse, api için https kullanılması gerekir.
- TZ : Sunucu için saat dilimi.
GÜNLÜK YAPILANDIRMASI
- LOG_LEVEL : Kullanılacak günlük kaydı düzeyi (ör. hata ayıklama, bilgi, uyarı, hata).
- LOG_AUTH_CONSOL E: Auth API mesajlarının konsola kaydedilip kaydedilmeyeceği.
- LOG_BILLING_CONSOLE: Faturalama API mesajlarının konsola kaydedilip kaydedilmeyeceği.
- LOG_ACCOUNT_CONSOLE : Hesap API mesajlarının konsola kaydedilip kaydedilmeyeceği.
- LOG_MAILER_CONSOLE : E-posta mesajlarının konsola kaydedilip kaydedilmeyeceği.
VERİTABANI YAPILANDIRMASI
- DB_SERVER : SQL Server'ın IP adresi veya ana bilgisayar adı.
- DB_DATABASE : Bağlanılacak veritabanının adı (RustyHearts_Account).
- DB_USER : Veritabanına bağlanacak kullanıcı.
- DB_PASSWORD : Veritabanı kullanıcısının şifresi.
- DB_ENCRYPT : Veritabanı bağlantısının şifrelenip şifrelenmeyeceği.
AĞ GEÇİDİ API YAPILANDIRMASI
- GATESERVER_IP : Kapı sunucusunun IP adresi.
- GATESERVER_PORT : Kapı sunucusunun port numarası.
E-POSTA YAPILANDIRMASI
- SMTP_HOST : SMTP sunucusunun ana bilgisayar adı veya IP adresi.
- SMTP_PORT : SMTP sunucusunun bağlantı noktası numarası.
- SMTP_ENCRYPTION : Kullanılacak şifreleme protokolü (örn. ssl, tls).
- SMTP_USERNAME : SMTP sunucusu için kullanıcı adı.
- SMTP_PASSWORD : SMTP sunucusunun parolası.
- SMTP_FROMNAME : E-postalarda gönderen olarak kullanılacak ad.
Kullanılabilir uç noktalar
API aşağıdaki bitiş noktalarını sağlar:
| uç nokta | Yöntem | Argümanlar | Tanım |
|---|---|---|---|
| /serverApi/auth | POSTALAMAK | Hesap, şifre, oyun ve IP ile XML | Hesap bilgilerine göre bir kullanıcının kimliğini doğrular ve kullanıcı kimliği, kullanıcı türü ve başarı durumunu içeren bir XML yanıtı gönderir. Kimlik doğrulama başarısız olursa, hata durumuyla birlikte bir XML yanıtı gönderir. |
| /serverApi/faturalandırma | POSTALAMAK | Para birimi talebi veya öğe satın alma talebi ve ilgili bağımsız değişkenler içeren XML | Faturalandırma isteklerini işler. Para birimi talepleri için, kullanıcının Zen bakiyesini veri tabanından alır ve bakiye ile birlikte bir XML yanıtı gönderir. Öğe satın alma istekleri için, kullanıcının Zen bakiyesinden öğenin maliyetini düşer ve işlemi veri tabanında günlüğe kaydeder. İşlem başarılı olursa, başarı durumunu içeren bir XML yanıtı gönderir. İşlem başarısız olursa, hata durumu ve hata mesajı içeren bir XML yanıtı gönderir. | |
| /serverApi/ağ geçidi | ELDE ETMEK | Ağ geçidi sunucusunun IP adresini ve bağlantı noktası numarasını içeren bir XML yanıtı döndürür. | |
/serverApi/ağ geçidi/bilgi | ELDE ETMEK | Ağ geçidi uç noktasını içeren bir yanıt döndürür. Chn bölgesi tarafından kullanılır . | |
| /serverApi/ağ geçidi/durum | ELDE ETMEK | Sunucuyla bağlantı kurmaya çalışarak ağ geçidi sunucusunun durumunu kontrol eder. Sunucunun durumunu (çevrimiçi veya çevrimdışı) ve bağlantı girişiminin başarısını veya başarısızlığını gösteren bir HTTP durum kodunu içeren bir JSON nesnesi döndürür. | |
| /accountApi/kayıt | POSTALAMAK | WindyCode, e-posta, şifre | Sağlanan windyCode, e-posta ve parola ile yeni bir hesap oluşturun. Parola önce bir MD5 hash'i oluşturmak için windyCode ile birleştirilir, ardından veritabanında depolanmadan önce bcrypt kullanılarak tuzlanır ve tekrar hashlenir. Sağlanan e-posta adresine bir e-posta onayı gönderilir ve bir başarı veya hata mesajı döndürülür. |
| /accountApi/giriş | POSTALAMAK | hesap şifresi | Kullanıcı adı veya e-posta adresi ve parola ile başlatıcıdaki bir kullanıcı hesabının kimliğini doğrular. Kimlik doğrulama başarılı olursa bir belirteç döndürün (belirteç şu anda kullanılamıyor). |
| /accountApi/codeDoğrulama | POSTALAMAK | e-posta, doğrulama_kodu_türü, doğrulama_kodu | Doğrulama kodunu kontrol ederek bir kullanıcının e-postasını doğrulayın |
| /accountApi/changePassword | POSTALAMAK | e-posta, şifre, doğrulama_kodu | E-posta ve parola doğrulama kodu verilen bir kullanıcının hesabının parolasını değiştirin |
| /accountApi/sendVerificationEmail | POSTALAMAK | e-posta | Belirtilen e-posta adresine bir doğrulama e-postası gönderir. |
| /launcherApi/launcherUpdater/getLauncherVersion | ELDE ETMEK | Launcher_info.ini dosyasını okuyarak başlatıcının sürümünü döndürür. | |
| /launcherApi/launcherUpdater/updateLauncherVersion | POSTALAMAK | versiyon | Launcher_update klasöründen belirtilen başlatıcı sürümünü indirin. |
| /serverApi/onlineCount | ELDE ETMEK | Çevrimiçi oyuncuların sayısını döndürür. Sayımla birlikte bir JSON nesnesi döndürür. |
Katkıda Bulunan Topluluktan Katkılar
bekliyoruz! Bir hatayla karşılaşırsanız veya bir özellik isteğiniz varsa, lütfen GitHub'da bir sorun gönderin. Kodla katkıda bulunmak istiyorsanız, lütfen depoyu çatallayın ve bir çekme isteği gönderin.
Destek
API ile ilgili yardıma ihtiyacınız varsa, lütfen GitHub'da bir sorun gönderin.
Yol Haritası
* İstemci indirme/onarım desteği ekleyin
* Performansı ve kararlılığı artırın
* Diğer bölgeler için destek ekleyin
İsterseniz github'a bir beğeni/yıldız bırakmayı düşünün.

Son düzenleme:
- Katılım
- 23 Kas 2022
- Konular
- 106
- Mesajlar
- 801
- Çözüm
- 3
- Online süresi
- 26d 13h
- Reaksiyon Skoru
- 260
- Altın Konu
- 0
- Başarım Puanı
- 121
- Yaş
- 46
- MmoLira
- 4,158
- DevLira
- 33
Herkese merhaba, Rusty Hearts'ın yeniden parlama zamanı .:Aşk:
İstemci Hakkında Önemli Bilgi:
Rusty Hearts'ın NA'da kapatılmasının üzerinden neredeyse 10 yıl geçti (15 Eylül 2014) ve yeniden doğmuş sunucu şimdiye kadar hiç halka açık olmadığından orijinal bir yeniden doğmuş istemci bulmak çok zor (steam'deki istemci değil) en son ve bu sunucuyla çalışmıyor).
Revizyon 32959'a daha yakın olan herhangi bir Çinli, Japon, Koreli Rusty Hearts müşterisine her zaman açığız.
Revizyon: 32959
Kaynak: 88185 Düzenleme: Çince uyumlu bir istemciyi paylaştığı için @Ryfon'a
çok teşekkürler . Bu sunucu, NA'da hiç yayınlanmamış, 55. seviyeye kadar mevcut tüm içeriğe sahiptir. Kurulum Eğitimi Video Eğitimi@
Spoiler: Eğitim Videosu
Sunucu Ön Yapılandırması
Spoyler: Sunucu Ön Yapılandırması
Rusty Hearts API Kurulumu
indirin ve kurun . Kurulumla ilgili talimatlar için api belgelerine bakın. Sunucuları Çalıştırma/Yapılandırma Kolay sunucu kurulumu/çalıştırması için
Spoiler: Sunucuları Çalıştırma (Manuel Olarak)
1. Aşağıdaki sunucuları sırasıyla çalıştırın:
1: AgentManager_Release_x64.exe
2: Agent_Release_x64.exe
2. Agent_Release_x64.exe konsoluna geçiş yapın.
3. Sunucuları başlatmak için klavyenizdeki aşağıdaki tuşlara basın:
kod:
1
Sunucular başlayana kadar bekleyin ( Dungeon Server'ın yüklenmesi biraz zaman alabilir, hazır olduğunda " TRY CONNECT " gösterecektir .) 4. GameGatewayServer_Release_x64.exe
konsoluna geçin . 5. Klavyenizde aşağıdaki tuşlara basın:
kod:
u o l
Bu, kapı sunucusu oturumunu açar (İsteğe bağlı) 4,5 adımları GMServer_Release_x64
için de geçerlidir 6. (İsteğe bağlı) SMMonitoring_Release_x64.exe'yi çalıştırın oturum açma : yönetici parolası : yönetici Sunucu Bölgesi Yapılandırması : ABD (PWE): oyun içi kimlik doğrulaması kullan, active_area ülke service_control.xml'de usa chn (Xunlei) olarak ayarlanmalıdır : oyunu açmadan önce kimlik doğrulaması kullanır, service_control.xml'de active_area ülkesi chn olarak ayarlanmalıdır Bağlantı Noktaları İstemcinin bağlanması için aşağıdaki bağlantı noktalarının açılması gerekir: 50001, 50004, 50006, 50016 #Sunucu Kurulumu Tamamlandı
İstemci Kurulumu
Spoyler: İstemci Kurulumu
service_control.xml üzerindeki sunucu hizmeti bölgesine bağlı olarak, istemcinin Service.dat üzerinde aynı bölgeyi kullanması gerekir .
Bölge, MD5'teki bölge adıdır
abd: ada53304c5b9e4a839615b6e8f908eb6
chn: 870b78fc1a55b03adbb208e0d7f098a4
İstemciyi Çalıştırma :
English Bölge :
Başlatıcı Kurulumu
config.ini'deki LoginURL'yi
Yapılandırmada hizmet ini'den ABD'ye
Manuel Başlatma
İstemci klasöründe aşağıdakilerle bir toplu iş dosyası oluşturun:
kod:
start RustyHearts.exe server=http://API_URL:3000/serverApi/gateway
Service.dat üzerindeki MD5'i ada53304c5b9e4a839615b6e8f908eb6 olarak değiştirin
Çin Bölgesi :
Önemli :
Başlatıcı Kurulumu
config.ini'deki LoginURL'yi
config.ini'deki Hizmeti chn olarak değiştirin
Manuel Başlatma
İstemci klasöründe aşağıdakileri içeren bir toplu iş dosyası oluşturun:
kod:
start RustyHearts.exe -serverurlhttp://API_URL:3000/serverApi/gateway/info id=YOUR_USERNAME password=YOUR_PASSWORD
Service.dat'ta MD5'i 870b78fc1a55b03adbb208e0d7f098a4 olarak değiştirin
#Client Setup Complete
İstemci Hata Ayıklama Konsolunu Etkinleştir
Spoiler: Hata Ayıklama Konsolunu Etkinleştir
RustyHearts veritabanına gidin , Karakter Tablosu tablosu İzin değerini 100 olarak ayarlayın
* Günlük konsolunu açmak için =[/B#Clienta basın *Press ; hata ayıklama konsolunu açmak için
* mevcut komutları göstermek için HELP
yazın *Komut formatı NAME 1 veya 0'dır , örnek: NOTICE 1 Test
* GM komutlarının çalışması için şu anda bilmediğim bazı ek kurulumlar gerekebilir .
Spoyler: Hata Ayıklama Komutları
kod:
GRID
NAVIGATIONMESH
NAVIGATIONMESHCUTOFF
RESPAWNZONE
CAMERABOX
STARTPOINT
TRIGGER
SKIDBOX
NPCBOX
PORTALBOX
MAPPORTALBOX
INAREABOX
ANIBG
ITEMBOX
OBSTACLE
EVENTHITBOX
FRUSTUM
INFO
BONE
BLOOM
STAR
CLEAR
FILLMODEPOINT
FILLMODEWIRE
FILLMODESOLID
FILLMODEWIRE_BOX
SHADOWMAP
DUMMY
HITBOX
HITDATA
RADIALBLUR
DRAWLIGHT
EFFECTBS
COVERBG
BODYCC
OUTLINE
SHADOW
CameraTarget
MIPMAPBIAS
SSAO_Range
SSAO_Factor
PROFILE
ETCBOX
MINIMAPICONBOX
EnvironmentReverbBox
Spoiler: GM Komutları?
kod:
GetPlayerRealClass
GetTutorialStep
TrainingStep
TutorialStart
TutorialGroup
TutorialStep
FishingEnd
FishingStart
GoToNPC
ConditionResistance
AttributeOffense
AttributeResistance
AttributeAttack
Jumping
Whisper
StopUse
StopSay
GMSpeed
KickAll
Kick
Notice
QuestInfo
QuestSet
AttackSpeed
FortuneClear
FortunePlay
FortuneCoin
PvpEnd
PvpStart
LobbyInfo
Undie
GodMode
RearingEnter
AutoPlay
ModeChange
ShowFps
CheatGuildStorageLog
CheatGuildStorage
CheatGuildItemOut
CheatGuildItemIn
CheatGuildItemList
CheatGuildMoneyOut
CheatGuildMoneyIn
CheatGuildLevelUp
CheatGuildExpLog
CheatGuildSkill
CheatGuildExp
GuildStorageLog
GuildStorage
GuildItemOut
GuildItemIn
GuildItemList
GuildMoneyOut
GuildMoneyIn
GuildLevelUp
GuildExpLog
GuildSkill
GuildExp
GuildCreate
DecompositionItem
ItemRandBox
Dungeon_Teleport
CheatContent
CheatTable
AddRareCard
AddRareCardAll
CheatHairColorItem
CheatHairColor
CheatRoulette
SetBattleLadderPoint
SetBattleExp
SetBattlePoint
SetViewRange
AllWorldLoad
AllEnemyLoad
CheckHPMP
AllDungeonClear
UpdateTutorialStep
AddSG
AddGiveUp
AddHeart
ReturnIndividualRoom
TrapWarpID
ClearMission
IsMission
IsCompleteMission
DropInstanceItemClear
DropItemClear
CheatAllAddEffect
CheatBaseItem
SetJustGuardTime
SetUseJustGuardLimit
SetUseCoolTime
CheatChangeJob
SetLuck
CheatStorageUpgrade
AddItemforSocket
AddItemforOption3
AddItemforOption2
AddItemforOption
AddItemforTimeLimitOption
AddItemforTimeLimit
CheatQuestDelete
CheatAllQuestDelete
CheatItemBoxBreak
QuestComplete
CheatQuestState
CheatAttackSpeed
CheatQuestComplete
IsRemainNpcQuest
GetLevelQuestNPC
GetLevelQuest
AllQuest
AddQuestByInstanceNpcID
AddQuestFinish
AddQuest
AddQuest2
IsCanQuest
CheckQuest
AddCheckQuestItem
FullInventoryPet
FullInventory
AddQuestItem
AddQuestItemString
DropEventItem
AddItemString
ClearInstanceItem
DelItemCount
DelItem
DelInstanceItemCount
DelInstanceItem
IsExistInstanceItemCount
IsExistInstanceItem
DropEventInstanceItemPos
GetInstanceItemCount
AddInstanceItem
GetPlayerClass
IsExistItemCount
IsExistItem
GetItemCount
DeleteAllSkill
LearnSkillJob
ExeSkill
PetAddItem
AddItem
UseItem
SetCondition
Shoot
DropGold
AddGold
AddSkillPoint
AddExp
SetSkillEquip
AddNewSkill
SetSkillEquipTableID
SetScale
ItemSocketSet
ItemSocketPunch
ItemSocket
DungeonEnemyExp
EnchantLoop
Enchant
BreakItem
Repair
PartyLeave
GetLevel
FixLevel
SetLevel
SelectWeapon
SelectPart
ReloadDungeonInfo
Aletler
Spoyler: Araçlar
Sunucu İzleme Aracı
SMMonitoring_Release_x64.exe
Sunucuyu yönetmek için kullanılan resmi araç (sunucuları başlatma/durdurma, bildirim gönderme, olaylar)
Bir şeyin önceden reklamı
Game Manager (GMTOOL)
Classic .asp web sitesi
Klasik asp içeren IIS gerektirir
Veritabanını yönetmek için kullanılan resmi araç
Not: Bu, aracın bu sunucuyla çalışması için güncellediğim eski bir sürümüdür (birçok şey hala bozuktur)
Bir şeyin önceden reklamı
yükleyin :
Bir şeyin önceden reklamı
Rusty Hearts oyun sunucularının yapılandırmasını ve yönetimini basitleştirmek için tasarlanmış Sunucu Yöneticisi AC# Windows Forms uygulaması. Bu araç, çeşitli sunucu/api parametrelerini değiştirmek ve yönetmek ve sunucuları kolaylıkla başlatmak için sezgisel bir yol sağlar.
PCK Aracı
.pck dosyalarını paketlemek/paketinden çıkarmak için bir windows form aracı
Bir şeyin önceden reklamı
Tablo Aracı
.rh dosyalarını şifrelemek/şifresini çözmek için bir windows form aracı
Bir şeyin önceden reklamı
MIP Aracı
İstemci yamaları oluşturmak ve .MIP dosyalarını açmak için bir c# komut satırı aracı.
Bağlantılar İndir
Spoyler: İndirme Bağlantıları
Araçlar ve Kaynaklar :
Mega Bağlantılar :
Spoiler: Mega Bağlantılar
Google Drive Bağlantıları :
Spoiler: Google Drive Bağlantıları
Görüntüler
Spoyler: Görüntüler
İyi eğlenceler:Serin:
İstemci Hakkında Önemli Bilgi:
Rusty Hearts'ın NA'da kapatılmasının üzerinden neredeyse 10 yıl geçti (15 Eylül 2014) ve yeniden doğmuş sunucu şimdiye kadar hiç halka açık olmadığından orijinal bir yeniden doğmuş istemci bulmak çok zor (steam'deki istemci değil) en son ve bu sunucuyla çalışmıyor).
Revizyon 32959'a daha yakın olan herhangi bir Çinli, Japon, Koreli Rusty Hearts müşterisine her zaman açığız.
Revizyon: 32959
Kaynak: 88185 Düzenleme: Çince uyumlu bir istemciyi paylaştığı için @Ryfon'a
çok teşekkürler . Bu sunucu, NA'da hiç yayınlanmamış, 55. seviyeye kadar mevcut tüm içeriğe sahiptir. Kurulum Eğitimi Video Eğitimi@
Spoiler: Eğitim Videosu
Sunucu Ön Yapılandırması
Spoyler: Sunucu Ön Yapılandırması
Rusty Hearts API Kurulumu
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
indirin ve kurun . Kurulumla ilgili talimatlar için api belgelerine bakın. Sunucuları Çalıştırma/Yapılandırma Kolay sunucu kurulumu/çalıştırması için
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
indirin . Sunucuları Çalıştırma (Manuel Olarak)Spoiler: Sunucuları Çalıştırma (Manuel Olarak)
1. Aşağıdaki sunucuları sırasıyla çalıştırın:
1: AgentManager_Release_x64.exe
2: Agent_Release_x64.exe
2. Agent_Release_x64.exe konsoluna geçiş yapın.
3. Sunucuları başlatmak için klavyenizdeki aşağıdaki tuşlara basın:
kod:
1
Sunucular başlayana kadar bekleyin ( Dungeon Server'ın yüklenmesi biraz zaman alabilir, hazır olduğunda " TRY CONNECT " gösterecektir .) 4. GameGatewayServer_Release_x64.exe
konsoluna geçin . 5. Klavyenizde aşağıdaki tuşlara basın:
kod:
u o l
Bu, kapı sunucusu oturumunu açar (İsteğe bağlı) 4,5 adımları GMServer_Release_x64
için de geçerlidir 6. (İsteğe bağlı) SMMonitoring_Release_x64.exe'yi çalıştırın oturum açma : yönetici parolası : yönetici Sunucu Bölgesi Yapılandırması : ABD (PWE): oyun içi kimlik doğrulaması kullan, active_area ülke service_control.xml'de usa chn (Xunlei) olarak ayarlanmalıdır : oyunu açmadan önce kimlik doğrulaması kullanır, service_control.xml'de active_area ülkesi chn olarak ayarlanmalıdır Bağlantı Noktaları İstemcinin bağlanması için aşağıdaki bağlantı noktalarının açılması gerekir: 50001, 50004, 50006, 50016 #Sunucu Kurulumu Tamamlandı
İstemci Kurulumu
Spoyler: İstemci Kurulumu
service_control.xml üzerindeki sunucu hizmeti bölgesine bağlı olarak, istemcinin Service.dat üzerinde aynı bölgeyi kullanması gerekir .
Bölge, MD5'teki bölge adıdır
abd: ada53304c5b9e4a839615b6e8f908eb6
chn: 870b78fc1a55b03adbb208e0d7f098a4
İstemciyi Çalıştırma :
English Bölge :
Başlatıcı Kurulumu
config.ini'deki LoginURL'yi
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Url'si olarak değiştirin: http://API_URL:3000Yapılandırmada hizmet ini'den ABD'ye
Manuel Başlatma
İstemci klasöründe aşağıdakilerle bir toplu iş dosyası oluşturun:
kod:
start RustyHearts.exe server=http://API_URL:3000/serverApi/gateway
Service.dat üzerindeki MD5'i ada53304c5b9e4a839615b6e8f908eb6 olarak değiştirin
Çin Bölgesi :
Önemli :
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
şu anda yalnızca ABD bölgesini desteklemektedir, chn üzerinde çalışırken Kimlik Doğrulama ve Faturalandırma atlanacak ve sunucu dev modunda çalışacaktır.Başlatıcı Kurulumu
config.ini'deki LoginURL'yi
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Url'si olarak değiştirin: http://API_URL:3000config.ini'deki Hizmeti chn olarak değiştirin
Manuel Başlatma
İstemci klasöründe aşağıdakileri içeren bir toplu iş dosyası oluşturun:
kod:
start RustyHearts.exe -serverurlhttp://API_URL:3000/serverApi/gateway/info id=YOUR_USERNAME password=YOUR_PASSWORD
Service.dat'ta MD5'i 870b78fc1a55b03adbb208e0d7f098a4 olarak değiştirin
#Client Setup Complete
İstemci Hata Ayıklama Konsolunu Etkinleştir
Spoiler: Hata Ayıklama Konsolunu Etkinleştir
RustyHearts veritabanına gidin , Karakter Tablosu tablosu İzin değerini 100 olarak ayarlayın
* Günlük konsolunu açmak için =[/B#Clienta basın *Press ; hata ayıklama konsolunu açmak için
* mevcut komutları göstermek için HELP
yazın *Komut formatı NAME 1 veya 0'dır , örnek: NOTICE 1 Test
* GM komutlarının çalışması için şu anda bilmediğim bazı ek kurulumlar gerekebilir .
Spoyler: Hata Ayıklama Komutları
kod:
GRID
NAVIGATIONMESH
NAVIGATIONMESHCUTOFF
RESPAWNZONE
CAMERABOX
STARTPOINT
TRIGGER
SKIDBOX
NPCBOX
PORTALBOX
MAPPORTALBOX
INAREABOX
ANIBG
ITEMBOX
OBSTACLE
EVENTHITBOX
FRUSTUM
INFO
BONE
BLOOM
STAR
CLEAR
FILLMODEPOINT
FILLMODEWIRE
FILLMODESOLID
FILLMODEWIRE_BOX
SHADOWMAP
DUMMY
HITBOX
HITDATA
RADIALBLUR
DRAWLIGHT
EFFECTBS
COVERBG
BODYCC
OUTLINE
SHADOW
CameraTarget
MIPMAPBIAS
SSAO_Range
SSAO_Factor
PROFILE
ETCBOX
MINIMAPICONBOX
EnvironmentReverbBox
Spoiler: GM Komutları?
kod:
GetPlayerRealClass
GetTutorialStep
TrainingStep
TutorialStart
TutorialGroup
TutorialStep
FishingEnd
FishingStart
GoToNPC
ConditionResistance
AttributeOffense
AttributeResistance
AttributeAttack
Jumping
Whisper
StopUse
StopSay
GMSpeed
KickAll
Kick
Notice
QuestInfo
QuestSet
AttackSpeed
FortuneClear
FortunePlay
FortuneCoin
PvpEnd
PvpStart
LobbyInfo
Undie
GodMode
RearingEnter
AutoPlay
ModeChange
ShowFps
CheatGuildStorageLog
CheatGuildStorage
CheatGuildItemOut
CheatGuildItemIn
CheatGuildItemList
CheatGuildMoneyOut
CheatGuildMoneyIn
CheatGuildLevelUp
CheatGuildExpLog
CheatGuildSkill
CheatGuildExp
GuildStorageLog
GuildStorage
GuildItemOut
GuildItemIn
GuildItemList
GuildMoneyOut
GuildMoneyIn
GuildLevelUp
GuildExpLog
GuildSkill
GuildExp
GuildCreate
DecompositionItem
ItemRandBox
Dungeon_Teleport
CheatContent
CheatTable
AddRareCard
AddRareCardAll
CheatHairColorItem
CheatHairColor
CheatRoulette
SetBattleLadderPoint
SetBattleExp
SetBattlePoint
SetViewRange
AllWorldLoad
AllEnemyLoad
CheckHPMP
AllDungeonClear
UpdateTutorialStep
AddSG
AddGiveUp
AddHeart
ReturnIndividualRoom
TrapWarpID
ClearMission
IsMission
IsCompleteMission
DropInstanceItemClear
DropItemClear
CheatAllAddEffect
CheatBaseItem
SetJustGuardTime
SetUseJustGuardLimit
SetUseCoolTime
CheatChangeJob
SetLuck
CheatStorageUpgrade
AddItemforSocket
AddItemforOption3
AddItemforOption2
AddItemforOption
AddItemforTimeLimitOption
AddItemforTimeLimit
CheatQuestDelete
CheatAllQuestDelete
CheatItemBoxBreak
QuestComplete
CheatQuestState
CheatAttackSpeed
CheatQuestComplete
IsRemainNpcQuest
GetLevelQuestNPC
GetLevelQuest
AllQuest
AddQuestByInstanceNpcID
AddQuestFinish
AddQuest
AddQuest2
IsCanQuest
CheckQuest
AddCheckQuestItem
FullInventoryPet
FullInventory
AddQuestItem
AddQuestItemString
DropEventItem
AddItemString
ClearInstanceItem
DelItemCount
DelItem
DelInstanceItemCount
DelInstanceItem
IsExistInstanceItemCount
IsExistInstanceItem
DropEventInstanceItemPos
GetInstanceItemCount
AddInstanceItem
GetPlayerClass
IsExistItemCount
IsExistItem
GetItemCount
DeleteAllSkill
LearnSkillJob
ExeSkill
PetAddItem
AddItem
UseItem
SetCondition
Shoot
DropGold
AddGold
AddSkillPoint
AddExp
SetSkillEquip
AddNewSkill
SetSkillEquipTableID
SetScale
ItemSocketSet
ItemSocketPunch
ItemSocket
DungeonEnemyExp
EnchantLoop
Enchant
BreakItem
Repair
PartyLeave
GetLevel
FixLevel
SetLevel
SelectWeapon
SelectPart
ReloadDungeonInfo
Aletler
Spoyler: Araçlar
Sunucu İzleme Aracı
SMMonitoring_Release_x64.exe
Sunucuyu yönetmek için kullanılan resmi araç (sunucuları başlatma/durdurma, bildirim gönderme, olaylar)
Bir şeyin önceden reklamı
Game Manager (GMTOOL)
Classic .asp web sitesi
Klasik asp içeren IIS gerektirir
Veritabanını yönetmek için kullanılan resmi araç
Not: Bu, aracın bu sunucuyla çalışması için güncellediğim eski bir sürümüdür (birçok şey hala bozuktur)
Bir şeyin önceden reklamı
yükleyin :
Bir şeyin önceden reklamı
Rusty Hearts oyun sunucularının yapılandırmasını ve yönetimini basitleştirmek için tasarlanmış Sunucu Yöneticisi AC# Windows Forms uygulaması. Bu araç, çeşitli sunucu/api parametrelerini değiştirmek ve yönetmek ve sunucuları kolaylıkla başlatmak için sezgisel bir yol sağlar.
PCK Aracı
.pck dosyalarını paketlemek/paketinden çıkarmak için bir windows form aracı
Bir şeyin önceden reklamı
Tablo Aracı
.rh dosyalarını şifrelemek/şifresini çözmek için bir windows form aracı
Bir şeyin önceden reklamı
MIP Aracı
İstemci yamaları oluşturmak ve .MIP dosyalarını açmak için bir c# komut satırı aracı.
Bağlantılar İndir
Spoyler: İndirme Bağlantıları
Araçlar ve Kaynaklar :
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Mega Bağlantılar :
Spoiler: Mega Bağlantılar
Google Drive Bağlantıları :
Spoiler: Google Drive Bağlantıları
Görüntüler
Spoyler: Görüntüler
İyi eğlenceler:Serin:
- Katılım
- 23 Kas 2022
- Konular
- 106
- Mesajlar
- 801
- Çözüm
- 3
- Online süresi
- 26d 13h
- Reaksiyon Skoru
- 260
- Altın Konu
- 0
- Başarım Puanı
- 121
- Yaş
- 46
- MmoLira
- 4,158
- DevLira
- 33
Merhaba ragzone! Rusty Hearts'ın
geliştirilmesinde herhangi bir hareket olmadığından, bazı Açık Kaynak projelerini başlatmaya karar verdim. Rusty Hearts Sunucu Yöneticisi AC# Windows Forms uygulaması,
Katkıda Bulunan Topluluktan Katkılar
bekliyoruz! Bir hatayla karşılaşırsanız veya bir özellik isteğiniz varsa, lütfen GitHub'da bir sorun gönderin. Kodla katkıda bulunmak istiyorsanız, lütfen depoyu çatallayın ve bir çekme isteği gönderin.
Destek
Araçla ilgili yardıma ihtiyacınız varsa, lütfen GitHub'da bir sorun gönderin.
Github'da bir beğeni/yıldız bırakmayı düşünün.

geliştirilmesinde herhangi bir hareket olmadığından, bazı Açık Kaynak projelerini başlatmaya karar verdim. Rusty Hearts Sunucu Yöneticisi AC# Windows Forms uygulaması,
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
sunucularının yapılandırmasını ve yönetimini basitleştirmek için tasarlanmıştır . Bu araç, çeşitli sunucu/api parametrelerini değiştirmek ve yönetmek ve sunucuları kolaylıkla başlatmak için sezgisel bir yol sağlar. Özellikler:msmile:- Sunucu Konfigürasyonu: IP/DB değerleri, oyuncu limitleri, seviye sınırı ve daha fazlası gibi çeşitli sunucu ayarlarını kolayca yapılandırın.
- API Yapılandırması: Kimlik doğrulama bilgileri, uç nokta URL'leri ve ayarlar dahil olmak üzere
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.ayarlarını yapılandırın .
- Sunucu Başlatma: Yapılandırılan ayarların doğru uygulandığından emin olarak sunucuları/API'yi tek bir düğme ile başlatın.
- Yedekleme ve Geri Yükleme: Veritabanlarının yedeklerini oluşturun ve gerektiğinde geri yükleyin.
Katkıda Bulunan Topluluktan Katkılar
bekliyoruz! Bir hatayla karşılaşırsanız veya bir özellik isteğiniz varsa, lütfen GitHub'da bir sorun gönderin. Kodla katkıda bulunmak istiyorsanız, lütfen depoyu çatallayın ve bir çekme isteği gönderin.
Destek
Araçla ilgili yardıma ihtiyacınız varsa, lütfen GitHub'da bir sorun gönderin.
Github'da bir beğeni/yıldız bırakmayı düşünün.

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 3
- Görüntüleme
- 111
- Cevaplar
- 1
- Görüntüleme
- 13
Altın Konu
E-posta güvenliği nedir?
- Cevaplar
- 3
- Görüntüleme
- 93
- Cevaplar
- 1
- Görüntüleme
- 43



