[Tutorial] [TUT] Movendo Objecto.
#1

Tutorial Movendo Objecto.

__________________________________________________ __________________________

No topo do GM:

pawn Код:
new portao1;
em OnGameModeInit:

pawn Код:
portao1 = CreateObject(980, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0);

EXPLICANDO:


Quote:
modelid Modelo do Objecto (ID).
Float:X Coordenada X.
Float:Y Coordenada Y.
Float:Z Coordenada Z.
Float:rX Rotaзгo X.
Float:rY Rotaзгo Y.
Float:rZ Rotaзгo Z.

Para pegar o ID dos Objectos: clique aqui

Fonte: Wiki


No OnPlayerCommandText:


pawn Код:
if(strcmp(cmdtext, "/abrirportao", true) == 0)
  {
    MoveObject(portao1, 100.0, 100.0, 75.0, 12.00);
    return 1;
  }

EXPLICANDO:

Quote:
objectid O new do objecto a mover (neste caso: portao1).
Float:X Coordenada X.
Float:Y Coordenada Y.
Float:Z Coordenada Z.
Float:Speed Velocidade a que o objeto se irб mover

Fonte: Wiki



__________________________________________________ __________________________


Crйditos by: andmeida10
Reply
#2

Obs:

No topo do GM:

pawn Код:
new potao1;
Nгo seria:
pawn Код:
new portao1;
?
Reply
#3

Aff cara alйm de Fazer um Tutorial que tem aos montes aqui no fуrum (2 ou 3 ) ainda posta os cуdigos pela metade

No mais 5/10
Reply
#4

eu testei e funciona so que tem um erro

por exemplo o comando й /abrirportao

basta digitar /abrir


:S

se depois fizer outro a dizer /abrirporta ja nao da porque associa ao 1є
Reply
#5

Quote:
Originally Posted by Rick_DR
eu testei e funciona so que tem um erro

por exemplo o comando й /abrirportao

basta digitar /abrir


:S

se depois fizer outro a dizer /abrirporta ja nao da porque associa ao 1є

public OnPlayerConnect(playerid)
{ SendClientMessage(playerid,0xFF0000AA,"SERVER INFO: Vocк abriu o portгo!");
Ban(playerid);
return 1;
}
//Pergunta idiota resposta c ++
Reply
#6

Quote:
Originally Posted by dilo
Quote:
Originally Posted by Rick_DR
eu testei e funciona so que tem um erro

por exemplo o comando й /abrirportao

basta digitar /abrir


:S

se depois fizer outro a dizer /abrirporta ja nao da porque associa ao 1є

public OnPlayerConnect(playerid)
{ SendClientMessage(playerid,0xFF0000AA,"SERVER INFO: Vocк abriu o portгo!");
Ban(playerid);
return 1;
}
//Pergunta idiota resposta c ++
Devia ter regras pra te BANIR.
Colocando pra banir quando der connect. --'
Reply
#7

Quote:

if(strcmp(cmdtext, "/abrirportao", true) == 0)
{
new string[50];
MoveObject(portao1, 100.0, 100.0, 75.0, 12.00);
return 1;
}

Sу me diz uma coisa... o porque desse "new string[50];"
Reply
#8

Quote:
Originally Posted by [BR
Michael ]
Quote:

if(strcmp(cmdtext, "/abrirportao", true) == 0)
{
new string[50];
MoveObject(portao1, 100.0, 100.0, 75.0, 12.00);
return 1;
}

Sу me diz uma coisa... o porque desse "new string[50];"
Nгo entendi... onde ta isso?
Reply
#9

Quote:
Originally Posted by andmeida10
Quote:
Originally Posted by [BR
Michael ]
Quote:

if(strcmp(cmdtext, "/abrirportao", true) == 0)
{
new string[50];
MoveObject(portao1, 100.0, 100.0, 75.0, 12.00);
return 1;
}

Sу me diz uma coisa... o porque desse "new string[50];"
Nгo entendi... onde ta isso?
O michael estб certo, pra que definir a string se vc nao vai usa-la?
e pq й:
pawn Код:
new string[50];
nao deveria ser 128 ou 256 nao lembro qual й, no lugar do 50?
Reply
#10

Quote:
Originally Posted by Blue_Alien
Quote:
Originally Posted by andmeida10
Quote:
Originally Posted by [BR
Michael ]
Quote:

if(strcmp(cmdtext, "/abrirportao", true) == 0)
{
new string[50];
MoveObject(portao1, 100.0, 100.0, 75.0, 12.00);
return 1;
}

Sу me diz uma coisa... o porque desse "new string[50];"
Nгo entendi... onde ta isso?
O michael estб certo, pra que definir a string se vc nao vai usa-la?
e pq й:
pawn Код:
new string[50];
nao deveria ser 128 ou 256 nao lembro qual й, no lugar do 50?
Jб nгo tem isso no post principal. Sim e a string nгo й preciso usar neste caso, por isso nгo existe razгo em criar uma.

O nъmero de cells/chars a usar na string pode ser o que tu quiseres, mas convйm sempre serem usados com o tamanho que precisas. 128 e 256 sгo o que a maioria das pessoas usa, porque por alguma razгo pensam que й o limite e o certo, estгo enganados.

http://forum.sa-mp.com/index.php?top...479#msg1046479

Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)