Respawn back to Medic place
#1

How i respawn back to Medic place when i deid then back home?



Код:
public SetPlayerSpawn(playerid)
{
	if(IsPlayerConnected(playerid))
	{
        new rand;
        new house = PlayerInfo[playerid][pPhousekey];
		if(PlayerPaintballing[playerid] != 0)
		{
		    ResetPlayerWeapons(playerid);
      		GivePlayerWeapon(playerid, 29, 99999);
      		GivePlayerWeapon(playerid, 24, 99999);
      		GivePlayerWeapon(playerid, 31, 99999);
      		GivePlayerWeapon(playerid, 34, 99999);
		    rand = random(sizeof(PaintballSpawns));
			SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
			SetPlayerInterior(playerid, 10);
		    return 1;
		}
		if(MedicBill[playerid] == 1)
		{
            if(PlayerInfo[playerid][pMInsure] == 0)
    		{
     			PlayerInfo[playerid][pDeaths] += 1;
                SetPlayerPos(playerid,1182.7733,-1323.6193,13.5785);
                positionx = 1182.7733;
                positiony = -1323.6193;
                positionz = 13.5785;
	        	SetPlayerInterior(playerid, 0);
     	    	SetPlayerHealth(playerid, 100);
     	    	MedicBill[playerid] = 0;
     	    	GivePlayerMoney(playerid, -360);
    	   		SendClientMessage(playerid, COLOR_LIGHTBLUE, " Your medical insurance did not cover the bill, you where charged $360. ");
    	   	}
            if(PlayerInfo[playerid][pMInsure] == 1)
    	   	{
                SetPlayerPos(playerid,1182.7733,-1323.6193,13.5785);
                positionx = 1182.7733;
                positiony = -1323.6193;
                positionz = 13.5785;
	        	SetPlayerInterior(playerid, 0);
     	    	SetPlayerHealth(playerid, 100);
     	    	MedicBill[playerid] = 0;
                SendClientMessage(playerid, COLOR_LIGHTBLUE, " Your medical insurance covered the bill, you where not charged. ");
		    }
		}
	    if(PlayerInfo[playerid][pTut] == 0)
	    {
			gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
			SetPlayerSkin(playerid, 137);
			TogglePlayerControllable(playerid, 0);
			RegistrationStep[playerid] = 1;
			SendClientMessage(playerid, COLOR_GREEN, "Welcome to Delta RP, please fill in some information to proceed.");
			ShowPlayerDialog(playerid, SEXMENU, DIALOG_STYLE_LIST, "Gender","Male\nFemale ", "Select", "Cancel");
        }
        if(house !=255)
		{
		    if(SpawnChange[playerid]) //If 1, then you get to your house, else spawn somewhere else
		    {
				SetPlayerToTeamColor(playerid);
				SetPlayerInterior(playerid,HouseInfo[house][hInt]);
				SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
				PlayerInfo[playerid][pLocal] = house;
				PlayerInfo[playerid][pInt] = HouseInfo[house][hInt];
				return 1;
			}
		}
		else
		{
            SetPlayerPos(playerid,1109.5496,-1796.3885,16.5938);
            SetPlayerInterior(playerid,0);
        }
    }
	return 1;
}
Reply
#2

"How i respawn back to Medic place when i deid then back home?"


If you die you want spawned at the hospital or your home?
Reply
#3

Do you mean that if you die you spawn at the hospital but then next time you spawn on for example relog you spawn at home?
Reply
#4

Quote:
Originally Posted by Mystique
Посмотреть сообщение
Do you mean that if you die you spawn at the hospital but then next time you spawn on for example relog you spawn at home?
Ain't sure, it was a bad quality text (Poorly explained).
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)