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: mida - 2015. Szeptember 01. - 23:41:29

Cím: Export funkció
Írta: mida - 2015. Szeptember 01. - 23:41:29
Sziasztok! Egy kis problémám támadt. Valamiért nem tudom megcsinálni azt hogy exportáljon egy funkciót.
Azt akarom hogy errre az itemre nyitodjon meg a pc.
 
elseif(item==68)then
exports[\"eg_windows\"]:toggleMonitor

 
pc megjelenési kódok:
 
function toggleMonitor()
if(not mutat)then
mutat = true
loading = math.random(1,10)
else
mutat = false
end
setElementData(getLocalPlayer(), \"opendashboard\", mutat)
end

 
Debugscript:
 
ERROR: eg_item/useItem.lua:18 call: failed to call \'eg_windows:toggleMonitor\' [string \"?\"]

 
Próbálkoztam angyon sok módon sehogy se ment.
Cím: Export funkció
Írta: ZyZu. - 2015. Szeptember 02. - 00:13:49
nem értek olyan jól MTA szkripteléshez, de lehetséges igazam lesz mivel hasonló mint a pawno..
 
function toggleMonitor()

 
helyett így próbáld
 
function toggleMonitor( mutat )

 
Ha hülyeség akkor törölni fogom, de egy próbát megér.  :)
Cím: Export funkció
Írta: mida - 2015. Szeptember 02. - 02:10:23
nem jó :( de azért köszi
Cím: Export funkció
Írta: golyoka1 - 2015. Szeptember 02. - 07:07:08
először is
 

exports[\"eg_windows\"]:toggleMonitor() -- zárójel kell mögé

 
másodszor exportáltad a meta xmlbe ezt a funkciót? :D
Cím: Export funkció
Írta: mida - 2015. Szeptember 02. - 14:09:45
Úgy van csinálva + exportálva van metaba is
Cím: Export funkció
Írta: Xenius - 2015. Szeptember 02. - 17:32:52
<export function=\"wasd\" type=\"client\"/>
exports.eg_windows:toggleMonitor()
Cím: Export funkció
Írta: mida - 2015. Szeptember 03. - 11:45:17
még mindig nem jó  :\'(