Question

Всем привет. Возникли проблемы со спавном игрока. Вроде все распределено - Если игрок в организации - появляется там, если мало hp - в больнице, если сидит в тюрьме - то там. Но не тут то было. Я тестил тюрьму и поэтому сначала посадил себя, а потом выпустил. Появился у выходы из тюрьмы , все как положено. Потом перезашел и все равно появился там и  опять увидел в чате "Вы отсидели свой срок..", хотя должен был появиться на спавне.

Вот некоторый код.

Спойлер

if(pInfo[i][pJail] > 0)
		{
			pInfo[i][pJailTime]--;
			if(!pInfo[i][pJailTime])
			{
			    switch(pInfo[i][pJail])
			    {
			        case 1:
			        {
						SetPlayerPos(i, 898.1337,2087.6343,2721.8101, 1);
						SetPlayerInterior(i, 1);
						SetPlayerVirtualWorld(i, 1);
					}
			        case 2:
           			{
						SetPlayerPos(i, 898.1337,2087.6343,2721.8101, 1);
						SetPlayerInterior(i, 1);
						SetPlayerVirtualWorld(i, 2);
					}
			        case 3: SpawnPlayerEx(i);
			    }
				pInfo[i][pJail] = 0;
				if(!GetString(pInfo[i][pJailReason], "None"))
				{
					strmid(pInfo[i][pJailReason], "None", 0, strlen("None"), 32);
					
					MysqlUpdatePlayerInt(i, "jail", pInfo[i][pJail]);
					MysqlUpdatePlayerInt(i, "jailtime", pInfo[i][pJailTime]);
					MysqlUpdatePlayerStr(i, "jailreason", pInfo[i][pJailReason]);
				}
				SendClientMessage(i, COLOR_LIGHTGREEN, "Время заключения истекло, теперь Вы свободны.");
			}

 

 

Спойлер

else if(pInfo[playerid][pMember] >= 1 && pInfo[playerid][pSpawnChange] == 0 || pInfo[playerid][pMember] == 0)
	{
		SetPlayerPos(playerid, 2622.7329,-1594.8022,23.5100, 1);
		SetPlayerFacingAngle(playerid, 182.3392);
		SetCameraBehindPlayer(playerid);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
	}
	gPlayerSpawned[playerid] = true;
	return 1;
}

 

 

 

Share this post


Link to post

0 answers to this question

There have been no answers to this question yet

Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Pulbusha
      By Pulbusha
      В далеком 2017-2018 году сущестовал сервер GTA-RP (возможно он существует и сейчас) Появилась мысль о создании крмп сервера в стиле старых проектов тех годов (GTA-RP, Radmir RP, Amazing RP). Скажите, будет ли интерес к такому серверу и вообще интересно ли это а также кто хотел бы присоединиться к разработке?