ACE MOD 1.8 funzt nicht richtig

Hutsch
Hallo,

wir haben einen Linux-debian-Rootserver und nun COD4 dazu installiert.
Nun habe ich das Problem, dass das MOD nicht richtig läuft.
Ich habe die codserver.cfg umgeschrieben, aber er nimmt es ums verrecken nicht an.

Mein Startscreen sieht so aus:

screen -A -m -d -S cod4 /home/cod4/cod4_lnxded +set ttycon0 +set fs_gamemods/ace12 +set fs_homepath /home/cod4/ +set dedicated2 +exec codserver.cfg +set sv_punkbuster1 +map_rotate +setnet_ip 88.198.12.88 +set loc_language 2

Ich habe schon verschieden Verzeichnisstrukturen versucht aber immer das Gleiche.
Es wird noch nicht mal der Hostnmame übernommen.
vielleicht kann mir jemand helfen?

Schon mal Danke im voraus.
Nightwing

Zitat:

Original von Hutsch
Ich habe die codserver.cfg umgeschrieben, aber er nimmt es ums verrecken nicht an.

Fehlerquelle, bitte poste diese cfg mal.

Zitat:

Original von Hutsch
screen -A -m -d -S cod4 /home/cod4/cod4_lnxded +set ttycon0 +set fs_gamemods/ace12 +set fs_homepath /home/cod4/ +set dedicated2 +exec codserver.cfg +set sv_punkbuster1 +map_rotate +setnet_ip 88.198.12.88 +set loc_language 2


Was iss das: +set ttycon0 ??

Fehler, Leerzeichen zwischen fs_game und mods fehlt: +set fs_game mods/ace12

Fehler, Leerzeichen zwischen set und net fehlt: +set net_ip

Fehler, Leerzeichen zwischen dedicated und 2 fehlt: +set dedicated 2

ToM
Hutsch
also das Mod wird nun gestartet smile

was ttycon 0 soll weiß ich nicht, es war in der (tollen) Anleitung von ACE dabei als auszuführender Screen.
Die fehlenden Leerzeichen habe ich schon berücksichtigt, bis auf einen, bei game mods Augenzwinkern

Danke für die Hilfe

