Szerző Téma: Kurzor a vizen!  (Megtekintve 1002 alkalommal)

Kurzor a vizen!
« Dátum: 2017. március 04. - 23:30:49 »
0 Show voters
Sziasztok. Hogyan lehetne lekérni azt, hogyha a Játékos kurzora a vizen van?
 
GetElementModel-el nem sikerült, olyanra is gondoltam hogy pedet tesz le és annak nézi meg hogy vízben található e az adott ped (kicsit túl extrém).
 
Egyszerűbben meg lehet esetleg oldani? Minden választ előre köszönök!

Kurzor a vizen!
« Válasz #1 Dátum: 2017. március 05. - 00:48:07 »
0 Show voters
Szia.
 
Szerintem ebből indulj ki:  OnClientClick. A vízre nem tudom hogyan lehet kattintani, nem próbáltam még.  

Kurzor a vizen!
« Válasz #2 Dátum: 2017. március 05. - 10:43:32 »
0 Show voters
Tudom hogy kell, nem vagyok a.f.b csak azt nem tudom hogy kell a vízet lekérni hogyha azon van a kurzor

Nem elérhető Live

  • 507
    • Profil megtekintése
Kurzor a vizen!
« Válasz #3 Dátum: 2017. március 05. - 14:03:04 »
0 Show voters

addEventHandler(\"onClientClick\", root,
function(button, state, _, _, worldX, worldY, worldZ)
   if button == \"left\" then
      if state == \"down\" then
         if worldX and worldY and worldZ then
            local playerX, playerY, playerZ = getElementPosition(localPlayer)
            local waterFound, waterX, waterY, waterZ = testLineAgainstWater(playerX, playerY, playerZ, worldX, worldY, worldZ)
            
            if waterFound then
               outputChatBox(\"Víz található a kiválasztott területen.\")
            else
               outputChatBox(\"Nincs víz a kiválasztott területen.\")
            end
         end
      end
   end
end
)

 
 

Kurzor a vizen!
« Válasz #4 Dátum: 2017. március 05. - 14:35:26 »
0 Show voters
Nagyon köszi! :) Én itt már mindenféli bizarr pedeket akarok létrehozni, és azzal megoldani (azzal is meglehet! ).
 
Még egyszer köszönöm!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal