PDA

Просмотр полной версии : [Вопрос] Характеристики игрока.



Trane911
03.02.2014, 01:04
Всем привет. Такой вопрос, а можно как-то изменять характеристики персонажа? Например, игрок повысил уровень и стал быстрее бегать. Или будут несколько команд, одна быстрее бегает, другая прыгает выше, а третья стреляет метко. Можно это как-то регулировать и какие вообще характеристики можно изменять?
Как можно изменять урон от оружия?
Заранее спасибо)

Salvacore
03.02.2014, 01:12
Вы что от нас ждёте?
Готовую систему?
Ответ ? или что?

Trane911
03.02.2014, 01:18
Возможно ли это вообще?
Как это возможно реализовать?
Готовое решение мне не надо, я тут не для этого. :dntknw:Какие функции за это отвечают, ну и можно примерчик для наглядности. :good2:

DeimoS
03.02.2014, 01:25
Менять меткость возможно (система из сингла) (SetPlayerWeaponSkill)
Прыжок/скорость тоже реализуемо, но тут уже сложнее. Ищи функцию, которая придаёт ускорение игроку по определённой плоскости. Ну или через SetPlayerPos делай двойной прыжок.
Увеличить урон легко. Особенно с последней версией клиента. Смотри новые колбэки

Trane911
03.02.2014, 01:31
С оружием и меткостью понятно, спасибо.
По поводу прыжков и ускорения. Видел на каком-то зомби сервере, что зомби бегали быстрее, чем выжившие и прыгали высоко, именно прыгали, а не телепортировались...

DeimoS
03.02.2014, 01:34
http://wiki.sa-mp.com/wiki/GetPlayerVelocity
http://wiki.sa-mp.com/wiki/SetPlayerVelocity
Первой узнаёшь текущее ускорение игрока, а второй прибавляешь к текущему значению нужное. Правда z координата шалит, вроде, при использовании второй

[ForD]
03.02.2014, 13:57
на счет прыжка,я думаю можно использовать изменение гравитации

Seregamil
03.02.2014, 14:27
;26400']на счет прыжка,я думаю можно использовать изменение гравитации

для всего сервера только изменится.