[Ajuda] Objeto nгo destroi com o comando!!
#1

Sei la eu crio o incendio em 1 em 1 hora automatico junto com o payday ou com o Comando /inc (/iniciarincendio) e e ao chegar no local digito /apagarinc e diz tudo certinho que eu apaguei mas o Fogo continua la o objeto.

Alguem ajuda ?

PHP код:
public IniciarIncendio()
{
    
fogoauto CreateObject(18690,1747.3075,-1014.8307,23.9609,283.5074,0.0000,0.0000,0.0000);
    
SendClientMessageToAll(0xFFFFFFAA,"Um Incendio Foi iniciado no Posto Petrobras, Motivo:Desconhecido.");
    
IncendioAcontecendo 1;
    return 
1;
}
public 
FinalizarIncendio()
{
    
SendClientMessageToAll(0xFFFFFFAA,"Um Incendio Foi Combatido Automaticamente.");
    
DestroyObject(fogoauto);
    
IncendioAcontecendo 0;

PHP код:
forward IniciarIncendio();
forward FinalizarIncendio(); 
PHP код:

// Essa ta junto com os portoes so para eu me organizar.
new fogoauto;
forward Fogoauto(); 
Oque eu preciso Fazer para ele apagar ?
Reply
#2

Tente assim:

pawn Код:
new fogoauto;

forward IniciarIncendio();
public IniciarIncendio() {
    fogoauto = CreateObject(18690,1747.3075,-1014.8307,23.9609,283.5074,0.0000,0.0000,0.0000);
    SendClientMessageToAll(0xFFFFFFAA,"Um Incendio Foi iniciado no Posto Petrobras, Motivo:Desconhecido.");

    IncendioAcontecendo = 1;
    return 1;
}

forward FinalizarIncendio();
public FinalizarIncendio() {
    SendClientMessageToAll(0xFFFFFFAA,"Um Incendio Foi Combatido Automaticamente.");

    IncendioAcontecendo = 0;

    if(IncendioAcontecendo == 0) {
        DestroyObject(fogoauto);
    }
    return 1;
}

// Use a funзгo IniciarIncendio(); no seu payday ou no comando /inc.
Reply
#3

nгo cara o

IncendioAcontecendo = 0;

й de outro incendio so usei para que ele n seja criado quando ja tem um incendio dos cara.

mas mesmo assim vo testa.
Reply
#4

Tenta assim:
pawn Код:
public IniciarIncendio()
{
    if(IsValidObject(fogoauto)) DestroyObject(fogoauto);
    fogoauto = CreateObject(18690,1747.3075,-1014.8307,23.9609,283.5074,0.0000,0.0000,0.0000);
    SendClientMessageToAll(0xFFFFFFAA,"Um Incendio Foi iniciado no Posto Petrobras, Motivo:Desconhecido.");
    IncendioAcontecendo = 1;
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)