[Ajuda] Objeto nгo cria (CreateDynamicObject)
#1

Olб Pessoal estou com um problema que eu nгo consigo resolver de jeito nenhum, Jб tentei pegar o mбximo de informaзхes na Wiki SA-MP, mas atй agora nгo sei resolver o problema o objeto nгo cria de jeito nenhum.
Bom estou criando um sistema de roubo, o Cofre do banco estб fechado, quando o jogador digita /roubar irб criar uma explosгo e o cofre fechado irб desaparecer e irб ser Substituнdo pelo cofre aberto mas quando eu faзo o roubo o cofre fechado desaparece e nгo cria o objeto do cofre aberto.

pawn Код:
new
Dinamite_dos_Roubos,
CofreAberto,
CofreFechado
;

public OnGameModeInit()
{
    CofreFechado = CreateDynamicObject(2332, 2305.8000488281, -5, 26.200000762939, 0, 0, 90);
    return 1;
}

CMD:roubar(playerid, params[])
{
    //if(!IsPlayerInRangeOfPoint(playerid, 3.0, 2306.5691,-5.1499, 26.7422)) return   SendClientMessage(playerid,VERMELHO_BEM_CLARO ,"Vocк nгo estб no cofre do banco.");
    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
    Dinamite_dos_Roubos = CreateDynamicObject(1654, 2306.5691, -5.1499+0.4, 26.7422 -0.9, 0, 90, 0);
    SetTimer("ExplosaoRoubo", 5000, false);
    SendClientMessage(playerid,0xFFCB1FFF,"Dinamite acionada com sucesso, irб explodir em 7 Segundos.");
    format(String, sizeof(String), "%s Acionou a dinamite que vai explodir em 7 segundos, se afastem-se!  ",    PlayerNick(playerid));
    ProxDetector(10.0, playerid, String, ROXO_BEM_CLARO,ROXO_BEM_CLARO,ROXO_BEM_CLARO,ROXO_BEM_CLARO,ROXO_BEM_CLARO);
    return true;
}

forward ExplosaoRoubo();
public ExplosaoRoubo()
{
    CreateExplosion(2306.5691,-5.1499, 26.7422, 12, 10.0);
    DestroyDynamicObject(Dinamite_dos_Roubos);
    DestroyDynamicObject(CofreFechado);
    CofreAberto = CreateDynamicObject(1829, 2306.1000976563, 5, 26.200000762939, 0, 0, 92);
    SetTimer("SegundosRoubo", 15000, false);
    return true;
}

forward SegundosRoubo();
public SegundosRoubo()
{
    DestroyDynamicObject(CofreAberto);
    CofreFechado = CreateDynamicObject(2332, 2305.8000488281, -5, 26.200000762939, 0, 0, 90);
    return true;
}
Reply
#2

Estб faltando parвmetros no CreateDynamicObject.
Os Parвmetros sгo:
pawn Код:
CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 200.0, Float:drawdistance = 0.0);
Reply
#3

Sei nгo mano o que й, boa sorte.
Reply
#4

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Estб faltando parвmetros no CreateDynamicObject.
Os Parвmetros sгo:
pawn Код:
CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 200.0, Float:drawdistance = 0.0);
Irie analisar, qualquer coisa eu aviso.
Reply
#5

coordenadas erradas, vocк deve criar o objeto do cofre aberto na mesma posiзгo do cofre fechado:
pawn Код:
CofreAberto = CreateDynamicObject(1829, 2306.1000976563, -5, 26.200000762939, 0, 0, 92);
Reply
#6

Obrigado MultiKill eram os parвmetros mesmo, falta de atenзгo minha.

Obrigado aos outros pessoal tambйm, fico grato.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)