Leider funzt der Mapcycle nicht richtig, wenn ich eine Costummap einbaue.
Ich habe auf dem Server die IWD-datei in den Ordner Mods/ACE12 gepackt und ein Verzeichnis mit den beiden .ff-Dateien in den Ordner usermaps gepackt.
In der Maprotation.cfg habe ich dann die map in den Cycle gepackt, aber leider funzt es nicht, somit kann ich auch nicht sehen ob Download über meine HP funktioniert.
Leider sind die Ranks auch alle weg, wenn man auf den server joined.
clutzi
also der map ordner im ordner usermaps muß genau den gleichen namen haben wie die map in der rotation. bsp in rotation:map mp_willichspielen mus der map ordner in usermaps dann so aussehn usermaps/mp_willichspielen/*ff dann sollte es tun
Hutsch
habe ich gemacht will aber nicht unglücklich

Bisher sehe ich nicht so recht den sinn bei diesem mod
clutzi
also schau doch mal bei mir oder bei nightwing auf den server da kannst dir nen bild von machen was so geht mit dem mod..

post doch mal deine maprotation.cfg sonst kann man dir nicht helfen und es ist nur rätselt´raten..

bekommst du nen fehler angezeigt?? es sind einfach zu wenig informationen..

das die rangs wech sind is normal da es keinen mod gibt der das globale ranking von einen unmodded server akzeptieren tut also damit must du dich abfinden.
Hutsch
Schonmal Danke für die Info mit den Ranks (dann brauch ich da nichtmehr suchen) Augenzwinkern

Meine maprotation.cfg:

//*************************************************************************
**************************************************
//COD4 - Server Rotation Config Setup
//*************************************************************************
**************************************************
//Server Configuration File for Call of Duty 4 Multiplayer
//Updated : 15 March 2008 by Wildcard
//Email : wildcard@wildcardsonline.nl
//Support WebSite: http://www.wildcardonline.nl
//This config file controls the Gametype & Rotation settings
//*************************************************************************
**************************************************

//*************************************************************************
**************************************************
// First gametype to load
// "dm" - free for all deathmatch
// "dom" - domination
// "koth" - headquarters
// "sab" - sabotage
// "sd" - search & destroy
// "war" - team deathmatch
// "ctf" - capture the flag
// "ctfb" - capture the flag back
// "htf" - hold the flag
//*************************************************************************
**************************************************

//*************************************************************************
**************************************************
// Map control settings
//*************************************************************************
**************************************************
// automatically try to fix errors in maprotation. After this has been done the cvar will be set
// to "0" so that it will only run when you start the server or reload your configs.
// 0 = disabled, 1 = enable (once), default = 1
//set ace_fix_maprotation "0"

// use random map rotation
// 0 = disabled, 1 = enable, default = 0
set ace_random_maprotation "1"

// rotate map if server is empty for the set number of minutes
// 0 = disabled, max = 1440, default = 5
set ace_rotate_if_empty "30"

//*************************************************************************
**************************************************
// Endgame mapvoting
//*************************************************************************
**************************************************
//=========================================================================
====================================
// Vote for the next map from 7 random candidates (0 = no, 1 = yes) (default 0)
//
// NOTE! Enabling this will disable random maprotation
// NOTE! If playerbased maprotation is enabled it will take maps from the playerbased rotation thats active
// NOTE! If the next map vote with gametypes is enabled it will override the playerbased mapvoting
//=========================================================================
====================================
set ace_map_vote "1"

// Timeout for voting in seconds (min 10, max 180) (default 30)
set ace_mapvote_time "30"

// Make last alternative an option to replay the same map (0 = no, 1 = yes) (default 0)
set ace_mapvote_replay "0"

//=========================================================================
====================================
// NEXT MAP VOTE EXTENSION FEATURES
//
// This feature allows you to use the next map voting option in a different way.
// Next map/gametype will not be chosen from the rotation, but from a list specified by the following dvars :
//
// ace_map_vote_gametypes : set the available gametypes on your server you allow to vote for
// ace_map_vote_<gametype>_maps : for each of the gametype that you have set in ace_map_vote_gametypes, you have to
// specify all the maps that you allow to vote for and that are available for that gametype
//
// This helps to avoid voting for incompatible or unwanted maps/gametypes
// Example :
// set ace_map_vote_gametypes "ctf war dm"
// set ace_map_vote_ctf_maps "mp_bloc mp_strike mp_citystreets mp_overgrown"
// set ace_map_vote_war_maps "mp_vacant mp_countdown mp_bog"
// set ace_map_vote_dm_maps "mp_cargoship mp_shipment mp_showdown mp_convoy"
//
// During map vote, 7 couples of map/gametype will be randomly choosen and proposed to the player.
//
// For instance, with the example above :
// Bloc(war)
// Strike(dm)
// Showdown(war)
// Vacant(ctf)
// Overgrown(dm)
//=========================================================================
====================================

//Example CTF and WAR map voting
//set ace_map_vote_gametypes "ctf war"
//set ace_map_vote_ctf_maps "mp_bloc mp_strike mp_citystreets mp_overgrown mp_showdown mp_countdown mp_cargoship mp_farm"
//set ace_map_vote_war_maps "mp_pipeline mp_bog"

//*************************************************************************
***************************************************************************
******************
// Player number based map rotation controller
//*************************************************************************
***************************************************************************
******************
// here you can set your server to use custom map rotations based on the ammount of players on the server at that time, as more people
// join the server, the game will use a different rotation is you set it too. If enabled this will kick in after the first gametype/map and is checked
// again at the end of a map to ensure the amount of players is detected before the next map begins.
// NOTE! If the next map vote with gametypes is enabled it will override the playerbased mapvoting
// NOTE! If mapvoting is enabled is enabled it will take maps from the playerbased rotation thats active

// player based rotation global
// 0 = disable, 1 = enable, default = 0
//set ace_pbrotate "1"

// this is the maximum number of players before your server 'outgrows' the SMALL map rotation. It will automatically use this if the amount of players
// falls below this number too.
// min = 0, max = 64, default = 0;
//set ace_pbrsmall "4"

// this is the maximum number of players before your server 'outgrows' the MEDIUM map rotation. It will automatically uses this if the amount of players
// outgrows the small rotation or if the amount of players drops to this after using the large player based rotation. scr_small_rotation_limit will cause the
// medium map rotation to be used.
// min = 0, max = 64, default = 0;
//set ace_pbrmedium "11"

// This cvar sets your small map rotation. Use it exactly like you would sv_maprotation.
// [map rotation]
//set scr_small_rotation "gametype war map mp_cargoship map mp_bloc map mp_bog"

// This cvar sets your medium map rotation. Use it exactly like you would sv_maprotation.
// [map rotation]
//set scr_med_rotation "gametype war map mp_citystreets map mp_countdown map mp_crash"

// This cvar sets your large map rotation. Use it exactly like you would sv_maprotation.
// [map rotation]
//set scr_large_rotation "gametype war map mp_crash_snow map mp_citystreets map mp_bloc map mp_bog map mp_cargoship map mp_backlot map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

set g_gametype "mp"
set sv_mapRotationCurrent ""

//*************************************************************************
**************************************************
// DM -- FREE FOR ALL DEATHMATCH
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype dm map mp_crash_snow map mp_backlot map mp_bloc map mp_bog map mp_cargoship map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// DOM -- DOMINATION
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype dom map mp_crash_snow map mp_backlot map mp_bloc map mp_bog map mp_cargoship map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// KOTH -- HEADQUARTERS
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype koth map mp_crash_snow map mp_backlot map mp_bloc map mp_bog map mp_cargoship map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// SAB -- SABOTAGE
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype sab map mp_crash_snow map mp_backlot map mp_bloc map mp_bog map mp_cargoship map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// SD -- SEARCH & DESTROY
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype sd map mp_crash_snow map mp_cargoship map mp_backlot map mp_bloc map mp_bog map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// CTF -- CAPTURE THE FLAG
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype ctf map mp_crash_snow map mp_cargoship map mp_backlot map mp_bloc map mp_bog map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// CTFB -- CAPTURE THE FLAG BACK
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype ctfb map mp_crash_snow map mp_cargoship map mp_backlot map mp_bloc map mp_bog map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// HTF -- HOLD THE FLAG
//*************************************************************************
**************************************************
//set sv_mapRotation "gametype htf map mp_crash_snow map mp_cargoship map mp_backlot map mp_bloc map mp_bog map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"

//*************************************************************************
**************************************************
// WAR -- TEAM DEATH MATCH
//*************************************************************************
**************************************************
set sv_mapRotation "gametype war map mp_rdx_snipers_run_v2 map mp_crash_snow map mp_citystreets map mp_bloc map mp_bog map mp_cargoship map mp_backlot map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"
clutzi
heist die map auch wirklich so?? bzw. liegen die +ff dateien auch in dem ordner
usermaps/mp_rdx_snipers_run_v2?? kann sein das fals ne laod.ff vorhanden ist der name einfach zu lang ist, nightwing hatte mal was erwähnt das unter linux nur ne gewisse zeichenlange als name benutz werden kann und was drüber is funzt net mehr.
Nightwing

Zitat:

Original von clutzi
kann sein das fals ne laod.ff vorhanden ist der name einfach zu lang ist, nightwing hatte mal was erwähnt das unter linux nur ne gewisse zeichenlange als name benutz werden kann und was drüber is funzt net mehr.


Trifft auch auf Windows zu. Maximallänge inklusiv . und Dateiendung sind 30 Zeichen, die hier hat 29.

@ Hutsch:

Hab nen Fehler in Deiner Rotation gefunden (rot markiert):

set g_gametype "mp"
set sv_mapRotationCurrent ""

Da würde eines der folgenden reinkommen: dm, war, sd, koth, dom, sab

ToM
clutzi
ok dann sollte es funzen..
frage: was soll der befehl sein?
set g_gametype "mp"
ändere mal das mp in war oder den gametype den du spielen willst
Hutsch
Mmmmhhh habe ich gemacht, geht leider immer noch nicht unglücklich

Also als startmap funzt es gar nicht und als zweite auch nicht.
Zwar wird mir kurz vor ende der Map gesagt, dass die nächste die gewünschte Map kommt, aber dann taucht das Mapvote auf, die neue map ist nicht drin und wenn man nichts votet kommt eine andere.
In mini Admin3 erscheint die Map auch nicht in der Übersicht.

Möcht mal wissen was da so verkehrt läuft?
clutzi
das mapvoting ist zufall. wenn du natürlich nichts wählen tust kommt die erste im voting stehende map. aber als startmap sollte es funzen. das die map bei miniadmin nicht angezeigt wird liegt daran das du kein bild bei mappic eingefügt ist mit dem namen der map. wie groß ist die map?? mb ist gemeint?? hast du linux oder windows auf dem server??
Hutsch
Die Map ist ca 34mb groß. Ich habe ein Linux-Debian-Rootserver.
Zusätzlich habe ich ein externen Download eingerichtet.
Aber wenn ich die Map als start setze startet zwar der Server auf dem Root, aber im HLsw ist er im Timeout und drauf joinen geht auch nicht.
Nightwing
Poste mal bitte die letzten 150 Zeilen des console_mp.log, zu Finden im Modordner. Passwörter und GUID's bitte entfernen...

ToM
Hutsch
Problem gelöst.

Der usermap-Ordner musste ins Hauptverzeichnis und nicht unter mods. Augenzwinkern