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

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

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

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

Помогите с командой /spawnchange

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

Evil

Умник
Проблема такова. Когда пишешь команду, в чате отаброжается что вы сменили спав типо вы появитесь на обычном месте. Я умираю, появляюсь всё норм. Потом опять пишу /spawnchange мне пишет вы появитесь в доме, я умираю и появляюсь на респе всё равно, помогите исправить чтоб при каждом вводе команды игрок респался норм где захочет в доме или на респе)

PHP:
if(strcmp(cmd, "/spawnchange", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pPhousekey] != 255)
	        {
	            if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "   You are Spectating, can't change the Spawn right now !");
	                return 1;
	            }
	            if(SpawnChange[playerid])
	            {
	                SendClientMessage(playerid, COLOR_GREY, " Âûáðàí ñïàóí â îáû÷íîì ìåñòå");
	                SpawnChange[playerid] = 0;
	                if(IsAnInstructor(playerid))
		            {
		                if(SchoolSpawn[playerid] == 0)
		                {
		                    SchoolSpawn[playerid] = 1;
		                    SendClientMessage(playerid, COLOR_GREY, "  Âûáðàíà Àâèî-øêîëà ËÂ !");
		                }
		                else if(SchoolSpawn[playerid] == 1)
		                {
		                    SchoolSpawn[playerid] = 0;
		                    SendClientMessage(playerid, COLOR_GREY, "   Âûáðàíà Àâòî-øêîëà ËÂ !");
		                }
		            }
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "   Âûáðàí ñïàóí â äîìå/ñúåìíîé êîìíàòå !");
	                SpawnChange[playerid] = 1;
	            }
	        }
	        else
	        {
	            if(IsAnInstructor(playerid))
	            {
	                if(SchoolSpawn[playerid] == 0)
	                {
	                    SchoolSpawn[playerid] = 1;
	                    SendClientMessage(playerid, COLOR_GREY, "    Âûáðàíà Àâèî-øêîëà ËÂ  !");
	                }
	                else if(SchoolSpawn[playerid] == 1)
	                {
	                    SchoolSpawn[playerid] = 0;
	                    SendClientMessage(playerid, COLOR_GREY, "   Âûáðàíà Àâòî-øêîëà ËÂ !");
	                }
	            }
	            else
	            {
		            SendClientMessage(playerid, COLOR_GREY, "   Âûáðàí ñïàóí â äîìå/ñúåìíîé êîìíàòå !");
		            return 1;
	            }
	        }
	    }
	    return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу