[Ajuda] Saida do Hospital
#1

Eae galera, beleza?

Entгo tipo, eu estou tentando colocar no meu GameMod depois que vocк sai do hospital vocк ir direto para o hospital, mas nгo vai, nгo sei porque, ajuda ae galera

Estб bugando o spawn

Код:
MyFunction:: Contando(playerid)
{
	new string[256];
	if(SegundosContagem[playerid] > 0)
	{
		SegundosContagem[playerid]--;
		SetTimerEx("Contando",1000,0,"d",playerid);
		return 1;
	}
	else
	{
		SegundosContagem[playerid] = 0;
		Hospital[playerid] = 0;
		SetPlayerInterior(playerid, 0);

		OnPlayerSpawn(playerid);
		TogglePlayerSpectating(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		SetCameraBehindPlayer(playerid);
		SetPlayerHealth(playerid, 100.0);
		if(PlayerInfo[playerid][pGang] == 1)
		{
		SetPlayerPos(playerid, 1473.1873,-730.2170,93.2840);
		return 1;
		}
		return 1;
	}
}
Reply
#2

Voce quer que o player saia do hospital e va para sua HQ ou na frente do hospital?
Reply
#3

frente do hospital


tipo cada gang ir para frente de um hospital diferente
Reply
#4

ok. Voce cometeu um erro em seu script.
Colocou para spawnar nas HQ`s e no Local definido por voce. Spawn das HQs esta na frente(antes do local definido) se eu nao me engano o pawn le oque esta em primeiro.

PHP код:
MyFunction:: Contando(playerid)
{
    new 
string[256];
    if(
SegundosContagem[playerid] > 0)
    {
        
SegundosContagem[playerid]--;
        
SetTimerEx("Contando",1000,0,"d",playerid);
        return 
1;
    }
    else
    {
        
SegundosContagem[playerid] = 0;
        
Hospital[playerid] = 0;
        
SetPlayerInterior(playerid0);
        
OnPlayerSpawn(playerid); <<Aqui o player spawnara na HQ/SPAWN CIVIL/HQ DE EMPREGO
        TogglePlayerSpectating
(playerid0);
        
SetPlayerVirtualWorld(playerid0);
        
SetCameraBehindPlayer(playerid);
        
SetPlayerHealth(playerid100.0);
        if(
PlayerInfo[playerid][pGang] == 1)
        {
        
SetPlayerPos(playerid1473.1873,-730.2170,93.2840); <<Aqui o player spawnara no local definido por voceou sejana frente do hospital.
        return 
1;
        }
        return 
1;
    }

Entao, se quiser que o player spawne no Hospital, remova o cod:

PHP код:
OnPlayerSpawn(playerid); 
Como expliquei acima, esse que faz com que voce spawne e nao va para o Hospital, estude bastante isso
Espero ter ajudado!
Reply
#5

Entгo lek, retirei OnPlayerSpawn(playerid);

continuou spawnando para a HQ da Gang. =/ =/
Reply
#6

PHP код:
MyFunction:: Contando(playerid

    new 
string[256]; 
    if(
SegundosContagem[playerid] > 0
    { 
        
SegundosContagem[playerid]--; 
        
SetTimerEx("Contando",1000,0,"d",playerid); 
        return 
1
    } 
    else 
    { 
        
SegundosContagem[playerid] = 0
        
Hospital[playerid] = 0
        
SetPlayerInterior(playerid0); 
        
TogglePlayerSpectating(playerid0); 
        
SetPlayerVirtualWorld(playerid0); 
        
SetCameraBehindPlayer(playerid); 
        
SetPlayerHealth(playerid100.0); 
        
SetPlayerPos(playerid1473.1873,-730.2170,93.2840); 
        return 
1
        } 
        return 
1
    } 

Coloca isso..Agora TEM que dar certo
Reply
#7

Mesmo lugar, nascendo na HQ =/
Reply
#8

Responda-me uma coisa, tu pegou a cordenada do hospital? ou tu pego o CMD de algum lugar?
Reply
#9

Eu peguei uma coordenada qualquer, tipo fui num lugar e dei /save sу para pegar coord e coloquei po
Reply
#10

Quote:
Originally Posted by Noturnobk
Посмотреть сообщение
Eu peguei uma coordenada qualquer, tipo fui num lugar e dei /save sу para pegar coord e coloquei po
Se voce quer nascer no hospital, precisa pegar a cordenada do hospital ne jovem.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)