SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 28/12/2014, 05:51 PM   #1
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default sistema de hospital

tenho um sistema de hospital no meu gm só que quando o player ta procurado e a policia mata, ele nao vai pra cadeia vai pro hospital e sai do hospital vai pro spawn normal e queria que ele sai do hospital e fosse pra cadeia ajudem?

SISTEMA DE HOSPITAL:
PHP Code:
public OnPlayerDeath(playeridkilleridreason)
{
    if(
PlayerInfo[playerid][pVIP] < && SistemaHospital == && helpertrampando[playerid] < && admtrampando[playerid] < 1)
    {
        if(
PlayerInfo[playerid][pJailed] >= 1){return SendClientMessage(playerid,COLOR_LIGHTRED,"Você Saiu do Hospital e Foi Preso");}
        if(
PlayerInfo[playerid][pOrigem] == 2)
        {
            
SendClientMessage(playeridCOLOR_GRAD2"[Informação] Você será internado no {FFFFFF}(Hospital Regional de JD.Brasil)");
            
Hospitalizando[playerid] = 1;
            
PlayerInfo[playerid][pTempoHospitalizado] = 60;
            
storeexit[playerid] = 4;
            
PlayerInfo[playerid][pHospitalID] = 1;
        }
        else
        {
            
SendClientMessage(playeridCOLOR_GRAD2"[Informação] Você será internado no {FFFFFF}(Hospital Regional de JD.Brasil)");
            
Hospitalizando[playerid] = 1;
            
PlayerInfo[playerid][pTempoHospitalizado] = 60;
            
storeexit[playerid] = 5;
            
PlayerInfo[playerid][pHospitalID] = 2;
        }
    }
     if(
PlayerInfo[playerid][pVIP] > && SistemaHospital == 1)
    {
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Você é um player VIP e não precisará ir para o Hospital!");
    }
    if(
concorrendoevento[playerid] == 1)
    {
        
concorrendoevento[playerid] = 0;
        
DisablePlayerRaceCheckpoint(playerid);
        if(
corridainiciada) { checknumero[playerid] = 0; }
        if(
dirtiniciado) { checknumerodirt[playerid] = 0; }
    }
    
StopPlayerHoldingObject(playerid);
    
/*if(killerid == INVALID_PLAYER_ID)
    {
        SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    }
    else
    {
        SendDeathMessage(killerid,playerid,reason);
    }*/ 
igor97m is offline   Reply With Quote
Old 28/12/2014, 06:24 PM   #2
Boot
Big Clucker
 
Join Date: May 2014
Posts: 68
Reputation: 9
Default Re: sistema de hospital

Só pra deixar claro: Você quer que quando o player morra ele seja direcionado ao hospital, e se caso ele sair do hospital seja preso. Seria isso ?
Boot is offline   Reply With Quote
Old 28/12/2014, 06:58 PM   #3
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default Re: sistema de hospital

sim... exemplo o player ta procurado o policial vai e mata ele e ele vai pro hospital e de la ele ta livre ele nao vai pra cadeia cumprir pena entendeu? dai queria que do hospital ele fosse pra cadeia ou diretamente pra cadeia se for mais facil
igor97m is offline   Reply With Quote
Old 28/12/2014, 09:24 PM   #4
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default Re: sistema de hospital

ajudem aii
igor97m is offline   Reply With Quote
Old 28/12/2014, 09:32 PM   #5
Boot
Big Clucker
 
Join Date: May 2014
Posts: 68
Reputation: 9
Default Re: sistema de hospital

Pelo que vi, quando o player morre ele fica hospitalizado durante um tempo ( PlayerInfo[playerid][pTempoHospitalizado] = 60; ). Eu não entendi ao certo em que hora você quer que o player seja preso.

Você quer que ele seja levado à cadeia APÓS o término do tempo hospitalizado, ou caso ele tente sair do hospital ?
Boot is offline   Reply With Quote
Old 28/12/2014, 09:37 PM   #6
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default Re: sistema de hospital

quando termina o tempo do hospital...
tipo ele morre e vai pro hospital e quando ele se curar ele vai pra prisao que era para onde ele deveria estar pagando pelo crime

só que quando ele sai do hospital ele nao vai pra cadeia ele vai pro spawn civil
igor97m is offline   Reply With Quote
Old 28/12/2014, 10:21 PM   #7
Skun Fly
Big Clucker
 
Skun Fly's Avatar
 
Join Date: Jan 2012
Location: Marte
Posts: 162
Reputation: 4
Default Re: sistema de hospital

É só usar a função http://wiki.sa-mp.com/wiki/GetPlayerWantedLevel quando ele sair do hospital e coloca-lo na cadeia. Não consigo fazer o code porque não tenho acesso ao teu código mas é só usar uma condição if com a função.

Exemplo:

pawn Code:
//Quando o player sai do hospital
if(GetPlayerWantedLevel>0)
{
     Código de colocar o player na prisão
}
__________________
Se você encontrar um caminho sem obstáculos, ele provavelmente não leva a lugar nenhum..
Skype:
mocadaspereira

Estou de volta!
Skun Fly is offline   Reply With Quote
Old 28/12/2014, 10:25 PM   #8
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default Re: sistema de hospital

tipo assim?
PHP Code:
//Quando o player sai do hospital
if(GetPlayerWantedLevel!=0)
{
        if(
PlayerInfo[playerid][pJailed] == 1)
        {
            
SetPlayerInterior(playerid6);
            
rand random(sizeof(gPresoPmSpawns));
            
SetPlayerPos(playeridgPresoPmSpawns[rand][0], gPresoPmSpawns[rand][1], gPresoPmSpawns[rand][2]); // Warp the player
            
SetPlayerFacingAngle(playeridgPresoPmSpawns[rand][3]);
            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Sentença incompleta,Você voltou para Prisão");
            return 
1;
        } 
igor97m is offline   Reply With Quote
Old 28/12/2014, 10:42 PM   #9
[BOPE]Seu._.Madruga
High-roller
 
[BOPE]Seu._.Madruga's Avatar
 
Join Date: Nov 2011
Location: São Paulo - SP
Posts: 1,079
Reputation: 79
Thumbs up Re: sistema de hospital

Quando o player sair do hospital e estiver com level de procurado maior ou igual a 1, ele é preso.

Espero ter ajudado.
PHP Code:
if(GetPlayerWantedLevel(playerid) => 1)
{
    
SetPlayerInterior(playerid6);
    
rand random(sizeof(gPresoPmSpawns));
    
SetPlayerPos(playeridgPresoPmSpawns[rand][0], gPresoPmSpawns[rand][1], gPresoPmSpawns[rand][2]); 
    
SetPlayerFacingAngle(playeridgPresoPmSpawns[rand][3]);
    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Sentença incompleta,Você voltou para Prisão");
    
PlayerInfo[playerid][pJailed] = 1;
    return 
1;

__________________

_\|/_ Ei vey é Nozes _\|/_

Nick: LeozinIMPERATUS

Patente: Coronel 3

Página Oficial: Leonardo " lbs " Bradoks » www.facebo ok.com/leobradoks
Página de Programação: Programação em Foco » www.facebo ok.com/groups/ProgramacaoEmFoco
Atualmente focado ao competitivo de Point Blank
Email | Site Pessoal | Skype | Discord
O topo da inteligência é alcançar a humildade
[BOPE]Seu._.Madruga is offline   Reply With Quote
Old 28/12/2014, 11:29 PM   #10
igor97m
Huge Clucker
 
Join Date: Sep 2013
Posts: 282
Reputation: 4
Default Re: sistema de hospital

é tipo isso dai só que nao quero quando ele tiver nivel de procura quero tipo assim: quando o player esta com nivel de procura e o policial mata ele vai para o hospital e do hospital ele nao vai pra cadeia ele vai para o spawn e eu queria que ele sai do hospital e vai preso...
igor97m is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[FilterScript] Sistema de hospital Rodney Francalim Lançamentos/Releases 26 11/03/2014 11:31 AM
[Pedido] Sistema de Hospital SouUmaJujuba Português/Portuguese 2 06/07/2013 05:35 PM
[Pedido] Sistema de Hospital lokos45 Português/Portuguese 5 21/05/2013 01:30 AM
[Pedido] Sistema de Hospital JokerHurley Português/Portuguese 2 10/01/2013 03:28 AM
FS Sistema Hospital brjogos Português/Portuguese 0 05/09/2012 04:31 PM


All times are GMT. The time now is 07:48 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.