[Ajuda] DestroyObject
#1

Bom minha duvida й a seguinte..
- Da para destruir o objeto e depois de um tempo fazer ele voltar? Se da, como?
- No wiki diz:
PHP код:
public OnObjectMoved(objectid)
{
    
DestroyObject(objectid);
    return 
1;

So que nao entendi como seleciono o objeto que quero destruir, ali diz (objectid) mas e se eu tiver 2 objetos iguais?

Obrigado..
Reply
#2

Criando ele novamente.
E nunca terб dois objetos iguais pois como vocк pode ver й selecionado pelo ID do objeto nгo pelo modelo dele.
Reply
#3

Okay, e como crio? CreateObject?
Reply
#4

Sim.
Reply
#5

o objectid й a variavel q vc cria pra receber o ID do objeto igual vc faz com veiculos...

new predio = CreateObject(...

ai em DestroyObject por exemplo vc poe

pawn Код:
DetroyObject(predio);
Reply
#6

Na verdade objectid й a ordem em que os objetos foram criados no servidor, a variбvel й sу(para armazenar o id) uma referкncia pra facilitar a manipulaзгo dele(tanto que vocк nгo precisa de uma variбvel pra destruir, mover, etc...).
pawn Код:
public OnGameModeInit()
{
    CreateObject(...);
    CreateObject(...);
    return 1;
}

public OnGameModeExit()
{
    DestroyObject(1);
    return 1;
}
Reply
#7

Quote:
Originally Posted by Shelby
Посмотреть сообщение
Na verdade objectid й a ordem em que os objetos foram criados no servidor, a variбvel й sу(para armazenar o id) uma referкncia pra facilitar a manipulaзгo dele(tanto que vocк nгo precisa de uma variбvel pra destruir, mover, etc...).
pawn Код:
public OnGameModeInit()
{
    CreateObject(...);
    CreateObject(...);
    return 1;
}

public OnGameModeExit()
{
    DestroyObject(1);
    return 1;
}
Eu sei mas й mais facil criar uma variavel doque contar os objetos c vc tiver muitos objetos.
Reply
#8

Hmm blz galera, obrigado +rep
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)