Перейти к содержанию
Авторизация  
Vladimir_Kulkov

Спавн

Рекомендуемые сообщения

Vladimir_Kulkov

Вообщем greentech, я знаю очень хорошо, но сейчас столкнулся с проблемой, что при спавне игрок фризится, до этого было все норм, после того как я вырезал первый заход и т.д. там правила крч показываются картинки и надписи, кто знает тот поймёт, не суть в чем может быть проблема? Вроде все вырезал все равно фризит и не отпускает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Что было убрано и код спавна в студию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov
,Написал же что было убрано, спавн даже не трогал. Убирал только приветствие где пишут что такое рп термины и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Все равно показывай что убирал и код спавна. Экстрасенсы в отпуске.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
OlegDobritsa

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

@OlegDobritsa, ору с тебя "умник"..... 


, хм... А как я покажу если удалил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Копия мода или скачать опять...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

Там что-то наворочено с TutTime

Вот что в оригинальном Грине:

			if(TutTime[i] >= 1)
			{
				TutTime[i] += 1;
				if(TutTime[i] == 5)
				{
					SetPlayerCameraPos(i, 2226.19, -2041.66, 60.11);
					SetPlayerCameraLookAt(i, 2228.92, -2045.85, 58.50);
					SetPlayerInterior(i, 0);
					SendClientMessage(i, COLOR_YELLOW, "|____________ Первый заход ____________|");
					SendClientMessage(i, COLOR_WHITE, " Привет и Добро пожаловать!");
					SendClientMessage(i, COLOR_WHITE, " Вы зашли на сервер: GreenTech RolePlay.");
					SendClientMessage(i, COLOR_WHITE, " Режим игры: Role Play (Ролевая игра).");
					SendClientMessage(i, COLOR_WHITE, " Ознакомьтесь с правилами сервера.");
				}
				else if(TutTime[i] == 10)
				{
					SetPlayerCameraPos(i, 2663.40, -1390.78, 55.32);
					SetPlayerCameraLookAt(i, 2658.40, -1390.80, 54.83);
					SetPlayerInterior(i, 0);
					SendClientMessage(i, COLOR_YELLOW, "");
					SendClientMessage(i, COLOR_YELLOW, "_____________ Начало Игры ___________________");
					SendClientMessage(i, COLOR_GREEN, " Для начала игры вам нужно:");
					SendClientMessage(i, COLOR_GREEN, " 1. Получить паспорт в мэрии города.");
					SendClientMessage(i, COLOR_GREEN, " 2. Получить водительские права в автошколе.");
					SendClientMessage(i, COLOR_GREEN, " 3. Купить в магазине 24/7 телефон и телефоную книгу, и часы.");
					SendClientMessage(i, COLOR_GREEN, " 4. Найти для себя подходящую работу.");
				}
				else if(TutTime[i] == 15)
				{
					SetPlayerCameraPos(i, 2495.43, -754.02, 12.37);
					SetPlayerCameraLookAt(i, 2493.62, -749.35, 12.57);
					SetPlayerInterior(i, 0);
					SendClientMessage(i, COLOR_YELLOW, "_____________ Транспорт ___________________");
					SendClientMessage(i, COLOR_GREEN, " Заработайте нужную сумму денег, чтобы вы смогли купить автомобиль.");
				}
				else if(TutTime[i] == 20)
				{
					SetPlayerCameraPos(i, 1909.74, 1734.93, 20.99);
					SetPlayerCameraLookAt(i, 1904.82, 1735.81, 19.71);
					SetPlayerInterior(i, 0);
					SendClientMessage(i, COLOR_YELLOW, "");
					SendClientMessage(i, COLOR_YELLOW, "_____________ Нарушение Игровых Правил ___________________");
					SendClientMessage(i, COLOR_AMDRED, "Death Match - Грубое убиство людей без причины.");
					SendClientMessage(i, COLOR_AMDRED, "Spawn Kill - Убийство на респауне (на месте появления).");
					SendClientMessage(i, COLOR_AMDRED, "Power Gaming - Воображение из себя супер героя. Пример: Застрелить 1х10.");
					SendClientMessage(i, COLOR_AMDRED, "Revenge kill - Убить игрока, за то что он убил тебя");
					SendClientMessage(i, COLOR_AMDRED, "DriveBy - Убить игрока, при помощи транспорта (наезд)");
				}
				else if(TutTime[i] == 25)
				{
					SetPlayerCameraPos(i, 1836.29, 2123.47, 21.21);
					SetPlayerCameraLookAt(i, 1832.47, 2120.28, 20.77);
					SetPlayerInterior(i, 0);
					SendClientMessage(i, COLOR_YELLOW, "_____________ Конец ___________________");
					SendClientMessage(i, COLOR_GREEN, "Спасибо, что прочитали правила сервера.");
					SendClientMessage(i, COLOR_GREEN, "Надеемся, что вы их поняли и будете соблюдать.");
					SendClientMessage(i, COLOR_GREEN, "Желаем Вам удачной игры на нашем сервере!");
				}
				if(TutTime[i] == 28)
				{
					SetCameraBehindPlayer(i);
					TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
					gOoc[i] = 0; gFam[i] = 0;
					TogglePlayerControllable(i, 1);
					SetPlayerSpawn(i);

				}
			}

