Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Команда.

Статус
В этой теме нельзя размещать новые ответы.

NikitaPw

Новичок
Здравствуйте. Столкнулся я с такой проблемой: Через диалог я Тпешу игроков по двум спавнам они ТПешатся на эти координаты, но при смерти они появляются на изначальном спавне( там где появились сначала).
Цель диалога: ТПешить игроков по двум координатам(спавнам.) И с последующим возраждении на этих координатах.
Вот сам диалог:
PHP:
if(dialogid == 7)
	{
	    if(response)
		if(listitem == 0)
		{
    {
    if (!Player[playerid][pCsTKS]) return 1;
    foreach(Player, i)
    {
        if (Player[i][pCsTKS] == 1)
        {
            new randt = random(sizeof(RandomTerrorDust2x2Spawn));
            SetPlayerPos(i, RandomTerrorDust2x2Spawn[randt][0], RandomTerrorDust2x2Spawn[randt][1], RandomTerrorDust2x2Spawn[randt][2]);
            SetPlayerSkin(i,271),GivePlayerWeapon(i,22,60),GivePlayerWeapon(i,4,1);
        }
        if (Player[i][pCsTKS] == 2)
        {
            new randc = random(sizeof(RandomCounterDust2x2Spawn));
            SetPlayerPos(i, RandomCounterDust2x2Spawn[randc][0], RandomCounterDust2x2Spawn[randc][1], RandomCounterDust2x2Spawn[randc][2]);
            SetPlayerSkin(i,285),GivePlayerWeapon(i,23,60),GivePlayerWeapon(i,4,1);
        }
    }
 }
		}
        if(listitem == 1)
		{
	{
			if (!Player[playerid][pCsTKS]) return 1;
    		foreach(Player, i)
    		{
        if (Player[i][pCsTKS] == 1)
        {
            new randt = random(sizeof(RandomTerrorMansionSpawn));
            SetPlayerPos(i, RandomTerrorMansionSpawn[randt][0], RandomTerrorMansionSpawn[randt][1], RandomTerrorMansionSpawn[randt][2]);
            SetPlayerSkin(i,271),GivePlayerWeapon(i,22,60),GivePlayerWeapon(i,4,1);
        }
        if (Player[i][pCsTKS] == 2)
        {
            new randc = random(sizeof(RandomCounterMansionSpawn));
            SetPlayerPos(i, RandomCounterMansionSpawn[randc][0], RandomCounterMansionSpawn[randc][1], RandomCounterMansionSpawn[randc][2]);
            SetPlayerSkin(i,285),GivePlayerWeapon(i,23,60),GivePlayerWeapon(i,4,1);
        }
    }
 }
		}
        if(listitem == 2)
		{
			{
    if (!Player[playerid][pCsTKS]) return 1;
    foreach(Player, i)
    {
        if (Player[i][pCsTKS] == 1)
        {
            new randt = random(sizeof(RandomTerrorKingOfTheHillSpawn));
            SetPlayerPos(i, RandomTerrorKingOfTheHillSpawn[randt][0], RandomTerrorKingOfTheHillSpawn[randt][1], RandomTerrorKingOfTheHillSpawn[randt][2]);
            SetPlayerSkin(i,271),GivePlayerWeapon(i,22,60),GivePlayerWeapon(i,4,1);
        }
        if (Player[i][pCsTKS] == 2)
        {
            new randc = random(sizeof(RandomCounterKingOfTheHillSpawn));
            SetPlayerPos(i, RandomCounterKingOfTheHillSpawn[randc][0], RandomCounterKingOfTheHillSpawn[randc][1], RandomCounterKingOfTheHillSpawn[randc][2]);
            SetPlayerSkin(i,285),GivePlayerWeapon(i,23,60),GivePlayerWeapon(i,4,1);
        }
    }
 }
		}
	}
Прошу помочь. Буду благодарен.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу