Alguem me pode ajuda por favor :)
#1

eu queria por uns portoes no meu GM mas nao sei como aki estao as coordenadas como eu adiciono no GM e ponho a mencher com um comando??
aqui esta as coordenadas:

CreateObject(980, -1636.4748535156, 688.59216308594, 8.9608917236328, 0, 0, 0);
CreateObject(980, -1624.9445800781, 688.49090576172, 8.9608917236328, 0, 0, 0);
CreateObject(976, -1571.9353027344, 665.61840820313, 6.1875, 0, 0, 270.2702636718;

como eu ponho isto no GM para aparecer no server e como ponho a menxer com um comando??

ha e tem algumas linha especifica para por isso no GM ou pode ser no fim do GM
Reply
#2

Sу sei com um comando para abrir e outro para fechar, ajuda?
Reply
#3

um pouco mas queria tbm saber como colocar ele no server

como ponho ele a mexer

Reply
#4

Nгo sou bom a esplicar mas cб vai:
-vou te dar aqui um exemplo, com esplicaзгo
No inicio metes isto:
pawn Код:
new MafiaGate1;
new MafiaGate2;
e metes isto no "public OnPlayerCommandText(playerid, cmdtext[])":
pawn Код:
if (strcmp("/(nome do comando)", cmdtext, true) == 0)//comando para abrir
    {
        MoveObject((nome da porta), 2720.4475,-2405.2192,20.4609, 5);//posiзгo para onde vai mover
        SendClientMessage(playerid, COLOR_BLUE, "Portгo Aberto!");//mensagem dada ao jogador
        return 1;
    }
    if (strcmp("/(nome do comando)", cmdtext, true) == 0)//comando para abrir
    {
        MoveObject((nome da porta), 2720.4475,-2405.2192,15.4609, 5);//posiзгo para onde vai mover
        SendClientMessage(playerid, COLOR_DBLUE, "Portгo Fechado!");//mensagem dada ao jogador
        return 1;
    }
estб aqui, um exemplo!!
agora para o mover:
(para cima):
aumentas a primeira coordenada (aconselho 5.000) porque й onde vai parar quando fizeres o comando
(para o lado):
Nгo sei bem se й a segunda ou nгo mas й sу uma questгo de tentares!!
a ultima parte do script deixas a coordenada normal
Reply
#5

assim??
e para a FBI e assim??

pawn Код:
//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
  dcmd(specplayer, 10, cmdtext);
  dcmd(specoff, 7, cmdtext);
    new portaofbi
    new portaofbi1
    new portaofbi2
    new string[256];
    new string1[256];
    new playermoney;
    new sendername[MAX_PLAYER_NAME];
    new giveplayer[MAX_PLAYER_NAME];
    new playername[MAX_PLAYER_NAME];
    new cmd[256];
    new tmp[256];
    new giveplayerid, moneys, idx;
    new idcar = GetPlayerVehicleID(playerid);
    new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
    cmd = strtok(cmdtext, idx);

  if(strcmp(cmd, "/afbi", true) == 0 ||
      {
        MoveObject(portaofbi, -1571.9353027344, 674.61840820313, 6.1875, 0, 0, 270.27026367188)
        SendClientMessage(playerid, COLOR_RED, "PORTAO ABERTO!"
          return 1;
      }
      if(strcmp(cmd, "/ffbi", true) == 0 ||
      {
        MoveObject(portaofbi, -1571.9353027344, 665.61840820313, 6.1875, 0, 0, 270.27026367188)
        SendClientMessage(playerid, COLOR_RED, "PORTAO FECHADO"
        return 1,
      }
Reply


Forum Jump:


Users browsing this thread: