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: Tarack - 2015. március 11. - 19:13:09
-
Mármint ugy értem,hogy ugye ez igy nem müködik hogy az outputchatboxba thePlayer-t irok (Kliens oldal)
local utmark = createMarker ( 1659, -1891, 12.5, \"cylinder\", 1, 255, 255, 0, 170 )
setMarkerColor ( utmark, 0, 60, 255, 255 )
function marker1 (hitPlayer, matchingDimension,thePlayer )
local belpmarker = getElementData(getLocalPlayer(),\"jobname1\")
if belpmarker == \"Uttisztito\" then
triggerServerEvent(\"takarit\", getLocalPlayer(), thePlayer)
outputChatBox ( \"[Munka]: #FFFFFFSikeresen elkezdted a munkát! Takarítsd az utat!\",thePlayer, 255, 0, 0, true )
else
outputChatBox ( \"[Munka]: #FFFFFFElőször vedd fel a munkát a városházán!\",thePlayer,255, 0, 0, true )
end
end
addEventHandler ( \"onClientMarkerHit\", utmark, marker1 )
de,ha viszont nem irok oda seemit akkor kiirja,de mindenkinek miért??
-
kliens oldalba nemkell játékos paraméter az outputChatBoxba.
-
De akkor látja mindenki. A haveromtol megkérdeztem és látja! :(
-
Ha kliens oldalon van, nem láthatja.
-
Figyelj,gyorsan ki-be megyek a markerből és egy idő után látja!
Dupla üzenet összevonva ekkor: [time]2015. Március 11. - 19:38:51[/time]
Most meg,belemegyek és kiirja neki folyton amikor a markert érintem! :(
Dupla üzenet összevonva ekkor: 2015. március 11. - 19:39:46
De akkor is amikor,infoboxot exportálom
-
akkor szerveroldalon van az outputChatBox. Kliens oldalon NEM láthatja.
-
Figyu.
Itt a kép,amikor benne áll: http://kepfeltoltes.hu/150311/gta_sa_2015-03-11_19-41-06-40_www.kepfeltoltes.hu_.png
Itt a lua: http://kepfeltoltes.hu/150311/luacucc_www.kepfeltoltes.hu_.jpg
(Neve,c_job_system.lua vagy valami ilyesmi)
Itt a meta: http://kepfeltoltes.hu/150311/metacucc_www.kepfeltoltes.hu_.jpg
Sajnos van ilyen :(
-
Csak én látom a hibát? :)
if hitPlayer == localPlayer then
-
Köszi! :D
-
Normális hibaleírást kellett volna megadni. :) Nem azt kell mondani hogy az outputChatBox írja mindenkinek az üzenetet kliensoldalon, hanem hogy az onClientMarkerHit másnál is lefut kliens oldalon. Én kérek elnézést..