Szerző Téma: Pedre kattolás.  (Megtekintve 1480 alkalommal)

Pedre kattolás.
« Dátum: 2014. szeptember 09. - 14:04:23 »
0 Show voters
Sziasztok!Most olyan gondom lenne hogy nem teljesen is értem hogy hogyan lehet előhozni azt ha rákattolsz egy pedre amit kóddal leraktam.Leírnátok  (ha lehet magyarázatot is kaphatok?)egy komplett kóddal kérném.Köszönöm sziasztok!

Carlos

  • Vendég
Pedre kattolás.
« Válasz #1 Dátum: 2014. szeptember 09. - 15:59:31 »
0 Show voters
function onClick( button, state, absoluteX, absoluteY, worldX, worldY, worldZ, element)
        if ( element) then
           
                local elementType = getElementType ( element )
                if elementType == \"player\" and getElementData(element, \"ped:click\") == true then
                 
                end
         end
end
addEventHandler ( \"onClientClick\", getRootElement(), onClick)

 
Aztán setElementDatáz a pednek egy értéket
 
setElementData(ped, \"ped:click\", true)
« Utoljára szerkesztve: 2014. szeptember 09. - 16:06:04 írta Carlos »

Pedre kattolás.
« Válasz #2 Dátum: 2014. szeptember 09. - 17:10:19 »
0 Show voters
Köszi!

Dupla üzenet összevonva ekkor: 2014. szeptember 09. - 17:12:50

És hogy gey GUI ablakot is hozzon elő?Hova írjam hogy guiCreateWindow?:D
« Utoljára szerkesztve: 2014. szeptember 09. - 17:12:50 írta beni1324 »

Nem elérhető Xenius

  • 668
    • Profil megtekintése
Pedre kattolás.
« Válasz #3 Dátum: 2014. szeptember 09. - 19:55:36 »
0 Show voters
Idézetet írta: Carlos date=1410271171\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55589\" data-ipsquote-contentclass=\"forums_Topic

function onClick( button, state, absoluteX, absoluteY, worldX, worldY, worldZ, element)
        if ( element) then
           
                local elementType = getElementType ( element )
                if elementType == \"player\" and getElementData(element, \"ped:click\") == true then
                 
                end
         end
end
addEventHandler ( \"onClientClick\", getRootElement(), onClick)

 
Aztán setElementDatáz a pednek egy értéket
 
setElementData(ped, \"ped:click\", true)

 

elementType == \"player\"?????? ped esetén? :)

Carlos

  • Vendég
Pedre kattolás.
« Válasz #4 Dátum: 2014. szeptember 09. - 20:23:28 »
0 Show voters
Ajj már hülye vagyok leszopott a suli... :D \"ped\" legyen.

Pedre kattolás.
« Válasz #5 Dátum: 2014. szeptember 20. - 08:12:47 »
0 Show voters
Idézetet írta: beni1324 date=1410275419\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55589\" data-ipsquote-contentclass=\"forums_Topic
Köszi!

Dupla üzenet összevonva ekkor: 2014. szeptember 09. - 17:12:50

És hogy gey GUI ablakot is hozzon elő?Hova írjam hogy guiCreateWindow?:D
 
Szia, azt maga a funkcióba kellene beírni. Íme egy példa saját képpel (ha nem jó javítsatok ki):
 
function onClick( button, state, absoluteX, absoluteY, worldX, worldY, worldZ, element)
        if ( element) then
           
                local elementType = getElementType ( element )
                if elementType == \"player\" and getElementData(element, \"ped:click\") == true then
                screenWidth, screenHeight = guiGetScreenSize()
                windowWidth, windowHeight = 350, 650
                x = (screenWidth/2) - (windowWidth/2)
                y = (screenHeight/2) - (windowHeight/2)
               
                Iphone = guiCreateStaticImage(x, y, 340, 600, \"Iphone-Bekapcsolva.png\", false)
                showCursor(true)
                Gomb = guiCreateLabel(115, 120, 120, 60, \"     \", false, Iphone)
                Bezaras = guiCreateLabel(150, 540, 120, 60, \"      \", false, Iphone)
                addEventHandler(\"onClientGUIClick\", Gomb, Naptar, false)
                addEventHandler(\"onClientGUIClick\", Bezaras, Bezaras2, false)
                 
                end
         end
end
addEventHandler ( \"onClientClick\", getRootElement(), onClick)

 
én ezt így csinálnám meg. a régi iPone rendszeremből szedtem ki, remélem hasznos lesz! :)

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
Pedre kattolás.
« Válasz #6 Dátum: 2014. október 17. - 23:06:54 »
0 Show voters
[mod]Elavult, zárom.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal