pidjan
-
Автор темы
- #1
Если у чела русский нейм то не будет работать. Вроде в кряке можно получать стим-айди чела если я не ошибаюсь.
Короче система работает так, после того как вас убили скрипт делает рандом значение от 0 до 100, если значение больше 50 то челу прописывается бан навсегда, если меньше 50 то повезло.
В скрипте можете что-нибудь дописать. А вот и код:
Короче система работает так, после того как вас убили скрипт делает рандом значение от 0 до 100, если значение больше 50 то челу прописывается бан навсегда, если меньше 50 то повезло.
В скрипте можете что-нибудь дописать. А вот и код:
JavaScript:
//adiktek
UI.AddCheckbox("random-ban");
function randint(min, max) {
return Math.floor(Math.random() * (max - min) + min)
}
function main() {
if(!UI.GetValue("Script items", "random-ban")) return;
random = randint(0, 100);
const victim = Entity.GetEntityFromUserID(Event.GetInt("userid"));
const attacker = Entity.GetEntityFromUserID(Event.GetInt("attacker"));
const target = Event.GetInt("target");
const name = Entity.GetName(target);
if(!Entity.IsLocalPlayer(attacker) && attacker != victim) {
if(random < 50) {
Cheat.ExecuteCommand("say ору нищему на " + name + " повезло, выпало " + random.toString() + ", живи покуда [◣_◢]");
}
else if(random > 50) {
Cheat.ExecuteCommand("say ИЗИ БАН АХАХ нищему на " + name + " [◣_◢] " + "НЕ ПОВЕЗЛО [◣_◢], выпало" + random.toString());
Cheat.ExecuteCommand("ban " + name);
}
}
}
Cheat.RegisterCallback("player_death", "main");