Jump to content

Скрипт


Recommended Posts

Posted

Долго пытался сделать скрипт что после смерти игрока на нём остаётся скин что был перед смертью. 

Возможное такое?

  • Moderators
Posted
33 minutes ago, anufis_ok said:

Возможное такое?

Да, возможно.

Developers, Developers, Developers, Developers.... © Steve Balmer

http://www.lua.org/about.html

Quote
Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!
Posted

Многоходовочка:D

Алгоритм простой - тебе нужно запомнить скин игрока и при спавне выдать его.

Смотри в сторону https://wiki.multitheftauto.com/wiki/OnPlayerWasted В этом событии ты можешь запоминать скин (к примеру, setElementData), а там где у тебя игрок спавнится задавать ему этот скин.

 

  • Moderators
Posted (edited)
16 minutes ago, LoveFist said:

Многоходовочка:D

Алгоритм простой - тебе нужно запомнить скин игрока и при спавне выдать его.

Смотри в сторону https://wiki.multitheftauto.com/wiki/OnPlayerWasted В этом событии ты можешь запоминать скин (к примеру, setElementData), а там где у тебя игрок спавнится задавать ему этот скин.

 

Собсна я это делал в другом ивенте а скин запоминал ранее

https://github.com/Disinterpreter/ClassicDM-MTA/blob/7b70f2e51988957386df0250d46ec6e95ab34fdf/spawn_s.lua#L25

 

P.S да я написал примитивный гейммод для решения 70% вопросов при начале работы в МТА :)

Edited by Disinterpreter
  • Thanks 1

Developers, Developers, Developers, Developers.... © Steve Balmer

http://www.lua.org/about.html

Quote
Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!
Posted

Просто скин может поменяться со временем и в таком случае нам нужно запоминать его во всех местах где он меняется... В общем можно разными способами разрулить :)

PS: Моду уже как минимум 4 года :) Развивать не думаешь?

 

  • Moderators
Posted
2 minutes ago, LoveFist said:

Просто скин может поменяться со временем и в таком случае нам нужно запоминать его во всех местах где он меняется... В общем можно разными способами разрулить :)

PS: Моду уже как минимум 4 года :) Развивать не думаешь?

 

а предложи что добавить или исправить. Но так чтоб это было просто для понимания людей.

Developers, Developers, Developers, Developers.... © Steve Balmer

http://www.lua.org/about.html

Quote
Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people. So, please, write "Lua" right!
Posted

Я не запускал его, не могу подсказать. Если хочешь чтобы кто-то его использовал, то можно начать с редактирования readme.md ;) Написать что в нем есть, какие команды доступны и т. п.

Posted

я уже месяц занимаюсь deathmatch. Полностю переделал структуру и кода в моде. Получился что то на пободии Кс 1.6 ДМ режим. Людям нравиться.

  • 2 months later...
Posted (edited)

Никто так и не ответил полноценно :/

Держи:

addEventHandler("onPlayerWasted", getRootElement(), function()
	local skin = getElementModel(source)
	-- спавним игрока с этим же скином (тут уже редактируй на своё усмотрение)
	local x, y, z = 0, 0, 2 -- координаты
	local rot = 0 -- вращение
	spawnPlayer(source, x, y, z, rot, skin)
end)

 

Edited by JeViCo

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...