По-логике тебе нужно последний TutTime изменить на это:

				if(TutTime[i] == 1)

И добавить вот это:

{
					SetCameraBehindPlayer(i);
					TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
					gOoc[i] = 0; gFam[i] = 0;
					TogglePlayerControllable(i, 1);
					SetPlayerSpawn(i);

				}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov
@Lev_Elistratov,В каком паблике? Скачивать опять мод не охото, я просто там все нафиг удалил)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

@Vladimir_Kulkov,

CALLBACK: SetPlayerUnjail() 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov
@Lev_Elistratov, все равно фризит)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

Ты вот это добавил?

				if(TutTime[i] == 1)
                                {
					SetCameraBehindPlayer(i);
					TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
					gOoc[i] = 0; gFam[i] = 0;
					TogglePlayerControllable(i, 1);
					SetPlayerSpawn(i);

				}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

Что нужно скинуть? Скину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

OnPlayerSpawn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

OnPlayerSpawn

 

Держи

CALLBACK: OnPlayerSpawn(playerid)
{
	StopAudioStreamForPlayer(playerid);
	ClearAnimations(playerid);
	for(new pl = 0; pl < GetMaxPlayers(); pl++)
	{
		if(GetPVarInt(pl, "hide") == 1) ShowPlayerNameTagForPlayer(playerid, pl, false);
		else if(GetPVarInt(pl, "hide") == 0) ShowPlayerNameTagForPlayer(playerid, pl, true);
	}
	Camtime[playerid] = 0;
	SetPVarInt(playerid, "PlayerInAFK", 0);
	SetCameraBehindPlayer(playerid);
	PlayerPlaySound(playerid,1063,0.0,0.0,0.0);
	ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
	SetPVarInt(playerid,"INJOB1",0);
	SetPVarInt(playerid,"JOBSES",0);
	ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
	SetPVarInt(playerid,"INJOBDER",0);
	SetPVarInt(playerid,"JOBDER",0);
	if(IsPlayerNPC(playerid))return true;
	StopAudioStreamForPlayer(playerid);
	SetPlayerWantedLevel(playerid,PlayerInfo[playerid][pWanted]);
	if(gPlayerLogged[playerid] == 0)
	{
		SendClientMessage(playerid, COLOR_LIGHTRED, "[Сервер]: Авторизуйтесь для начала!");
		KickPlayer[playerid] = 1;
	}
	if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
	else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
	SetPlayerSpawn(playerid);
	return true;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

Подниму("Отправлено Вчера, 09:45, у меня уже 10:14, если не правильно поднял, не ругайтесь)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

Подниму

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alonso

Если осмелишься кинуть свой мод мне (только .pwn), напиши. Ибо так сложно помочь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov
,Видео запишу скину

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.