- Código:
// no topo do gm
new morreu[MAX_PLAYERS], Float: pos[3][MAX_PLAYERS];
new tempo = 1; // tempo em minutos
//em OnPlayerDeath
hospital(playerid);
morreu[playerid] = 1;
//No Final do GameMode
stock hospital(playerid)
{
if( morreu[playerid] == 1)
{
GetPlayerPos(playerid,pos[0][playerid],pos[1][playerid],pos[2][playerid]);
SetPlayerPos(playerid,-10,-10,-10); // posição de onde ele vai ficar enquanto estiver no Hospital
SetPlayerCameraPos(playerid,0,0,0); // posição da camera
SetPlayerCameraLookAt(playerid,1,1,1); //posição da camera
TogglePlayerControllable(playerid,0); //congela o player pra ele num sair andando
SetPlayerHealth(playerid,1); //seta a vida dele pra 1, caso ele saia podera morrer facilmente.
SendClientMessage(playerid,-1,"[MEDICO] Você está sendo Recuperado Aguarde...");
SetTimerEx("sairhospital",tempo*60*1000,false, "ifff",playerid, pos[0][playerid],pos[1][playerid],pos[2][playerid]);
}
}
forward sairhospital(playerid,pposX,pposY,pposZ);
public sairhospital(playerid,pposX,pposY,pposZ)
{
SetPlayerPos(playerid,pposX,pposY,pposZ); //posição de onde ele estava quando morreu
SetCameraBehindPlayer(playerid); //coloca a camera nele pra evitar bug
TogglePlayerControllable(playerid,1); // descongela
SetPlayerHealth(playerid,100); // seta a vida pra 100
morreu[playerid] = 0;
GivePlayerMoney(playerid,-200); //tira 200 reais dele.
SendClientMessage(playerid,-1,"[MEDICO] Você está curado e pode ir para Casa.");
}
2 participantes
[FilterScript] Sistema Hospital Simples v1.0
Weslley_Script- SS - Fundador
- Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 11625
Moedas : 1032880
Data de inscrição : 06/10/2011
Idade : 28
Localização : Brasil
- Mensagem nº1
[FilterScript] Sistema Hospital Simples v1.0
FenixBorn- --> Postador Médio
- Mensagens : 349
Moedas : 5160
Data de inscrição : 19/08/2012
Idade : 27
- Mensagem nº2
Re: [FilterScript] Sistema Hospital Simples v1.0
FS by CoreyHard ,,muito bom..aprendi algumas coisas com ele