Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2011-09-29, 23:09


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Stworzy?em i jest to samo. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-30, 07:44


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Mi dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-30, 16:59


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Nom to teraz poka? mi meta.xml tego zasobu.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 10:35


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Kod:


<meta>
<script src="plik2.lua" type="client" />
</meta>


To jest meta.

Kod:

button = {}
window = {}
memo = {}

local rootElement = getResourceRootElement(getThisResource())

function centerGUIElement(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,(screenH-windowH)/2
guiSetPosition(center_window,x,y,false)
end

addEventHandler("onClientResourceStart", rootElement,
function()
button[1] = guiCreateButton(841,122,291,46,"ZASADY SERWERA [CZYTAJ]",false)
centerGUIElement(button[1])
showCursor(true)
addEventHandler("onClientGUIClick", button[1], createWin)
end)

function createWin()
guiSetVisible(button[1], false)
window[1] = guiCreateWindow(683,188,655,761,"ZASADY SERWERA POLISH SERVER REAL LIFE",false)
centerGUIElement(window[1])
memo[1] = guiCreateMemo(25,51,613,621,"ZASADY SERWERA POLISH SERVER REAL LIFE:",false,window[1])
button[2] = guiCreateButton(199,700,271,39,"Akceptuje zasady.",false,window[1])
addEventHandler("onClientGUIClick", button[1], hideWin)
end

function hideWin()
guiSetVisible(window[1], false)
end

To jest plik2.lua

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 10:49


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Kod:

button = {}
window = {}
memo = {}

local rootElement = getResourceRootElement(getThisResource())
window[1] = guiCreateWindow(683,188,655,761,"ZASADY SERWERA POLISH SERVER REAL LIFE",false)
guiSetVisible(window[1], false)
memo[1] = guiCreateMemo(25,51,613,621,"ZASADY SERWERA POLISH SERVER REAL LIFE:",false,window[1])
button[2] = guiCreateButton(199,700,271,39,"Akceptuje zasady.",false,window[1])
button[1] = guiCreateButton(841,122,291,46,"ZASADY SERWERA [CZYTAJ]",false)

function centerGUIElement(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,(screenH-windowH)/2
guiSetPosition(center_window,x,y,false)
end

addEventHandler("onClientResourceStart", rootElement,
function()
guiSetVisible(button[1], true)
centerGUIElement(button[1])
showCursor(true)
end)

function createWin()
guiSetVisible(button[1], false)
guiSetVisible(window[1], true)
centerGUIElement(window[1])
end
addEventHandler("onClientGUIClick", button[1], createWin)

function hideWin()
guiSetVisible(window[1], false)
showCursor(false)
end
addEventHandler("onClientGUIClick", button[2], hideWin)

Dzia?a na 100% - testowane.

Ostatnio zmieniony przez Jacob 2011-10-01, 10:57, w całości zmieniany 3 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 10:49


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

U mnie co? tam zrobi?em i dzia?a, klikasz Regulamin co? tam wyskakuje Regulamin serwera, a jak klikniesz Akcpetuje regulamin okienko si? chowa.

Kod:

button = {}
window = {}
memo = {}

local rootElement = getResourceRootElement(getThisResource())

function centerGUIElement(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,(screenH-windowH)/2
guiSetPosition(center_window,x,y,false)
end

addEventHandler("onClientResourceStart", rootElement,
function()
button[1] = guiCreateButton(841,122,291,46,"ZASADY SERWERA [CZYTAJ]",false)
centerGUIElement(button[1])
showCursor(true)
addEventHandler("onClientGUIClick", button[1], createWin)
end)

function createWin()
guiSetVisible(button[1], false)
window[1] = guiCreateWindow(683,188,655,761,"ZASADY SERWERA POLISH SERVER REAL LIFE",false)
centerGUIElement(window[1])
memo[1] = guiCreateMemo(25,51,613,621,"ZASADY SERWERA POLISH SERVER REAL LIFE:",false,window[1])
button[2] = guiCreateButton(199,700,271,39,"Akceptuje zasady.",false,window[1])
addEventHandler("onClientGUIClick", button[1], hideWin)
addEventHandler("onClientGUIClick", button[2], ukryj)
end

function hideWin()
guiSetVisible(window[1], true)
end


function ukryj()
guiSetVisible(window[1], false)
showCursor(false)
end


Jak co? to tu masz skrypt, jak by to nie dzia?a?o to wgraj ten skrypt - a wg mnie musi ?miga? ...

http://www.speedyshare.co...9/regulamin.zip

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 10:51


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Ziomek11, pierwszy ^^
Kod:

addEventHandler("onClientGUIClick", button[1], createWin)

Kod:

addEventHandler("onClientGUIClick", button[1], hideWin)

...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 10:57


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Oj, fakt dwa Eventy do tego samego przycisku :D Ale i tak pewnie twoje dzia?a to ...:P


PS. Wiem ?e jeste? pierwszy :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 11:40


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Jacob:
Dzia?a! Dzi?ki. Zrobi?by? mi jeszcze aby ten przycisk by? zawsze na ?rodku szeroko?ci, i u g?ry wysoko?ci? :D :piwo: Czyli wy?rodkowany u g?ry. ;]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 12:01


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Kod:

function centerGUIElement(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,0
guiSetPosition(center_window,x,y,false)
end


Zamie? t? funkcje. Nie wiem czy y odpowiada od po?o?enia 2D od g?ry. Ale sprawd?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 12:41


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Dzi?ki. Wy?rodkuje (tylko szeroko?ciowo) mi teraz kto? to? :D
Kod:

addEventHandler( "onClientResourceStart", resourceRoot, function())
Image = guiCreateStaticImage(484,305,885,131,"psrl.png",false)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 12:44


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Martti, jak wy?rodkowa?? Powiedz dok?adnie.

PS: Tamto dzia?a?

Ostatnio zmieniony przez Jacob 2011-10-01, 12:44, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 12:58


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Dzia?a, dzia?a. Chce aby obrazek wygl?da? tak u wszystkich:
http://screenshooter.net/2108075/qvgbxlh
A wygl?da tak tylko u mnie gdy? jest to zale?ne od monitora. ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 13:01


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Czyli na ?rodku? Czy nad panelem logowania?
Kod:

function centerImage(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,(screenH-windowH/2)-50
guiSetPosition(center_window,x,y,false)
end

Dopasowuj sobie zmieniaj?c warto?? 50 na wy?sz? lub ni?sz?. I r?b tak a? do ustawienia nad panelem logowania.
Kod:

centerImage(Image)


Nie wiem czy b?dzie dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-10-01, 13:15


Martti







Wiek: 42
Na forum: 5366 dni
Posty: 108

Piwa: 2

Respekt: 45,3

Kod:

addEventHandler( "onClientResourceStart", resourceRoot, function()
Image = guiCreateStaticImage(484,305,885,131,"psrl.png",false)
end )

function centerImage(center_window)
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(center_window,false)
local x,y = (screenW-windowW)/2,(screenH-windowH/2)-50
guiSetPosition(center_window,x,y,false)
end

Mam to tak da??


Jeszcze jedna pro?ba. :D Zrobi?by? mi do tego przycisku z zasadami ?eby znika? po zalogowaniu si?? Bo aktualnie on jest puki kto? nie kliknie na niego, a to jest wkurzaj?ce. Po co patrze? na zasady co wej?cie na serwer? Wi?c, chce aby zasady by?y do podgl?du przy logowaniu, potem ju? nie.

Postaw piwo autorowi tego posta
 

 
Tagi: panel :: frakcji :: inne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Panel frakcji i inne Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku