SA-MP Forums Archive
Быстрая смерть - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Быстрая смерть (/showthread.php?tid=107354)



Быстрая смерть - Serafim_sd - 09.11.2009

Добрый день!
В гейммоде GrandTheftOnline (GTO) на десматчах заметил что игрок после смерти спавнится сразуже, а не как обычно, когда при смерте камера какбы со стороны показывает труп игрока. Кто нибудь знает как это можно реализовать, потому что я, перечитав код гто так и не понял как это получается.


Re: Быстрая смерть - [SFD]Jertux - 09.11.2009

Скорее всего срабатывает функция SpawnPlayer(playerid); или похожая на неё. Проверь код на наличие этой функции.


Re: Быстрая смерть - Serafim_sd - 10.11.2009

проверил, функции нет, но когда я пытался сам сделать похожую систему эта функция респавнила моего игрока с 0 здоровья и он сразуже падал и снова камера поднималась вверх)


Re: Быстрая смерть - noobik - 10.11.2009

Quote:
Originally Posted by Serafim_sd
Добрый день!
В гейммоде GrandTheftOnline (GTO) на десматчах заметил что игрок после смерти спавнится сразуже, а не как обычно, когда при смерте камера какбы со стороны показывает труп игрока. Кто нибудь знает как это можно реализовать, потому что я, перечитав код гто так и не понял как это получается.
посмотри код в OnPLayerDeath , скорее всего OnPlayerDMKill расположенная в deathmatch.inc javascript:void(0);


Re: Быстрая смерть - Serafim_sd - 10.11.2009

вот как-то у меня всетаки получилось, при убийстве сделал так, чтобы выполнялся спавн, т.е. игроку дается здоровье 100 и перемещается в нужное место, сегодня пробывали вроде работает)


Re: Быстрая смерть - xomka - 10.11.2009

Можно попробовать
pawn Code:
TogglePlayerSpectating(playerid, 1);
  TogglePlayerSpectating(playerid, 0);
но не думаю что они сработают должно, скорость выполнения очень большая. Да и в ОнПлеерДез их действие я не изучал.

Извиняюсь за даблпостинг, этот форум у меня сабмитит не с первого раза


Re: Быстрая смерть - xomka - 10.11.2009

Можно попробовать
pawn Code:
TogglePlayerSpectating(playerid, 1);
  TogglePlayerSpectating(playerid, 0);
но не думаю что они сработают должно, скорость выполнения очень большая. Да и в ОнПлеерДез их действие я не изучал.


Re: Быстрая смерть - MarcSg - 02.12.2009

Кто нибудь придумал как всё-таки это сделать?
Spectating не работает...
я хз) Кто знает помогите плиз)


Re: Быстрая смерть - Serafim_sd - 02.12.2009

да да, сделал)
у меня сработало благодаря:
SetPlayerHealth(playerid, 100.0);
SetPlayerPos(playerid, X, Y, Z);