Serwer na promod4.21
Ramzes489 - 2009-01-25, 19:07
Mam założony public serwer z promod4.21
Co zrobić (jakiś .cfg?), aby serwerch chodził z tym promodem jak np. serwer: codcenter.pl PROMOD4?
Z samym modem to jest bez granatów, flashy itp.
Jeśli wpisze /rcon match_mode_mr10 to są granaty ale jest też oczekiwanie na wszystkich graczy i muszą wciskać "f"
Jeśli ktoś wie jak zrobić tak jak jest na serwie codcenter.pl czyli bez oczekiwania i z granatami będę bardzo wdzięczny.
r4m1k* - 2009-01-25, 21:01
Kod: Zaznacz całyrcon promod_mode comp_public
Ramzes489 - 2009-01-25, 22:50
komenda nie chce zadziałać, bez zmian
r4m1k* - 2009-01-25, 23:12
Zalogowałeś się jako admin na rcona?
Przed komendą wpisałeś "\" - nie wpisuj - "/"
Ramzes489 - 2009-01-25, 23:20
tak zalogowałem, zmienilem mapke dla pewnosci przez rcon map_rotate, wpisałem "/" i"\" i bez zmian
EDIT:
jeszcze coś, wpisałem promod_mode custom_public, rcon zmienił mode, ale tak było jak wcześniej czyli bez granatów. Wpisałem mu spowrotem promod_mode comp_public i wyskoczyło info o zmianie na comp_public, ale granatów do wyboru jak nie było tak nie ma. Może to inna komenda powinna być?
JaRo* - 2009-01-26, 06:29
#1 w swoim server.cfg dodajesz na końcu linijkę:
Kod: Zaznacz całyset promod_mode custom_public
#2 Wraz z promodem pobrałeś plik z_custom_ruleset.iwd - otwórz ten plik winrarem (nie rozpakowuj), a następnie edytuj plik custom_public.gsc.
Defaultowo wygląda on tak:
Kod: Zaznacz całymain()
{
// Search & Destroy
setDvar("scr_sd_roundlimit", "16");
setDvar("scr_sd_roundswitch", "8");
setDvar("scr_sd_scorelimit", "0");
// Team Deathmatch
setDvar("scr_war_numlives", "0");
setDvar("scr_war_playerrespawndelay", "0");
setDvar("scr_war_roundlimit", "1");
setDvar("scr_war_scorelimit", "0");
setDvar("scr_war_timelimit", "33");
setDvar("scr_war_waverespawndelay", "0");
// Friendly Fire
setDvar("scr_team_fftype", "0");
// Respawn
setDvar("scr_player_forcerespawn", "1");
setDvar("scr_player_respawndelay", "0");
// Game Timers
setDvar("scr_game_graceperiod", "5");
setDvar("scr_game_matchstarttime", "10");
setDvar("scr_game_playerwaittime", "15");
// Classes
////////////////////////////////////////////
//
// Assault Class Options
setDvar("allies_allow_assault", "1");
setDvar("axis_allow_assault", "1");
setDvar("class_assault_allowdrop", "1");
setDvar("class_assault_camo", "camo_none");
setDvar("class_assault_frags", "0");
setDvar("class_assault_grenade", "none");
setDvar("class_assault_limit", "99");
setDvar("class_assault_primary", "ak47");
setDvar("class_assault_primary_attachment", "none");
setDvar("class_assault_secondary", "deserteagle");
setDvar("class_assault_secondary_attachment", "none");
setDvar("class_assault_special", "1");
// Weapons
setDvar("weap_allow_ak47", "1");
setDvar("weap_allow_g3", "1");
setDvar("weap_allow_g36c", "1");
setDvar("weap_allow_m14", "1");
setDvar("weap_allow_m16", "1");
setDvar("weap_allow_m4", "1");
setDvar("weap_allow_mp44", "1");
// Attachments
setDvar("attach_allow_assault_silencer", "1");
////////////////////////////////////////////
//
// Demolitions Class Options
setDvar("allies_allow_demolitions", "1");
setDvar("axis_allow_demolitions", "1");
setDvar("class_demolitions_allowdrop", "0");
setDvar("class_demolitions_camo", "camo_none");
setDvar("class_demolitions_frags", "0");
setDvar("class_demolitions_grenade", "none");
setDvar("class_demolitions_limit", "1");
setDvar("class_demolitions_primary", "winchester1200");
setDvar("class_demolitions_primary_attachment", "none");
setDvar("class_demolitions_secondary", "deserteagle");
setDvar("class_demolitions_secondary_attachment", "none");
setDvar("class_demolitions_special", "1");
// Weapons
setDvar("weap_allow_m1014", "1");
setDvar("weap_allow_winchester1200", "1");
// Sniper Class Options
setDvar("allies_allow_sniper", "1");
setDvar("axis_allow_sniper", "1");
setDvar("class_sniper_allowdrop", "0");
setDvar("class_sniper_camo", "camo_none");
setDvar("class_sniper_frags", "0");
setDvar("class_sniper_grenade", "none");
setDvar("class_sniper_limit", "1");
setDvar("class_sniper_primary", "m40a3");
setDvar("class_sniper_primary_attachment", "none");
setDvar("class_sniper_secondary", "deserteagle");
setDvar("class_sniper_secondary_attachment", "none");
setDvar("class_sniper_special", "1");
// Weapons
setDvar("weap_allow_m40a3", "1");
setDvar("weap_allow_remington700", "1");
// Attachments
setDvar("attach_allow_sniper_none", "1");
////////////////////////////////////////////
//
// SpecOps Class Options
setDvar("allies_allow_specops", "1");
setDvar("axis_allow_specops", "1");
setDvar("class_specops_allowdrop", "1");
setDvar("class_specops_camo", "camo_none");
setDvar("class_specops_frags", "0");
setDvar("class_specops_grenade", "none");
setDvar("class_specops_limit", "99");
setDvar("class_specops_primary", "ak74u");
setDvar("class_specops_primary_attachment", "none");
setDvar("class_specops_secondary", "deserteagle");
setDvar("class_specops_secondary_attachment", "none");
setDvar("class_specops_special", "1");
// Weapons
setDvar("weap_allow_ak74u", "1");
setDvar("weap_allow_mp5", "1");
setDvar("weap_allow_uzi", "1");
// Attachments
setDvar("attach_allow_smg_none", "1");
setDvar("attach_allow_smg_silencer", "1");
////////////////////////////////////////////
//
// Other Weapons
// Pistols
setDvar("weap_allow_beretta", "1");
setDvar("weap_allow_colt45", "1");
setDvar("weap_allow_deserteagle", "1");
setDvar("weap_allow_deserteaglegold", "1");
setDvar("weap_allow_usp", "1");
// Attachments
setDvar("attach_allow_pistol_none", "1");
setDvar("attach_allow_pistol_silencer", "1");
// Other nades
setDvar("weap_allow_flash_grenade", "0");
setDvar("weap_allow_frag_grenade", "0");
setDvar("weap_allow_smoke_grenade", "0");
// Smoke
setDvar("scr_weapon_allowsmoke", "1");
// Logging
setDvar("logfile", "1");
setDvar("g_log", "games_mp.log");
setDvar("g_logSync", "0");
setDvar("loc_warnings", "0");
// Voting
setDvar("g_allowVote", "0");
setDvar("g_voteAbstainWeight", "0.5");
setDvar("g_oldVoting", "1"); // Unknown what it does, but obviously goes here
// Anti-Lag efforts
setDvar("g_antilag", "0"); // in testing
setDvar("g_smoothClients", "1");
// Other
setDvar("sv_fps", "30"); // in testing
setDvar("scr_teambalance", "0");
setDvar("scr_game_allowkillcam", "0");
setDvar("public_mode", "1" );
}
i tutaj już sobie zmieniasz do woli :) ... z tym, że na serwerze będziesz miał widoczne info 'custom mode'.
#3 Jeżeli chcesz zmienić tryb to w console po zalogowaniu na rcon'a wpisujesz wybraną komendę::
Kod: Zaznacz całyrcon promod_mode public_mr(1-1000)
rcon promod_mode lan_mr(1-1000)
rcon promod_mode online_mr(1-1000)
Pozdrawiam.
Ramzes489 - 2009-01-26, 08:17
Dzięki! Tego mi było trzeba, śmiga jak ta lalazanotowane.pl doc.pisz.pl pdf.pisz.pl ilemaszlat.htw.pl
Ramzes489 - 2009-01-25, 19:07
Mam założony public serwer z promod4.21
Co zrobić (jakiś .cfg?), aby serwerch chodził z tym promodem jak np. serwer: codcenter.pl PROMOD4?
Z samym modem to jest bez granatów, flashy itp.
Jeśli wpisze /rcon match_mode_mr10 to są granaty ale jest też oczekiwanie na wszystkich graczy i muszą wciskać "f"
Jeśli ktoś wie jak zrobić tak jak jest na serwie codcenter.pl czyli bez oczekiwania i z granatami będę bardzo wdzięczny.
r4m1k* - 2009-01-25, 21:01
Kod: Zaznacz całyrcon promod_mode comp_public
Ramzes489 - 2009-01-25, 22:50
komenda nie chce zadziałać, bez zmian
r4m1k* - 2009-01-25, 23:12
Zalogowałeś się jako admin na rcona?
Przed komendą wpisałeś "\" - nie wpisuj - "/"
Ramzes489 - 2009-01-25, 23:20
tak zalogowałem, zmienilem mapke dla pewnosci przez rcon map_rotate, wpisałem "/" i"\" i bez zmian
EDIT:
jeszcze coś, wpisałem promod_mode custom_public, rcon zmienił mode, ale tak było jak wcześniej czyli bez granatów. Wpisałem mu spowrotem promod_mode comp_public i wyskoczyło info o zmianie na comp_public, ale granatów do wyboru jak nie było tak nie ma. Może to inna komenda powinna być?
JaRo* - 2009-01-26, 06:29
#1 w swoim server.cfg dodajesz na końcu linijkę:
Kod: Zaznacz całyset promod_mode custom_public
#2 Wraz z promodem pobrałeś plik z_custom_ruleset.iwd - otwórz ten plik winrarem (nie rozpakowuj), a następnie edytuj plik custom_public.gsc.
Defaultowo wygląda on tak:
Kod: Zaznacz całymain()
{
// Search & Destroy
setDvar("scr_sd_roundlimit", "16");
setDvar("scr_sd_roundswitch", "8");
setDvar("scr_sd_scorelimit", "0");
// Team Deathmatch
setDvar("scr_war_numlives", "0");
setDvar("scr_war_playerrespawndelay", "0");
setDvar("scr_war_roundlimit", "1");
setDvar("scr_war_scorelimit", "0");
setDvar("scr_war_timelimit", "33");
setDvar("scr_war_waverespawndelay", "0");
// Friendly Fire
setDvar("scr_team_fftype", "0");
// Respawn
setDvar("scr_player_forcerespawn", "1");
setDvar("scr_player_respawndelay", "0");
// Game Timers
setDvar("scr_game_graceperiod", "5");
setDvar("scr_game_matchstarttime", "10");
setDvar("scr_game_playerwaittime", "15");
// Classes
////////////////////////////////////////////
//
// Assault Class Options
setDvar("allies_allow_assault", "1");
setDvar("axis_allow_assault", "1");
setDvar("class_assault_allowdrop", "1");
setDvar("class_assault_camo", "camo_none");
setDvar("class_assault_frags", "0");
setDvar("class_assault_grenade", "none");
setDvar("class_assault_limit", "99");
setDvar("class_assault_primary", "ak47");
setDvar("class_assault_primary_attachment", "none");
setDvar("class_assault_secondary", "deserteagle");
setDvar("class_assault_secondary_attachment", "none");
setDvar("class_assault_special", "1");
// Weapons
setDvar("weap_allow_ak47", "1");
setDvar("weap_allow_g3", "1");
setDvar("weap_allow_g36c", "1");
setDvar("weap_allow_m14", "1");
setDvar("weap_allow_m16", "1");
setDvar("weap_allow_m4", "1");
setDvar("weap_allow_mp44", "1");
// Attachments
setDvar("attach_allow_assault_silencer", "1");
////////////////////////////////////////////
//
// Demolitions Class Options
setDvar("allies_allow_demolitions", "1");
setDvar("axis_allow_demolitions", "1");
setDvar("class_demolitions_allowdrop", "0");
setDvar("class_demolitions_camo", "camo_none");
setDvar("class_demolitions_frags", "0");
setDvar("class_demolitions_grenade", "none");
setDvar("class_demolitions_limit", "1");
setDvar("class_demolitions_primary", "winchester1200");
setDvar("class_demolitions_primary_attachment", "none");
setDvar("class_demolitions_secondary", "deserteagle");
setDvar("class_demolitions_secondary_attachment", "none");
setDvar("class_demolitions_special", "1");
// Weapons
setDvar("weap_allow_m1014", "1");
setDvar("weap_allow_winchester1200", "1");
// Sniper Class Options
setDvar("allies_allow_sniper", "1");
setDvar("axis_allow_sniper", "1");
setDvar("class_sniper_allowdrop", "0");
setDvar("class_sniper_camo", "camo_none");
setDvar("class_sniper_frags", "0");
setDvar("class_sniper_grenade", "none");
setDvar("class_sniper_limit", "1");
setDvar("class_sniper_primary", "m40a3");
setDvar("class_sniper_primary_attachment", "none");
setDvar("class_sniper_secondary", "deserteagle");
setDvar("class_sniper_secondary_attachment", "none");
setDvar("class_sniper_special", "1");
// Weapons
setDvar("weap_allow_m40a3", "1");
setDvar("weap_allow_remington700", "1");
// Attachments
setDvar("attach_allow_sniper_none", "1");
////////////////////////////////////////////
//
// SpecOps Class Options
setDvar("allies_allow_specops", "1");
setDvar("axis_allow_specops", "1");
setDvar("class_specops_allowdrop", "1");
setDvar("class_specops_camo", "camo_none");
setDvar("class_specops_frags", "0");
setDvar("class_specops_grenade", "none");
setDvar("class_specops_limit", "99");
setDvar("class_specops_primary", "ak74u");
setDvar("class_specops_primary_attachment", "none");
setDvar("class_specops_secondary", "deserteagle");
setDvar("class_specops_secondary_attachment", "none");
setDvar("class_specops_special", "1");
// Weapons
setDvar("weap_allow_ak74u", "1");
setDvar("weap_allow_mp5", "1");
setDvar("weap_allow_uzi", "1");
// Attachments
setDvar("attach_allow_smg_none", "1");
setDvar("attach_allow_smg_silencer", "1");
////////////////////////////////////////////
//
// Other Weapons
// Pistols
setDvar("weap_allow_beretta", "1");
setDvar("weap_allow_colt45", "1");
setDvar("weap_allow_deserteagle", "1");
setDvar("weap_allow_deserteaglegold", "1");
setDvar("weap_allow_usp", "1");
// Attachments
setDvar("attach_allow_pistol_none", "1");
setDvar("attach_allow_pistol_silencer", "1");
// Other nades
setDvar("weap_allow_flash_grenade", "0");
setDvar("weap_allow_frag_grenade", "0");
setDvar("weap_allow_smoke_grenade", "0");
// Smoke
setDvar("scr_weapon_allowsmoke", "1");
// Logging
setDvar("logfile", "1");
setDvar("g_log", "games_mp.log");
setDvar("g_logSync", "0");
setDvar("loc_warnings", "0");
// Voting
setDvar("g_allowVote", "0");
setDvar("g_voteAbstainWeight", "0.5");
setDvar("g_oldVoting", "1"); // Unknown what it does, but obviously goes here
// Anti-Lag efforts
setDvar("g_antilag", "0"); // in testing
setDvar("g_smoothClients", "1");
// Other
setDvar("sv_fps", "30"); // in testing
setDvar("scr_teambalance", "0");
setDvar("scr_game_allowkillcam", "0");
setDvar("public_mode", "1" );
}
i tutaj już sobie zmieniasz do woli :) ... z tym, że na serwerze będziesz miał widoczne info 'custom mode'.
#3 Jeżeli chcesz zmienić tryb to w console po zalogowaniu na rcon'a wpisujesz wybraną komendę::
Kod: Zaznacz całyrcon promod_mode public_mr(1-1000)
rcon promod_mode lan_mr(1-1000)
rcon promod_mode online_mr(1-1000)
Pozdrawiam.
Ramzes489 - 2009-01-26, 08:17
Dzięki! Tego mi było trzeba, śmiga jak ta lala