e visto que muchos noobs estan pidiendo cosas muy sencillas y impresindibles para entender y hacer su propio ot, por eso me mero hacer esta guia. la guia la intentare acualizar bastante
mas que una guia son conceptos basicos.
1. principiantes totaldescargense 1 ot en la seccion
versiones otserv. Aqui ya pueden empezar las dudas, servidroes XML y SQL.
XML: NO lo recomiendo, guarda los players, las accounts... todo dentro de la carpeta data
SQL:
lo recomiendo, guarda toda la informacion dentro de 1 base de datos, para eso necesitas 1 programa, yo recomiendo xampp, ya que despues con el tambien podras hacer la web.
ahora configuramos el config.lua
ahora ya tenemos serv, y ahora quieres modificar el mapa, pues te descargas el
Otmapeditor o
Remere's (Tambien es un mapa editor) (yo utilizo el otmapeditor
)
y se leen una guia como funciona las zonas pvp, protection zone (ahora que lo pienso lo actualizaron el otro dia el 20-2, bueno el cuadrado verde grande es protection zone, para dp, temple... y el rosa para poner spawns, monsters...)
Web, para eso teneis de ir a codigo fuente= html/php y teneis de buscar 1 web compatible para vuestro ot. despues se descargan
Xampp y los instalan, configuran la base de datos... una vez echo todo canvian el nombre de
la carpeta htdocs y meten por ejemplo htdocs_rl --> es para si nunca la necesitais y despues crean otra carpeta llamado htdocs y le meten los archivos, configuran la web y todo y yasta
siguiente tema con el que mucha gente tiene problemas. como poner mi ot online¿? (para la web es casi lo mismo en vez del .exe el xampp control panel...)
tu ot estara online cuando
- tengas el .exe abierto y te lo haya cargado todo, y al final digo ...
server running- hayas desactivado el
firewall- hayas abierto puertos (
solo si tienes ruter) cuales se tienen de abrir, 7171--> si en el config.lua dejaste ese, que biene por defecto. 80 --> si usas web con xampp
- a veces algunos antivirus pueden bloquear el ot, prueba en deactivarlo, tansolo si el ot no se te pone online, si es eso, ve acticvando por fases, activalo todo menos el firewall del antivirus y y mira si es eso. (eso dependera de los antivirus)
2. conceptos de programacion... basicoscompilar, para que lo entendais, es crear el .exe
programar, es crear el codigo, se utiliza el lenguaje c (c plus plus) (C++)
SVN: que es SVN mucha gente no lo sabe pero os lo explicare, es bastante basico saber eso. SVN es el codigo basico sobre el cual se basan todos los ots, SVN casi nunca tiene bugs.
cear scripts, los action scripts son funciones que no se ponen en en el .exe se ponen mediante 1 script .lua, para eso tienes de saber lua o xml, despues hay los movements, creatures scripts... todo eso se basa en lo mismo
--------
de momento lo dejo asi, la actualizare porque me parece que todo lo que hay ya lo sabes, despues ya ire aprofundiendo.