Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/13/19 in Posts

  1. Всё так, осталось это в коде воплотить
    1 point
  2. Тату салон: ну создаешь триггер( маркер) и потом проверяешь если игрок вошел в триггер запускаешь анимацию и потом открываешь меню и выводишь туда татушки ну или куда ты хочешь их вывести можешь в чат. Бар: создал триггер игрок вошел в тригер поменял ему позицию (только перед этим подгрузи ipl клуба если нужно)
    1 point
  3. Добрый день! Описание проблемы: В прошлом году играл в RAGE MP и все было нормально не считая того что железа которое я использовал не тянула в полной мере игру. Спустя длительно время поменял компьютер, решил возобновить игру в RAGE MP и столкнулся с проблемой: логина я не помню как и почту (перерыл все свои почты, нет ни одной, с упоминанием RAGE MP), при создании нового аккаунта система пишет что на мой socket club уже зарегистрирован аккаунт. Как восстановить мне аккаунт?
    1 point
  4. "use strict" class Base { constructor(params) { params = params || Base.defaultParams this.name = params.name this.cost = params.cost this.type = params.type this.count = params.count this.use = this.bind (this.use, this.onUse) } bind () { return function (decorate, handler) { decorate.apply(this, [arguments, handler]) } } static control(instance) { if (instance.count <= 0) delete instance } use (player) { throw new Error("Method must be Implemented!") } onUse(player) { this.count-- console.log(`${player.name} только что съел ${this.name}`) Base.control(this) } } class Food extends Base { static get defaultParams() { return { name: "Pizza", cost: 12, type: "food", count: 1 } } use (args, callback) { let [player, ...values] = args if (player.hungry) { player.health = player.health + this.health >= 100 ? 100 : player.health + this.health callback(player) } } } let pizza = new Food(Food.defaultParams) pizza.use(player)
    1 point
×
×
  • Create New...