[AJUDA]Objectos
#1

Boas eu utilizo o Stream

Mas tipo eu coloquei uns objectos vejam

PHP код:
GaragemAberta CreateDynamicObject(980,657.02441406,-610.15332031,18.10932922,0.00000000,0.00000000,0.50000000); //portao fechado
CreateDynamicObject(3881,647.37457275,-611.02593994,17.18750000,0.00000000,0.00000000,270.00000000);
CreateDynamicObject(987,671.50805664,-610.19464111,15.28547668,0.00000000,0.00000000,180.00000000);
CreateDynamicObject(987,671.45410156,-622.07977295,15.28547668,0.00000000,0.00000000,89.99450684);
CreateDynamicObject(987,671.46734619,-625.09814453,15.28547668,0.00000000,0.00000000,89.99450684);
CreateDynamicObject(987,650.51348877,-625.73211670,15.28547668,0.00000000,0.00000000,1.99450684);
CreateDynamicObject(987,644.53826904,-625.94183350,15.28547668,0.00000000,0.00000000,1.99401855);
CreateDynamicObject(987,644.20794678,-613.96459961,15.28547668,0.00000000,0.00000000,271.49401855); 
tipo ta em CreateDynamicObject serto?

todos dao menos este:
PHP код:
GaragemAberta CreateDynamicObject(980,657.02441406,-610.15332031,18.10932922,0.00000000,0.00000000,0.50000000); //portao fechado 
mas eu meti tudo serto vejam

PHP код:
//TOPO GM
new GaragemAberta;
forward ApreenderCarros(playerid);
//OnGameModeInit
GaragemAberta CreateDynamicObject(980,657.02441406,-610.15332031,18.10932922,0.00000000,0.00000000,0.50000000); //portao fechado
CreateDynamicObject(3881,647.37457275,-611.02593994,17.18750000,0.00000000,0.00000000,270.00000000);
CreateDynamicObject(987,671.50805664,-610.19464111,15.28547668,0.00000000,0.00000000,180.00000000);
CreateDynamicObject(987,671.45410156,-622.07977295,15.28547668,0.00000000,0.00000000,89.99450684);
CreateDynamicObject(987,671.46734619,-625.09814453,15.28547668,0.00000000,0.00000000,89.99450684);
CreateDynamicObject(987,650.51348877,-625.73211670,15.28547668,0.00000000,0.00000000,1.99450684);
CreateDynamicObject(987,644.53826904,-625.94183350,15.28547668,0.00000000,0.00000000,1.99401855);
CreateDynamicObject(987,644.20794678,-613.96459961,15.28547668,0.00000000,0.00000000,271.49401855);
//Fim do GM (Local das Publics)
public ApreenderCarros(playerid)
{
      
MoveDynamicObject(GaragemAberta,657.02441406,-610.15332031,18.109329220.97); // Cordenadas portao fechado
      
PlayerPlaySound(playerid1153652.7355,-608.3027,16.2864); //Som id 1153 [cordenadas a frente] <--cordenadas para ouvir o som
      
return 1;
}
//AGRADEЗO  :D 
Mas se eu meter CreateObject o objecto aparece mas nao se move
Reply
#2

PHP код:
GaragemAberta CreateDynamicObject(980,657.02441406,-610.15332031,18.10932922,0.00000000,0.00000000,0.50000000); //portao fechado 
CreateDynamicObject(3881,647.37457275,-611.02593994,17.18750000,0.00000000,0.00000000,270.00000000); 
CreateDynamicObject(987,671.50805664,-610.19464111,15.28547668,0.00000000,0.00000000,180.00000000); 
CreateDynamicObject(987,671.45410156,-622.07977295,15.28547668,0.00000000,0.00000000,89.99450684); 
CreateDynamicObject(987,671.46734619,-625.09814453,15.28547668,0.00000000,0.00000000,89.99450684); 
CreateDynamicObject(987,650.51348877,-625.73211670,15.28547668,0.00000000,0.00000000,1.99450684); 
CreateDynamicObject(987,644.53826904,-625.94183350,15.28547668,0.00000000,0.00000000,1.99401855); 
CreateDynamicObject(987,644.20794678,-613.96459961,15.28547668,0.00000000,0.00000000,271.49401855);
ApreenderCarros(playerid); 
Nгo sei se vai funcionar...
Reply
#3

Nгo entendi, pode colucar ordenadamente? como eu fiz ali no post acima ?
Reply
#4

Sу colocar no 'OnGameModeInit':
Quote:

ApreenderCarros(playerid);

pra executar a public... mais eu acho que vocк quer um codigo que quando o player
estiver proximo ao portao ele se abra, e quando estiver a uma certa distancia
ele se feche, nй?
Reply
#5

cara seria melhor ele fazer um cmd como todos os portoes q o player digita e abre o portao cara
Reply
#6

loool e ja tem isso veja o comando entao ae

PHP код:
if(!strcmp(cmdtext"/abrirgaragem"true)) //P.J
{
    if(
PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == 3)
    {
        if (
PlayerToPoint(15playerid,652.7355,-608.3027,16.2864))
        {
              
MoveDynamicObject(GaragemAberta,665.98645020,-610.20446777,18.109329220.8);
              
SetTimer("ApreenderCarros"120000);
              
SendClientMessage(playeridCOLOR_BLUE,"A garagem foi aberta e serб fechada em 7 segundos.");
              
GetPlayerName(playeridsendernamesizeof(sendername));
              
format(stringsizeof(string), "* %s abre o portгo policial."sendername);
              
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
              
PlayerPlaySound(playerid1153652.7355,-608.3027,16.2864);
              return 
1;
        }
        return 
1;
    }
    return 
1;

Reply
#7

Entгo nem faz nada doque eu falei ... nгo sabia que tinha esse comando

>> EDIT <<

PHP код:
if(!strcmp(cmdtext"/abrirgaragem"true)) //P.J
{
    if(
PlayerInfo[playerid][pLeader] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pMember] == 3)
    {
        if (
PlayerToPoint(15playerid,652.7355,-608.3027,16.2864))
        {
              
MoveDynamicObject(GaragemAberta,665.98645020,-610.20446777,18.109329220.8);
              
SetTimerEx("ApreenderCarros"120000,"i",playerid);
              
SendClientMessage(playeridCOLOR_BLUE,"A garagem foi aberta e serб fechada em 7 segundos.");
              
GetPlayerName(playeridsendernamesizeof(sendername));
              
format(stringsizeof(string), "* %s abre o portгo policial."sendername);
              
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
              
PlayerPlaySound(playerid1153652.7355,-608.3027,16.2864);
              return 
1;
        }
        return 
1;
    }
    return 
1;

Tenta ai =D
Reply
#8

ja deu mas tive de alterar as MoveDynamicObject para MoveObject se nao nao aparecia o portao

@@EDIT@@

Obrigado :P
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)