Rayder_Smoke
Умник
Вот ищё я сделал но ток когда заходит игрок на серв то он сразу респаеться в больнице как это убрать чтоб было токо после смерти? помогите с меня +
а и когда игрок в фракции то он после смерти не спавница в больке а на респе фраки и когда я простой гражданский то я респаюсь не на респе новичков а в больке
Вот код:
Вот код:
PHP:
if(gPlayerSpawned[playerid] == 1 || PlayerInfo[playerid][pNeedTime] > 0)//Ñïàâí â áîëüêå
{
ResetPlayerWeapons(playerid);
TogglePlayerControllable(playerid, 0);
SetTimerEx("CTimer",5000,false, "i", playerid);
MedicBill[playerid] = 0;
gPlayerSpawned[playerid] = 2;
PlayerInfo[playerid][pMedicTime] = 0;
PlayerInfo[playerid][pNeedTime] = 0;
SetPlayerHealthAC(playerid, 25.0);
SetPlayerPos(playerid, 37.1938,1.5925,999.0019);
SetPlayerInterior(playerid, 5);
SetPlayerVirtualWorld(playerid, 0);
//SetPlayerFacingAngle(playerid,2.8245);
ApplyAnimation(playerid,"CRACK","crckdeth2",4.1,1,1,1,1,1);
SetPlayerFacingAngle(playerid, 180.0);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~y~Rest in hospital for a while and recower your ~r~wounds~y~...", 35000, 3);
PlayerInfo[playerid][pMedicTime] = 1;
if(PlayerInfo[playerid][pDonateRank] > 0)
{
PlayerInfo[playerid][pNeedTime] = 120;
SendClientMessage(playerid, COLOR_LIGHTRED, "Äîêòîð: Âàì ïîâåçëî, óâàæàåìûé. Âû òóò íå íàäîëãî.");
}
else
{
PlayerInfo[playerid][pNeedTime] = 180;
SendClientMessage(playerid, COLOR_LIGHTRED, "Äîêòîð:Êàê-æå âàñ óãîðàçäèëî! Íó ÷òî-æ ïðèñòóïèì ê ïðîöåäóðàì!");
}
PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
return 1;
}
Последнее редактирование:
