Diegho[V]6 Garry's mod User
Cantidad de envíos : 58 Puntos : 10874 Fecha de inscripción : 25/06/2009 Edad : 27 Localización : Que teni con mi localizacion D:
| Tema: [TUTORIAL] Mi primer GameMode Dom Ago 16, 2009 8:22 pm | |
| Bueno aca les enseñare como crear tu primer gamemode. Primero nos descargamos el servidor: http://www.mediafire.com/download.php?jyolzyzqzhaLuego entramos a la carpeta del server,vamos a gamemodes y abrimos "lvdm.pwn",ese sera nuestro gamemode base. Lo abrimos con Pawno, vamos a la linea 82 y editamos lo que esta entre comillas(" ") quedaria haci: - Citación :
- main()
{ print("\n----------------------------------"); print(" TEXTO \n"); print(" TEXTO"); print(" TEXTO"); print("----------------------------------\n"); } Ese seria el mensaje del server al abrir el samp-server.exe . Nos vamos a la linea 147, ese es el Callback de los comandos. Vemos que ay comandos de ayuda,etc. La estructura de un comando es: - Citación :
- if(strcmp(cmd, "/nombre", true) == 0) { // El nombre del comando .
// Aca va lo que ace el comando. return 1; // esto cierra el comando } // esto cierra el comando Bueno, ya tenemos la estructura de un comando,ahora editamos el comando "/help": - Citación :
- if(strcmp(cmd, "/help", true) == 0) {// editamos help,lo podemos cambiar a ayuda
SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0); SendPlayerFormattedText(playerid,"Type: /objective : to find out what to do in this gamemode.",0); SendPlayerFormattedText(playerid,"Type: /givecash [playerid] [money-amount] to send money to other players.",0); SendPlayerFormattedText(playerid,"Type: /tips : to see some tips from the creator of the gamemode.", 0); return 1; } El SendPlayerFormattedText es una funcion para enviar un texto , tambien como SendClientMessage o SendClientMessageAll,el nombre lo dice todo. Para editarlo vamos a usar: SendPlayerFormattedText(playerid, " aca va el mensaje ",0); Ay quedaria la edicion del comando "/help",OJO siempre tiene que ir dentro de las comillas. Para guardar el progreso y que de efecto lo compilamos con el siguente boton Y nos saldra el siguiente cuadro que nos da los errores(si esque ay): Aca terminaria el tutorial, después pongo más tutoriales. Comenten. | |
|