Call of Duty 2 Server Açma ve Kurulum Ayarları, Hata Çözümleri (ANA KONU) ⋆ Sayfa 22 ⋆ Call of Duty Server Yönetimi ⋆ Forum | Oyun.News
Bildirimler
Tümünü temizle

[Sabit] Call of Duty 2 Server Açma ve Kurulum Ayarları, Hata Çözümleri (ANA KONU)

258 Gönderi
23 Üye
17 Beğeni
96.8 K Ziyaret
Avatar
Gönderiler: 3280
(@administrator)
General
Katılım : 14 yıl önce

1. Call of Duty 2 serverinizdeki Vote ayarları aşağıdaki şekilde etkinleşti. Yani map ve oyun tipi seçiminin oyuncular tarafından oylanması açıldı, test edersiniz artık.

set g_allowvotekick "0"
set g_allowvotegametype "1"
set g_allowvotemap "1"
set g_allowvotemaprotate "0"
set g_allowvotemaprestart "0"

set g_allowvote "1"
set ui_allowvote "0"
set g_oldVoting "0"

2. Tripoli ve Tobruk haritalarını bulup server makinasının masaüstüne koyarsanız onları da ekleyelim.

3. Orjinali yapmak sorun değil ama ERROR yazısı eklemekle olur mu bilemiyorum. Şu an server orj.de çalışıyor, siz bir deneyin nasıl oluyorsa, çünki ben bilmiyorum bu hususu.

map mp_tripoli map mp_tobruk peki bir sorum olucak sizde orjinal call of duty 2 varmı servere yükleseniz server görünse aslinda arkadas orjinali yükledikten sonra cfg içerisindeki ana baslıga en sona büyük harflerle ERROR EKLEMİŞTİ sasırmıstım acaba denesek faydası olurmu birde> sizin dediginiz gibi set sv_mapRotation "gametype ctf map mp_toujane gametype ctf map mp_mymap" bunları yapmiştim ama gözden gecirmeniz iyi olur  yani rcontooldan degil veya serverin otomatik harita degiştirmesi degil team vote ekrana geliyor 15 dakika bekliyor sonra oyuncular haritayi gereke type i  seciyorlar bunu istiyorsum sanırım sizin dediginizde bu 😀


Cevap
Avatar
Gönderiler: 84
(@zaferheks-wawa)
Uzman Çavuş
Katılım : 10 yıl önce

bu sekilde key kod istiyo orjinal oldugu için evet deneme yapayim??

EVET OLDU ELİNE SAGLİK TESEKKÜRLER

SANA FOTO ATTİM SERVERİNE BAK GİR BEN OYUNDAYİM LİSTEDEN GİRDİM SENDE GÖREBİLİCEKMİSİN GİREBİLİCEKMİSİN DENE İSTERSEN YÜKLEYEBİLİRİZ MAPLERİDE AYRİCA tüm ekleyeceklerinizi masa üstüne ekledim.

Önce orjinali açiyorum sonra normali server görünür oluyor bir süre  sonra gözükmüyor işte.

Libcod olmasi lazim diyorlar libcodun yoksa craked tutmaz deniyor ==??

vote otomatik degişiyor bir de craked in tutması için libcod gerekli dediler??

GSC GetArrayKeys/Scr_GetArray/Array contents [CoD2 1.2/1.3 - libcod]
Raw
gistfile1.c
#if COD2_VERSION == COD2_VERSION_1_2
unsigned short (*GetVariableName)(unsigned short) = (unsigned short(*)(unsigned short))0x807CFF6;
unsigned short (*GetNextVariable)(unsigned short) = (unsigned short(*)(unsigned short))0x807CF52; //idk original funcname
#elif COD2_VERSION == COD2_VERSION_1_3
unsigned short (*GetVariableName)(unsigned short) = (unsigned short(*)(unsigned short))0x807D0C2;
unsigned short (*GetNextVariable)(unsigned short) = (unsigned short(*)(unsigned short))0x807D01E; //idk original funcname
#else
unsigned short (*GetVariableName);
unsigned short (*GetNextVariable);
#endif

unsigned short get_var_by_idx(unsigned short index) {
#if COD2_VERSION == COD2_VERSION_1_2
unsigned short *words = (unsigned short*)0x817C902;
#elif COD2_VERSION == COD2_VERSION_1_3
unsigned short *words = (unsigned short*)0x817D922;
#else
unsigned short *words = (unsigned short*)0xdeadbeef;
#endif
return words[6 * index];
}

//thanks to riicchhaarrd/php

