if (ch && ch->CanChangeEmpireOfflineShopCheck() == false) {
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
lua_pushnumber(L, 4);
return 0;
}
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
kodu kaldırdıktan sonra kaynak kodlarını build edip oyun içerisinde krallık...Syserr kayıtlarını eklerseniz daha rahat yardım alabilirsinizMerhaba bayrak değiştirdiğim zaman oyundan atma problemi var bayrak değişiyor ancak oyundaki bütün çarları atıyor 2-3 saniye sonra server normale dönüyor problemi nasıl çözebilirim
Üstad Syser kayitlari nerede bulunuyor soylerseniz ekleyebilirimSyserr kayıtlarını eklerseniz daha rahat yardım alabilirsiniz
Sunucuda kanal dosyalarının içerisinde bulunuyor. Ch1 ve db içerisindeki syserr i not defteri ile açıp ayrı ayrı buraya atın.Üstad Syser kayitlari nerede bulunuyor soylerseniz ekleyebilirim
Sunucuda kanal dosyalarının içerisinde bulunuyor. Ch1 ve db içerisindeki syserr i not defteri ile açıp ayrı ayrı buraya atın.
Buyrun HocamTüm charları atıyorsa core veriyor olabilir. vrunner tarzı şeyler kullanıyorsanız iptal edip oyunu açın. Daha sonra aynı işlemleri yaptıktan sonra server çöktüğü zaman syserr ve core dosyalarına bakın.
Core dosyalarına nasıl bakılacağını game.core Dosyasında Yazan Hataları Öğrenmek burada anlatmıştım.
SYSERR: Sep 25 09:33:19 :: pid_init:
Start of pid: 976
SYSERR: Sep 25 09:33:19 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:24 :: pid_init:
Start of pid: 1009
SYSERR: Sep 25 09:33:24 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:29 :: pid_init:
Start of pid: 1050
SYSERR: Sep 25 09:33:29 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:34 :: pid_init:
Start of pid: 1081
SYSERR: Sep 25 09:33:34 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:39 :: pid_init:
Start of pid: 1174
SYSERR: Sep 25 09:33:39 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:44 :: pid_init:
Start of pid: 1177
SYSERR: Sep 25 09:33:44 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:49 :: pid_init:
Start of pid: 1179
SYSERR: Sep 25 09:33:49 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:54 :: pid_init:
Start of pid: 1181
SYSERR: Sep 25 09:33:54 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:33:59 :: pid_init:
Start of pid: 1183
SYSERR: Sep 25 09:33:59 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:04 :: pid_init:
Start of pid: 1185
SYSERR: Sep 25 09:34:04 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:09 :: pid_init:
Start of pid: 1187
SYSERR: Sep 25 09:34:09 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:14 :: pid_init:
Start of pid: 1189
SYSERR: Sep 25 09:34:14 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:19 :: pid_init:
Start of pid: 1191
SYSERR: Sep 25 09:34:19 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:24 :: pid_init:
Start of pid: 1193
SYSERR: Sep 25 09:34:24 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:29 :: pid_init:
Start of pid: 1195
SYSERR: Sep 25 09:34:29 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:34 :: pid_init:
Start of pid: 1197
SYSERR: Sep 25 09:34:34 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:39 :: pid_init:
Start of pid: 1199
SYSERR: Sep 25 09:34:39 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:44 :: pid_init:
Start of pid: 1201
SYSERR: Sep 25 09:34:44 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:49 :: pid_init:
Start of pid: 1203
SYSERR: Sep 25 09:34:49 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:54 :: pid_init:
Start of pid: 1205
SYSERR: Sep 25 09:34:54 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:34:59 :: pid_init:
Start of pid: 1207
SYSERR: Sep 25 09:34:59 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:04 :: pid_init:
Start of pid: 1211
SYSERR: Sep 25 09:35:04 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:09 :: pid_init:
Start of pid: 1213
SYSERR: Sep 25 09:35:09 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:14 :: pid_init:
Start of pid: 1215
SYSERR: Sep 25 09:35:14 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:19 :: pid_init:
Start of pid: 1223
SYSERR: Sep 25 09:35:19 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:25 :: pid_init:
Start of pid: 1225
SYSERR: Sep 25 09:35:25 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:30 :: pid_init:
Start of pid: 1227
SYSERR: Sep 25 09:35:30 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:35 :: pid_init:
Start of pid: 1229
SYSERR: Sep 25 09:35:35 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:40 :: pid_init:
Start of pid: 1231
SYSERR: Sep 25 09:35:40 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:45 :: pid_init:
Start of pid: 1233
SYSERR: Sep 25 09:35:45 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:50 :: pid_init:
Start of pid: 1235
SYSERR: Sep 25 09:35:50 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:35:55 :: pid_init:
Start of pid: 1237
SYSERR: Sep 25 09:35:55 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:00 :: pid_init:
Start of pid: 1239
SYSERR: Sep 25 09:36:00 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:05 :: pid_init:
Start of pid: 1241
SYSERR: Sep 25 09:36:05 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:10 :: pid_init:
Start of pid: 1243
SYSERR: Sep 25 09:36:10 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:15 :: pid_init:
Start of pid: 1245
SYSERR: Sep 25 09:36:15 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:20 :: pid_init:
Start of pid: 1247
SYSERR: Sep 25 09:36:20 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:25 :: pid_init:
Start of pid: 1249
SYSERR: Sep 25 09:36:25 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:30 :: pid_init:
Start of pid: 1251
SYSERR: Sep 25 09:36:30 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:35 :: pid_init:
Start of pid: 1253
SYSERR: Sep 25 09:36:35 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:40 :: pid_init:
Start of pid: 1255
SYSERR: Sep 25 09:36:40 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:45 :: pid_init:
Start of pid: 1257
SYSERR: Sep 25 09:36:45 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:50 :: pid_init:
Start of pid: 1259
SYSERR: Sep 25 09:36:50 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:36:55 :: pid_init:
Start of pid: 1261
SYSERR: Sep 25 09:36:55 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:00 :: pid_init:
Start of pid: 1263
SYSERR: Sep 25 09:37:00 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:05 :: pid_init:
Start of pid: 1265
SYSERR: Sep 25 09:37:05 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:10 :: pid_init:
Start of pid: 1267
SYSERR: Sep 25 09:37:10 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:15 :: pid_init:
Start of pid: 1270
SYSERR: Sep 25 09:37:15 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:20 :: pid_init:
Start of pid: 1272
SYSERR: Sep 25 09:37:20 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:26 :: pid_init:
Start of pid: 1274
SYSERR: Sep 25 09:37:26 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:31 :: pid_init:
Start of pid: 1276
SYSERR: Sep 25 09:37:31 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:36 :: pid_init:
Start of pid: 1278
SYSERR: Sep 25 09:37:36 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:41 :: pid_init:
Start of pid: 1281
SYSERR: Sep 25 09:37:41 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:46 :: pid_init:
Start of pid: 1283
SYSERR: Sep 25 09:37:46 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:51 :: pid_init:
Start of pid: 1285
SYSERR: Sep 25 09:37:51 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:56 :: pid_init:
Start of pid: 1287
SYSERR: Sep 25 09:37:56 :: socket_bind: bind: Address already in use
SYSERR: Sep 25 09:37:07 :: Process: FDWATCH: peer null in event: ident 24
SYSERR: Sep 25 09:37:34 :: Process: FDWATCH: peer null in event: ident 24
Hocam vrunneri kapattım ama aynı sorun devam ediyorVrunneri kapatıp öyle kontrol edin demiştim. Şuan syserr kayıtları temiz gözüküyor
Tamamdır. Vrunner'i kapatınca sorun düzelmeyecek zaten. Sadece oyun çöktüğünde sürekli olarak açmaya uğraşmayacak. Şimdi aynı işlemleri tekrardan gerçekleştirin ve server düştüğünde büyük ihtimal .core verecektir. core dosyasına gdb ile bakabilirsiniz.
Hata bu şekilde çıktı ustamSunucuda kanal dosyalarının içerisinde bulunuyor. Ch1 ve db içerisindeki syserr i not defteri ile açıp ayrı ayrı buraya atın.
Kaynak kodunda şunu aratabilir misiniz?
C++:LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE")
#ifdef WJ_OFFLINESHOP_SYSTEM
if (ch && ch->CanChangeEmpireOfflineShopCheck() == false) {
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
lua_pushnumber(L, 4);
return 0;
}
if (ch && ch->CanChangeEmpireOfflineShopCheck() == false) {
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
lua_pushnumber(L, 4);
return 0;
}
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
kodu kaldırdıktan sonra kaynak kodlarını build edip oyun içerisinde krallık değiştirmeye çalışın. Pazar kuruluyken ve kurulu değilken deneyiniz. int pc_change_empire(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
#ifdef WJ_OFFLINESHOP_SYSTEM
if (ch && ch->CanChangeEmpireOfflineShopCheck() == false) {
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("OFFLINE_SHOP_CHANGE_EMPIRE"));
lua_pushnumber(L, 4);
return 0;
}
#endif
lua_pushnumber(L, ch->ChangeEmpire((unsigned char)lua_tonumber(L, 1)));
return 1;
}