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

Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: 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??
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Enigma - 2015. március 11. - 19:29:28
kliens oldalba nemkell játékos paraméter az outputChatBoxba.
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Tarack - 2015. március 11. - 19:34:46
De akkor látja mindenki. A haveromtol megkérdeztem és látja! :(
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Enigma - 2015. március 11. - 19:37:10
Ha kliens oldalon van, nem láthatja.
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Tarack - 2015. március 11. - 19:37:51
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
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Enigma - 2015. március 11. - 19:41:16
akkor szerveroldalon van az outputChatBox. Kliens oldalon NEM láthatja.
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Tarack - 2015. március 11. - 19:49:28
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 :(
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Xenius - 2015. március 11. - 19:55:27
Csak én látom a hibát? :)
if hitPlayer == localPlayer then
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Tarack - 2015. március 11. - 19:58:24
Köszi! :D
Cím: Sziasztok. Ezzel a koddal mi lehet a gond
Írta: Enigma - 2015. március 11. - 20:21:34
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..