GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Blez - 2016. február 02. - 21:32:03

Cím: Fekete képernyő
Írta: Blez - 2016. február 02. - 21:32:03
Sziasztok! Egy egyszerű problémám volna. Amikor belépek a szerverre, fekete a képernyő pedig nem kéne annak lennie.
A script csak annyiból áll, hogy kiír egy üzenetet a chatbe + lespawnol egy megadott koordinátára. Meta.xml megvan.
Cím: Fekete képernyő
Írta: Paradox - 2016. február 02. - 21:33:36
Ez megtalálható a scriptben?
https://wiki.multitheftauto.com/wiki/FadeCamera
Cím: Fekete képernyő
Írta: Blez - 2016. február 02. - 21:48:10
Itt a script. Wikiről van mivel még most kezdett el érdekelni az MTA scriptelés. Én nem is gondoltam volna, hogy külön van ilyen funkció.
 
local spawnX, spawnY, spawnZ = 1959,55, -1714,46, 10
function csatlakozasKezelo()
spawnPlayer(source, spawnX, spawnY, spawnZ)
fadeCamera(source, false)
setCameraTarget(source, source)
outputChatBox (\"Üdvözöllek a szerveremen.\", source)
end
addEventHandler (\"onPlayerJoin\", getRootElement (), csatlakozasKezelo)
Cím: Fekete képernyő
Írta: Paradox - 2016. február 02. - 21:57:45
Ha ebben a sorban átírod az értékét false-ról true-ra akkor jó lesz.
 
  fadeCamera(source, true)
Cím: Fekete képernyő
Írta: Blez - 2016. február 02. - 22:06:51
Így sem jó...
Cím: Fekete képernyő
Írta: Paradox - 2016. február 03. - 17:34:29
Idézetet írta: drop date=1454447211\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59399\" data-ipsquote-contentclass=\"forums_Topic
Így sem jó...
 
Kipróbáltam a kódodat és nekem tökéletesen működik úgy ahogy leírtam. Kiírja az üzenet és lespawnol a koordinátára.
A meta.xml-ben be van írva?
Ha be van akkor szerveroldali scriptként van beírva?
Cím: Fekete képernyő
Írta: Blez - 2016. február 03. - 18:09:09
<meta>
      <info author=\"Smile\" type=\"gamemode\" name=\"Test\" description=\"asdasdasdasfdasdafasf\"/>
      <script src=\"script.lua\"/>
</meta>
Cím: Fekete képernyő
Írta: Paradox - 2016. február 03. - 18:10:37
Idézetet írta: drop date=1454519349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59399\" data-ipsquote-contentclass=\"forums_Topic

<meta>
      <info author=\"Smile\" type=\"gamemode\" name=\"Test\" description=\"asdasdasdasfdasdafasf\"/>
      <script src=\"script.lua\"/>
</meta>

 

Ott a probléma. Nem adtad meg a script típusát, hogy szerver vagy kliendsoldali script.
Írd át erre és jó lesz.
 
<script src=\"script.lua\" type=\"server\"/>
Cím: Fekete képernyő
Írta: Blez - 2016. február 03. - 20:15:40
Ismét nem jó... Az lehet a baj, hogy MTA-ból a szerver indítása menüpontból indítom? Lehet a rendes szervert kéne hozzá elindítani?
Cím: Fekete képernyő
Írta: Paradox - 2016. február 03. - 20:38:43
Idézetet írta: drop date=1454526940\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59399\" data-ipsquote-contentclass=\"forums_Topic
Ismét nem jó... Az lehet a baj, hogy MTA-ból a szerver indítása menüpontból indítom? Lehet a rendes szervert kéne hozzá elindítani?
 
Nyugodtan próbáld meg úgy.
Cím: Fekete képernyő
Írta: Spark - 2016. február 03. - 21:31:44
Idézetet írta: drop date=1454446090\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59399\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Egy egyszerű problémám volna. Amikor belépek a szerverre, fekete a képernyő pedig nem kéne annak lennie.
A script csak annyiból áll, hogy kiír egy üzenetet a chatbe + lespawnol egy megadott koordinátára. Meta.xml megvan.
 
A \"meta.xml\" - az pontosan így van leírva ? mert ha már pl Meta.xml van írva akkor nem érzékeli ! És figyelj arra is hogy pl a kiterjesztés is mindíg legyen kisbetű vagy egyforma mert pl ha úgy írod , hogy \"script.Lua\" akkor máris nem fog működni..
És ajánlott \"Console\" módban elindítani a szervert mert ott minden hibát ki ír ! Sok sikert  ;)
Cím: Fekete képernyő
Írta: Blez - 2016. február 03. - 22:37:11
Sehogysem jó... a meta.xml -el sincs semmi baj... próbáltam elindítani parancssoros módban, de úgy sem jó...
Cím: Fekete képernyő
Írta: Royalf - 2016. február 04. - 20:57:19
Idézetet írta: Paradox date=1454519437\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59399\" data-ipsquote-contentclass=\"forums_Topic


 
<meta>
      <info author=\"Smile\" type=\"gamemode\" name=\"Test\" description=\"asdasdasdasfdasdafasf\"/>
      <script src=\"script.lua\"/>
</meta>

 

Ott a probléma. Nem adtad meg a script típusát, hogy szerver vagy kliendsoldali script.
Írd át erre és jó lesz.
 
<script src=\"script.lua\" type=\"server\"/>

 

[/quote]
Ha nem adsz neki tipust az mta alapbol szerver oldalnak veszi.
Amugy a scriptnek elvileg jonak kene lennie ahogy nezem. Debugscript ir valamit?
Cím: Fekete képernyő
Írta: Blez - 2016. február 05. - 22:00:33
A probléma megoldódott. A lua fájlban volt a hiba, legalábbis abban változtattam mielőtt működni kezdett. Köszönöm a segítségeket!