ligne 46 & 47
var _player, _output;
.player = GetPlayerUnit() {
SyntaxError: syntax error
Couldn't compile the script
file "tools/levelannouncer.js" not found.
var _MWLW_CharLevels = new Array();
function main(){
include("libs/config");
include("common/Config.js");
while(1) {
MWLW_CheckLevelUps();
_Delay(200);
}
}
// muddy waters code
function MWC_CharClassIdToString(id)
{
switch(id)
{
case CHAR.CLASS.AMAZON:
return GetLocaleString(4011);
case CHAR.CLASS.SORCERESS:
return GetLocaleString(4010);
case CHAR.CLASS.NECROMANCER:
return GetLocaleString(4009);
case CHAR.CLASS.PALADIN:
return GetLocaleString(4008);
case CHAR.CLASS.BARBARIAN:
return GetLocaleString(4007);
case CHAR.CLASS.DRUID:
return GetLocaleString(4012);
case CHAR.CLASS.ASSASSIN:
return GetLocaleString(4013);
default:
return "Unknown";
}
}
function MWLW_CheckLevelUps() //Muddy Waters level anounce
{
var _player, _output;
.player = GetPlayerUnit() {
if(_player) {
while(_player.GetNext()) {
if(_player.level >= Config_LevelMin) {
if(isNaN(_MWLW_CharLevels[_player.name]))
_MWLW_CharLevels[_player.name] = _player.level;
else if(_MWLW_CharLevels[_player.name] != _player.level) {
_MWLW_CharLevels[_player.name] = _player.level;
_output = Config_Output + " %level, %name"; //what to announce
if(Config_LogIt)
{
_File("logs/LevelsGainedInMyRuns/_________LevelLog_________.txt", 2, "" + _player.name + " has reached level " + _player.level); // logs to combined logger
_File("logs/LevelsGainedInMyRuns/" + _player.name + ".txt", 2, "" + _player.name + " has reached level " + _player.level); // logs to to char name specific file
}
_output = _output.replace(/%level/gi, _player.level); // replacing _player.level so its "%level"
_output = _output.replace(/%name/gi, _player.name); // replacing _player.name so its "%name"
_output = _output.replace(/%class/gi, MWC_CharClassIdToString(_player.classid)); // replacing _player.classid so its "%class"
Say(_output); // says the output
_Delay(200);
}
} else if(_player.level < Config_LevelMin) {
if(isNaN(_MWLW_CharLevels[_player.name]))
_MWLW_CharLevels[_player.name] = _player.level;
else if(_MWLW_CharLevels[_player.name] != _player.level)
{
_MWLW_CharLevels[_player.name] = _player.level;
_output = "ÿc2%name ÿc4has reached level ÿc2%level"; //what to announce
if(Config_LogIt)
{
_File("logs/LevelsGainedInMyRuns/_________LevelLog_________.txt", 2, "" + _player.name + " has reached level " + _player.level); // logs to combined logger
_File("logs/LevelsGainedInMyRuns/" + _player.name + ".txt", 2, "" + _player.name + " has reached level " + _player.level); // logs to to char name specific file
}
_output = _output.replace(/%level/gi, _player.level); // replacing _player.level so its "%level"
_output = _output.replace(/%name/gi, _player.name); // replacing _player.name so its "%name"
_output = _output.replace(/%class/gi, MWC_CharClassIdToString(_player.classid)); // replacing _player.classid so its "%class"
Print(_output); // prints the output
_Delay(200);
}
}
}
}
}
// end of muddy waters codeMerci
Wolf-Team !







