// addtimer2(, "::") function script addtimer2 { deltimer(getarg(1)); addtimer(getarg(0), getarg(1)); return; } // areatimer("", , , , , , "::") function script areatimer { .@c = getunits(BL_PC, .@players, false, getarg(0), getarg(1), getarg(2), getarg(3), getarg(4)); for (.@i = 0; .@i < .@c; .@i++) { addtimer(getarg(5), getarg(6), .@players[.@i]); } return .@i; } // areadeltimer("", , , , , "::") function script areadeltimer { .@c = getunits(BL_PC, .@players, false, getarg(0), getarg(1), getarg(2), getarg(3), getarg(4)); for (.@i = 0; .@i < .@c; .@i++) { deltimer(getarg(5), .@players[.@i]); } return .@i; } // areatimer2("", , , , , , "::") function script areatimer2 { .@c = getunits(BL_PC, .@players, false, getarg(0), getarg(1), getarg(2), getarg(3), getarg(4)); for (.@i = 0; .@i < .@c; .@i++) { deltimer(getarg(6), .@players[.@i]); addtimer(getarg(5), getarg(6), .@players[.@i]); } return .@i; } // maptimer("", , "::") function script maptimer { .@c = getunits(BL_PC, .@players, false, getarg(0)); for (.@i = 0; .@i < .@c; .@i++) { addtimer(getarg(1), getarg(2), .@players[.@i]); } return .@i; } // maptimer2("", , "::") function script maptimer2 { .@c = getunits(BL_PC, .@players, false, getarg(0)); for (.@i = 0; .@i < .@c; .@i++) { deltimer(getarg(2), .@players[.@i]); addtimer(getarg(1), getarg(2), .@players[.@i]); } return .@i; } // mapdeltimer("", "::") function script mapdeltimer { .@c = getunits(BL_PC, .@players, false, getarg(0)); for (.@i = 0; .@i < .@c; .@i++) { deltimer(getarg(1), .@players[.@i]); } return .@i; }