Olhem esse topico -
felipe_mr - 07.09.2012
Ola eu estou aqui e queria saber como faзo um comando de explodir um objeto e ele voltar depois de 10 segundos com comando, e tambem fazer o anime colocando uma bomba alguйm poderia me ajudar nisso ??
Re: Olhem esse topico -
Sky™ - 07.09.2012
pawn Код:
forward recuperar();
new testobject;
Ongamemodeint
testobject = CreateObject(model, Cordenadas);
no comando que ele usar para fazer o Objeto explodir
CreateExplosion(Cordenadas da Explosгo)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
public recuperar()
{
testobject = CreateObject(model, Cordenadas);
return;
}
pode por assim que vai dб certin lek
Re: Olhem esse topico -
felipe_mr - 07.09.2012
e Aonde eu ponho o comando de explodir ?
Re: Olhem esse topico -
Sky™ - 07.09.2012
Quote:
Originally Posted by felipe_mr
e Aonde eu ponho o comando de explodir ?
|
se vc postasse o cmd que vai usar para explodir eu poderia deixar a funзгo melhor
Re: Olhem esse topico -
Sky™ - 07.09.2012
Quote:
Originally Posted by felipe_mr
e Aonde eu ponho o comando de explodir ?
|
se vc postasse o cmd que vai usar para explodir eu poderia deixar a funзгo melhor
o comando ficaria assim
pawn Код:
if(strcmp("/Destroir", cmd, true) == 0)
{
CreateExplosion(Cordenadas da Explosгo)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
return 1;
}
forward recuperar();
new testobject;
Ongamemodeint
testobject = CreateObject(model, Cordenadas);
no comando que ele usar para fazer o Objeto explodir
public recuperar()
{
testobject = CreateObject(model, Cordenadas);
return;
}
Re: Olhem esse topico -
felipe_mr - 07.09.2012
Sу um exemplo:
pawn Код:
forward recuperar();
new testobject;
Ongamemodeint
testobject = CreateObject(980, X,Y,Z,0,0,0);
no comando que ele usar para fazer o Objeto explodir
// EU QUERIA O COMANDO /EXPLODIR PORTAO
CreateExplosion(X,Y,Z,0,0,0)
DestroyObject(980, X,Y,Z,0,0,0);
SetTimer("recuperar", 1000, 1);
public recuperar()
{
testobject = CreateObject(980, X,Y,Z,0,0,0);
return;
}
ve se ta certo e me ajuda no comando
Re: Olhem esse topico -
felipe_mr - 07.09.2012
e eu queria que o comando nгo funcionasse para organizaзгo do governo ex: PM,gov,detran etc.
Re: Olhem esse topico -
Sky™ - 07.09.2012
pawn Код:
forward recuperar();
new testobject;
public OnGameModeInit()
{
testobject = CreateObject(980, X,Y,Z,0,0,0);
return 1;
}
if(strcmp(cmd, "/explodirportao", true) == 0)
{
CreateExplosion(X,Y,Z,0,0,0)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
SendClientMessage(playerid, Verde, "Portгo explodido com Sucesso!");
return 1;
}
public recuperar()
{
testobject = CreateObject(980, X,Y,Z,0,0,0);
return 1;
}
Pronto agora sim!
te ajudei reputaзгo sempre bem vinda ^^
Re: Olhem esse topico -
felipe_mr - 07.09.2012
Olha o cуdigo й este mas como eu faзo para policial nгo poder explodir e ver se ta certo PF
pawn Код:
forward recuperar();
new testobject
public OnGameModeInit()
{
testobject = CreateObject(988, 266.3486328125, 82.4482421875, 1000.0884399414, 0, 0, 89.324340820313, 300.0);
return 1;
}
if(strcmp("/explodircela01", cmd, true) == 0)
{
CreateExplosion(266.3486328125, 82.4482421875, 1000.0884399414)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
return 1;
}
public recuperar()
{
testobject = CreateObject(988, 266.3486328125, 82.4482421875, 1000.0884399414, 0, 0, 89.324340820313, 300.0);
return 1;
}
public OnGameModeInit()
{
Create3DTextLabel("Digite: /explodircela01",COR_3DLABEL,266.3486328125, 82.4482421875, 1000.0884399414,20.0,0);
return 1;
}
Re: Olhem esse topico -
Sky™ - 07.09.2012
pawn Код:
if(strcmp("/explodircela01", cmd, true) == 0)
{
if(o nome ou algo que definr a profissao)
{
SendClientMessage(playerid, Verde, "Policiais nгo podem explodir!");
return 1;
}
CreateExplosion(266.3486328125, 82.4482421875, 1000.0884399414)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
return 1;
}
Exemplo:
pawn Код:
if(strcmp("/explodircela01", cmd, true) == 0)
{
if(Policial[playerid] == 1)
{
SendClientMessage(playerid, Verde, "Policiais nгo podem explodir!");
return 1;
}
CreateExplosion(266.3486328125, 82.4482421875, 1000.0884399414)
DestroyObject(testobject);
SetTimer("recuperar", 1000, 1);
return 1;
}
ajudei reput pra nois