GTAOnline.net
Multi Theft Auto (mta) => Scripting MTA [Lua Center] => Discussion démarrée par: Salif le 24 Décembre 2015, 21:59:10
-
Bonjour à tous !
Je commence dans le LUA, je suis le tuto du wiki j'ai fait que le début, à savoir :
Dans le meta.xml :
<meta>
<info author="Votre Nom" type="gamemode" name="Mon serveur" description="Mon premier serveur MTA" />
<script src="script.lua" />
</meta>
function joinHandler()
local x = 1959.55
local y = -1714.46
local z = 10
spawnPlayer(source, x, y, z)
fadeCamera(source, true)
setCameraTarget(source, source)
outputChatBox("Bienvenue sur mon serveur", source)
end
addEventHandler("onPlayerJoin", getRootElement(), joinHandler)
Je tape start myserver dans la console, et quand je me connecte j'ai un écran noir...
Vous savez pourquoi ? Ça fonctionne bien avec le freeroam. Merci.
-
Salut,
Il me semble que tu trouvera tout ce qu'il te faut pour installer, créer et configurer ton propre serveur en suivant les instructions de cette page : http://wiki.multitheftauto.com/wiki/Server_Manual
-
Ca ne m'aide pas du tout, normalement j'ai pas cet écran noir.
EDIT : Je crois que je me suis trompé de section je devrais plutôt poster dans la partie Scripting LUA non ?
-
J'ai déplacé dans la bonne section.
Quand tu dis que ça marche bien avec le freeroam, tu veux dire que ce que tu essaie de faire c'est avec ton script fait maison sans gamemode spécifique ?
-
Je comprend vraiment pas, ça fonctionne maintenant... J'ai rien changé entre temps.
-
Sinon pour ne pas avoir à faire la commande start à chaque fois,
Lances le au lancement du serveur dans le fichier mtaserver.conf, en fin de page
avec <resource src="myserver" startup="1" protected="0" />