SA-MP Forums Archive
[FilterScript] Hospital 1.0 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [FilterScript] Hospital 1.0 (/showthread.php?tid=374428)



[FilterScript] Hospital 1.0 - FenixBorn - 02.09.2012

Hospital
e aew turminha,,ta aew meu sistema de Hosp,,sу adaptar certinho ao seu GM

pawn Код:
#include <a_samp>

#define FILTERSCRIPT
#if defined FILTERSCRIPT
#define hospor 0xB8860BAA
#pragma tabsize 0

//---------------------------
new Tempo[MAX_PLAYERS];
new Tempo2[MAX_PLAYERS];
new hospital[MAX_PLAYERS];
//--------------------------

forward HospProgresso(playerid);
//----------------------------------

//====================================================================================================
public OnFilterScriptInit()
{
        print("Hospital by FenixBorn Carregado");
        return 1;
}
//====================================================================================================
public OnPlayerDeath(playerid, killerid, reason)
{
        hospital[playerid] = 1;
        return 1;
}
//====================================================================================================
public OnPlayerSpawn(playerid)
{
        if(hospital[playerid] > 0)
        {
                Tempo2[playerid] = SetTimerEx("HospProgresso", 1000, 1, "i", playerid);
                Tempo[playerid] = 20; //Tempo que o player ira demorar para dar Spawn
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid,2782.7371,-2736.4546,-0.0863);
                SetPlayerCameraPos(playerid,1197.5721,-1325.6716,26.9214); //camera mostra o Hospital de LS
                SetPlayerCameraLookAt(playerid, 1177.6808,-1324.3663,14.0827);
                TogglePlayerControllable(playerid, 0); //player sem movimento
        }
        return 1;
}
//===================================================================================================
public OnPlayerConnect(playerid)
{
    hospital[playerid] = 0; //Para o player nao spawnar no Hospital
    return 1;
}
//====================================================================================================
public HospProgresso(playerid) //Quando o player morrer
{
        new string[64];
        format(string, sizeof(string), "~w~Voce esta sendo ~r~Curado.", Tempo[playerid]);
        GameTextForPlayer(playerid, string, 1500, 3);
        hospital[playerid] = 0;

if(Tempo[playerid] == 0)
{
        KillTimer(Tempo2[playerid]); //Finaliza o tempo de espera
        SpawnPlayer(playerid); //Spawna o player
        SetPlayerHealth(playerid, 100.00); //Recupera o player 100%
        GivePlayerMoney(playerid, -500); //Retira 500 reais pelo atendimento medico
        SetCameraBehindPlayer(playerid); //camera no player
        TogglePlayerControllable(playerid, 1); //Player ja pode se mover
        SendClientMessage(playerid, hospor,"{FF0101}Vocк ja estб melhor. {FFFFFF}os custos ficaram em {FF0101}500$ .");
}
Tempo[playerid]--;
}
#endif



Re: [FilterScript] Hospital 1.0 - GhosT_[] - 02.09.2012

Esse FS й seu?

Se for explica um pouco melhor sobre isso ae


Re: [FilterScript] Hospital 1.0 - Douglas_prt - 02.09.2012

De onde voce retirou isso mesmo?

pawn Код:
#define FILTERSCRIPT
#if defined FILTERSCRIPT
...

pawn Код:
#pragma tabsize 0
O Script nem tem 100 linhas e nгo estб identado...

@ON

Adiciona mais informaзгo, chegar postar o codigo nгo й muito informativo O cуdigo em si, estб demasiado simples...


Re: [FilterScript] Hospital 1.0 - Kuddy - 02.09.2012



Mбs isso nгo ta com a tag da SAFE... u_U
*SAFE = Semana de Artes FъtEis.


Re: [FilterScript] Hospital 1.0 - FenixBorn - 02.09.2012

isto й a rgressгo,,o tempo que o player vai ficar no hospital


Re: [FilterScript] Hospital 1.0 - Douglas_prt - 02.09.2012

Quote:
Originally Posted by Kuddy
Посмотреть сообщение
Ham?

Mбs isso nгo ta com a tag da SAFE... u_U
*SAFE = Semana de Artes FъtEis.
O Ultimo que colocou essa TAG foi de fйrias do fуrum...


Re: [FilterScript] Hospital 1.0 - Q.I - 02.09.2012

