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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: Daniii - 2017. December 28. - 15:10:11

Cím: Nem működik az OnClientKey.
Írta: Daniii - 2017. December 28. - 15:10:11

addEventHandler(\"onClientKey\", root,
function(key, keyState)
   if key == \"lalt\" then   
      if keyState == \"down\" then   
         if isPedInVehicle( localPlayer ) then
            outputChatBox(\"Működik!\")
            dxDrawRectangle(1366 - 683, 200, 100, 30, 0xFF006400)
         end   
      end   
   end   
end
)   

 
Itt a kód fölöttem, hibát nem ír ki de nem történik semmi, ha lenyomom a left altot.
Cím: Nem működik az OnClientKey.
Írta: BlackSy - 2017. December 28. - 15:15:12
onClientKey-be ne tegyél DX-et, mert csak előhozza, de egyből eltűnik. A szöveget sem írja ki?
Cím: Nem működik az OnClientKey.
Írta: Daniii - 2017. December 28. - 15:20:10
Azt sem írja ki. De egyébként hova tegyem?
Cím: Nem működik az OnClientKey.
Írta: Live - 2017. December 28. - 17:03:55

addEventHandler(\"onClientKey\", root,
function(key, pressOrRelease)
   if key == \"lalt\" then   
      if pressOrRelease then --ha ez igaz akkor lenyomta a gombot, ha false akkor felengedte. Nincs \"down\" és \"up\"
         if isPedInVehicle( localPlayer ) then
            outputChatBox(\"Működik!\")
            dxDrawRectangle(1366 - 683, 200, 100, 30, 0xFF006400)
         end   
      end   
   end   
end
)

 
 
Cím: Nem működik az OnClientKey.
Írta: Daniii - 2017. December 28. - 17:13:08
Ígyse történik semmi.
Cím: Nem működik az OnClientKey.
Írta: impreZZa - 2017. December 28. - 18:26:52
A meta-ban kliensre raktad a script tipusat?
Cím: Nem működik az OnClientKey.
Írta: Daniii - 2017. December 28. - 18:56:13
Igen, arra.
Cím: Nem működik az OnClientKey.
Írta: AlexSwamp - 2017. December 29. - 10:50:12
Minek plusz sor arra hogy melyik gomb és lenyomva? Ezt egy sorban meglehet oldani, felesleges külön sor hozzá. Elvileg ez a kód jó, de azért nézd meg, mert telefonról írtam meg neked.
 
 

addEventHandler(\"onClientKey\", root, function(key, pressOrRelease)
if key == \"lalt\"and pressOrRelease then
   if isPedInVehicle( localPlayer ) then
      outputChatBox(\"lenyomva\")
   end
end
end)