PONER REJAS CON COMANDO

Ver el tema anterior Ver el tema siguiente Ir abajo

PONER REJAS CON COMANDO

Mensaje  [LCN]3dg4r[J] el Jue Ene 20, 2011 7:18 pm

Bueno esto es muy facil de hacer, se encuentra en varias partes de la web pero aun asi veo que algunos Scripters no saben hacerlo, ¿pero por que crees eso Edgar? por que me lo han preguntado ya varias personas.

1. Tomare en cuanta que ya pueden mapear y tiene las coordenadas de las rejas en el mapa.
Nota: si no sabes mapear aun, no puedes hacer esto xD.

Ok comensemos.
Creamos el forward en la parte de arriba, bajo los colores que tengan definidos:
forward cerrada();

Definimos la reja: la llamaremos "reja" el Color de los Mensajes

#define COLOR_AZUL 0x0000F6F6
new reja;

en OnGameModeInit Creamos el Objeto (en este caso la Reja)
reja = CreateObject(980, 1027.543091, 1183.381958, 12.430439, 0.0000, 0.0000, 0.0000); //Reja Cerrada

Ahi esta la reja creada, pero ahora necesitamos ponerle el comando y Funcion:
Este es por si es un TDM
Vamos a OnPlayerComandText

if(!strcmp("/abrir", cmdtext, true)){ //nombre del comando
if(gTeam[playerid] == TeamPolicia){
SendClientMessage(playerid,COLOR_AZUL,"!!!Mensaje al abrirce!!!");
MoveObject(rejaGUnit, CoorX, CoorY, CoorZ,3.5); //Coordenadas X, Y, Z de Reja abierta, el 3.5 es la velocidad con la que se abrira la reja
SetTimer("cerrada",5000,0); //El tiempo que tarda en volver a cerrar en milisegundos (5 segundos)
}
else{
SendClientMessage(playerid,colorrojo,"[INFO]Eres del Clan? No verda ps Vete YAAAA!!"); //Si no es del Team de la Policia
}
return 1;
}

En Caso de no ser TDM pues usamos este:

if(!strcmp("/abrir", cmdtext, true)) //nombre del comando
{
SendClientMessage(playerid,COLOR_AZUL,"!!!Mensaje al abrirce!!!");

MoveObject(rejaGUnit, CoorX, CoorY, CoorZ,3.5);
//Coordenadas X, Y, Z de Reja abierta, el 3.5 es la velocidad con la que
se abrira la reja
SetTimer("cerrada",5000,0); //El tiempo que tarda en volver a cerrar en milisegundos (5 segundos)
return 1;
}
Luego dabajo de todo en GM o en cualquier parte (Fuera de los CallBack Claro) Ponen esto:
Es un Public


public cerrada(){
MoveObject (reja, X, Y, Z,3.0); //Coordenadas X, Y, Z, de la Reja cerrada
}

[wow]By 3dg4r[/wow]
Eso es Todo espero que entiendan el Tuto, si no muestren sus dudas, o posteen los errores y los arreglamos en seguida Very Happy Very Happy Very Happy

Saludos!! Exclamation Exclamation


Última edición por [LCN]3dg4r[J] el Jue Feb 03, 2011 8:44 pm, editado 3 veces (Razón : ORDENAMIENTO DE TUTORIAL)

_________________



DENTRO DE POCO DONARE MI SERVER AL MEJOR ADMINISTRADOR
avatar
[LCN]3dg4r[J]
Administrador
Administrador

Mensajes : 221
Puntos : 4904
Reputación : 21
Fecha de inscripción : 17/09/2010
Edad : 28
Localización : Honduras

http://serverfuriadm.el-foro.org

Volver arriba Ir abajo

Re: PONER REJAS CON COMANDO

Mensaje  [G_UNIT]50_Cent el Vie Ene 21, 2011 6:13 pm

alffinnn edgar enseñas esto! xDDD Very Happy Very Happy saludos sin internet ya cerca de mi cumple tendre nuevamente los extrañare Sad
avatar
[G_UNIT]50_Cent
Usuario Aficionado
Usuario Aficionado

Mensajes : 59
Puntos : 4701
Reputación : 8
Fecha de inscripción : 18/09/2010
Edad : 22
Localización : Uruguay-salto

http://www.g-unitclancubic.es.tl

Volver arriba Ir abajo

Re: PONER REJAS CON COMANDO

Mensaje  [G_UNIT]Freeze el Vie Ene 28, 2011 10:42 am


Fijate el: public cerrada(){
MoveObject(reja,X,Y,Z,3.0); //Coordenadas X, Y, Z,// de la Reja cerrada

Tu ya deberias saber lo que falta no? xD no es para ti solo para los qe no lo saben hacer y les tira error por eso: deberia ir asi
public cerrada(){
MoveObject(reja,X,Y,Z,3.0); //Coordenadas X, Y, Z,// de la Reja cerrada

return 1;
}
avatar
[G_UNIT]Freeze
Usuario Nuevo
Usuario Nuevo

Mensajes : 30
Puntos : 2625
Reputación : 6
Fecha de inscripción : 05/11/2010
Edad : 26
Localización : ehh no te interesa -.-!!

Volver arriba Ir abajo

Re: PONER REJAS CON COMANDO

Mensaje  [LCN]3dg4r[J] el Sáb Ene 29, 2011 2:26 pm





sierto ahorita lo arreglo XD por sierto no es return 1; es solo cerrar una llabe "}"

_________________



DENTRO DE POCO DONARE MI SERVER AL MEJOR ADMINISTRADOR
avatar
[LCN]3dg4r[J]
Administrador
Administrador

Mensajes : 221
Puntos : 4904
Reputación : 21
Fecha de inscripción : 17/09/2010
Edad : 28
Localización : Honduras

http://serverfuriadm.el-foro.org

Volver arriba Ir abajo

Re: PONER REJAS CON COMANDO

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.