pawn Код:
#include <a_samp>

#define hospor                                                                  0xB8860BAA

new Tempo[MAX_PLAYERS];

new Tempo2[MAX_PLAYERS];

new hospital[MAX_PLAYERS];


forward HospProgresso(playerid);


public OnFilterScriptInit()
{
        print("Hospital by FenixBorn Carregado");
        return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
        hospital[playerid] = 1;
        return 1;
}

public OnPlayerSpawn(playerid)
{
    if(hospital[playerid] > 0)
    {
    Tempo2[playerid] = SetTimerEx("HospProgresso", 1000, 1, "i", playerid);
    Tempo[playerid] = 20;
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid,2782.7371,-2736.4546,-0.0863);
    SetPlayerCameraPos(playerid,1197.5721,-1325.6716,26.9214);
    SetPlayerCameraLookAt(playerid, 1177.6808,-1324.3663,14.0827);
    TogglePlayerControllable(playerid, 0);
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    hospital[playerid] = 0;
    return 1;
}

public HospProgresso(playerid)
{
    new string[64];
    format(string, sizeof(string), "~w~Voce esta sendo ~r~Curado.", Tempo[playerid]);
    GameTextForPlayer(playerid, string, 1500, 3);
    hospital[playerid] = 0;

    if(Tempo[playerid] == 0)
    {
    KillTimer(Tempo2[playerid]);
    SpawnPlayer(playerid);
    SetPlayerHealth(playerid, 100.00);
    GivePlayerMoney(playerid, -500);
    SetCameraBehindPlayer(playerid);
    TogglePlayerControllable(playerid, 1);
    SendClientMessage(playerid, hospor,"{FF0101}Vocк ja estб melhor. {FFFFFF}os custos ficaram em {FF0101}500$ .");
    }
    Tempo[playerid]--;
}
peguei seu cod e fiz isso ae testado e aprovado acabei de testar aqui.


Re: [FilterScript] Hospital 1.0 - FenixBorn - 02.09.2012

Quote:
Originally Posted by Q.I
Посмотреть сообщение
pawn Код:
#include <a_samp>

#define hospor                                                                  0xB8860BAA

new Tempo[MAX_PLAYERS];

new Tempo2[MAX_PLAYERS];

new hospital[MAX_PLAYERS];


forward HospProgresso(playerid);


public OnFilterScriptInit()
{
        print("Hospital by FenixBorn Carregado");
        return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
        hospital[playerid] = 1;
        return 1;
}

public OnPlayerSpawn(playerid)
{
    if(hospital[playerid] > 0)
    {
    Tempo2[playerid] = SetTimerEx("HospProgresso", 1000, 1, "i", playerid);
    Tempo[playerid] = 20;
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid,2782.7371,-2736.4546,-0.0863);
    SetPlayerCameraPos(playerid,1197.5721,-1325.6716,26.9214);
    SetPlayerCameraLookAt(playerid, 1177.6808,-1324.3663,14.0827);
    TogglePlayerControllable(playerid, 0);
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    hospital[playerid] = 0;
    return 1;
}

public HospProgresso(playerid)
{
    new string[64];
    format(string, sizeof(string), "~w~Voce esta sendo ~r~Curado.", Tempo[playerid]);
    GameTextForPlayer(playerid, string, 1500, 3);
    hospital[playerid] = 0;

    if(Tempo[playerid] == 0)
    {
    KillTimer(Tempo2[playerid]);
    SpawnPlayer(playerid);
    SetPlayerHealth(playerid, 100.00);
    GivePlayerMoney(playerid, -500);
    SetCameraBehindPlayer(playerid);
    TogglePlayerControllable(playerid, 1);
    SendClientMessage(playerid, hospor,"{FF0101}Vocк ja estб melhor. {FFFFFF}os custos ficaram em {FF0101}500$ .");
    }
    Tempo[playerid]--;
}
peguei seu cod e fiz isso ae testado e aprovado acabei de testar aqui.
Obrigado..


Re: [FilterScript] Hospital 1.0 - paulor - 02.09.2012

Oh Shit!


Re: [FilterScript] Hospital 1.0 - FenixBorn - 02.09.2012

Quote:
Originally Posted by paulor
Посмотреть сообщение
Oh Shit!
??