unsigned short Scr_GetArray(int index) {
#if COD2_VERSION == COD2_VERSION_1_2
int stack = 0x83D7A10;
#elif COD2_VERSION == COD2_VERSION_1_3
int stack = 0x83D8A90;
#else
int stack = 0xbadc0de;
#endif
int base = *(int*)(stack - 8 * index); //in cod1 its without dereferencing the ptr
int vartype = *(int*)(base + 4);
//parm count check here

//if(vartype == 7) //VT_OBJECT
return *(unsigned short*)base;
//error param doesn't exist.
//Scr_Error("error parameter does not exist!n");
printf("scr_errorn");
return 0;
}

#if COD2_VERSION == COD2_VERSION_1_2
char *(*SL_ConvertToString)(unsigned short) = (char*(*)(unsigned short))0x8078E1A;
#elif COD2_VERSION == COD2_VERSION_1_3
char *(*SL_ConvertToString)(unsigned short) = (char*(*)(unsigned short))0x8078EE6;
#else
char *SL_ConvertToString() { return NULL; }//error_wrong_patch
#endif

void Scr_GetArrayKeys(int a) {
unsigned short arrIndex = Scr_GetArray(0);

alloc_object_and_push_to_array();

unsigned short i, var;
for(i = GetNextVariable(arrIndex); i != 0;) {
//printf("%d: %s = %sn", i, SL_ConvertToString(GetVariableName(i)), SL_ConvertToString(var));

stackPushString(SL_ConvertToString(GetVariableName(i)));
push_previous_var_in_array_sub();

i = GetNextVariable(i);
var = get_var_by_idx(i);
}
}

Edit: Mesajlar birleştirildi.


Cevap
Avatar
Gönderiler: 3280
(@administrator)
General
Katılım : 14 yıl önce

* Libcod'dan anlamıyorum maalesef. Neyse serverin şu anki durumuna gelelim.

* Call of Duty 2 Tobruk (zzz_mp_tobruk.iwd) haritası hem normal hem de PAM mod destekli imiş, aynı zamanda dm / tdm / ctf / sd / hq oyun tiplerini de destekliyor ve şu an server döngüsüne dahil edilmiş durumda. CoD2 Tripoli haritası ise sorunlu, iwd dosya yapısında değil bulduğunuz, tekrar araştırıp masaüstüne atarsanız onu da deneyebiliriz.

* Ayarlı durumda olan Vote çalışıyor mu anlayamadım, tek kişi olunca çalışmıyor olabilir, serverde birden fazla oyuncu varken izleyip test etmek gerek.

* Daha önce de uyarmıştım, forumda peşpeşe mesaj göndermeyiniz. Bu şekilde yazdığınız mesajların çoğu gözden kaçıyor ve server çalışmalarının sıralı bir şekilde devam etmesine engel oluyor aynı zamanda. Call of Duty 2 server kurulumu ile ilgili sorularınız oldukça teker teker yazınız ve çözümü ya da çözümsüzlüğü tamamlanınca varsa yeni sorunuza geçiniz, yani işlemleri sırasıyla ve adım adım yaparak ilerleyelim.

* Bu da serverden Tobruk hatırası bir resim 😀

Cod2 Epam Mod Map Tobruk


Cevap
Avatar
Gönderiler: 84
(@zaferheks-wawa)
Uzman Çavuş
Katılım : 10 yıl önce

ok anladim ellerinize sağlık güzel olmus tesekkürler

Malesef vote çalismiyor otomatik çalişiyor yani kendi kendine harita degiştiyor onun için mod var bende onu yüklemeniz lazim sanirim ekrana aticagim yüklermisiniz?

Sayın admin gerekli mapleri attim ama hızlı download ayarlarını yükleyemedim, ekranda yükleyebilir misiniz rica etsem

Bir edindigim bilgiye görede ıp ve portlari saklamamizi önerdi bir arkadas master listesinden o şekilde bi start cfg olusturmamiz lazim yani.

Edit: Mesajlar birleştirildi.


Cevap
Avatar
Gönderiler: 3280
(@administrator)
General
Katılım : 14 yıl önce

* Call of Duty 2 standart vote sorunu çözümü için önerdiğiniz End Map Vote Standalone Mod maalesef script runtime error/hatası verdi, çözüm yolu varsa bilmiyorum.

* Önerdiğiniz CoD2 custom haritalardan Map Eldaba_v2 de script runtime error/hatası veriyor, çözüm yolu varsa bilmiyorum.

gametype ctf map mp_eldaba_v2

* Önerdiğiniz diğer CoD2 custom haritası Map Tripoli ise şu an sorunsuz çalışıyor görünüyor, oyuna girip test etmek gerek.

gametype ctf map mp_tripoli

* start.cfg nasıl yapılıyor bilmiyorum maalesef.


Cevap
Sayfa 22 / 46
Oyun.News
Logo