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

Wysłany: 2011-09-20, 19:08


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

Wszystko powinno dzia?a? poprawnie. Nie widz? b??du po stronie servera. B?d? jeszcze nad tym my?la?.

[ Dodano: 2011-09-20, 19:14 ]
Tak samo jest w debugscript? Czy co? innego?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 19:19


sweet11







Wiek: 33
Na forum: 6040 dni
Posty: 19

Piwa: 4

Respekt: 50

To samo... aktualizowa?em dzisiaj do 1.1.1 zmienia to co?? Szczerze LUA troch? jeszcze nie ogarniam powiedzia? by? mi jak to jest z t? stron? klienta i serwera etc. na PW b?d? GG? bo tu b?dzie offtopic... Do?? szybko ogarniam (mam doczynienia z innymi j?zykami programowania w tym troch? PAWN, C++ i bdb stopniu PHP)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 19:35


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

Dziwne... Mi te? cursora nie pokazuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 19:45


sweet11







Wiek: 33
Na forum: 6040 dni
Posty: 19

Piwa: 4

Respekt: 50

b??d nowego MTA? fakt, ?e ja ten b??d mam od wczoraj...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 19: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

Sprawdz? na starej wersji.

@EDIT:
Na starej wersji te? nie dzia?a. Musi by? b??d skryptu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 20:41


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

w meta.xml dodaj type="client"

Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 20:48


sweet11







Wiek: 33
Na forum: 6040 dni
Posty: 19

Piwa: 4

Respekt: 50

jest, jakby nie by?o to raczej jaki? error by wywali?o...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-20, 22:11


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Usu? znaki specjalne w nazwach funkcji - czasem pomaga.
Czasem mnie nie s?uchaj :D .

Kod:

GUI_Window = {}
GUI_Edit = {}
GUI_Button = {}
GUI_Label = {}

------------------------------------------------------------------------------------------------------------------
--OKNO LOGOWANIA
------------------------------------------------------------------------------------------------------------------
GUI_Window[1] = guiCreateWindow(663,294,322,176,"Logowanie",false)
GUI_Edit[2] = guiCreateEdit(18,93,283,36,"Has?o...",false,GUI_Window[1])
GUI_Edit[1] = guiCreateEdit(18,52,283,37,"Nick...",false,GUI_Window[1])
GUI_Button[1] = guiCreateButton(107,134,91,32,"Loguj",false,GUI_Window[1])
GUI_Label[1] = guiCreateLabel(19,31,284,62,"U?yj nick'u i has?a z forum.",false,GUI_Window[1])
--maxymalna d?ugo??
guiEditSetMaxLength(GUI_Edit[1],30)
guiEditSetMaxLength(GUI_Edit[2],16)
-- zakaz zmiany wielko?ci i przesuwania okan
guiWindowSetMovable(GUI_Window[1],false)
guiWindowSetSizable(GUI_Window[1],false)
--ustawia prze?roczysto??
guiSetAlpha(GUI_Window[1],0.89999997615814)
guiSetAlpha(GUI_Button[1],0.94999998807907)

------------------------------------------------------------------------------------------------------------------

function open_login()
guiSetVisible(GUI_Window[1], true)
showCursor(true)
end
addEventHandler("onClientResourceStart", getRootElement(), open_login)

function login()
local nick = guiGetText(GUI_Edit[1]);
local password = guiGetText(GUI_Edit[2]);
ouputChatBox("Tw?j login to "..nick..", a has?o to "..password.."!")
function close_login()
guiSetVisible(GUI_Window[1], false)
showCursor(false)
end
end
addEventHandler("OnClentGUIClick", GUI_Button[1], login)


W linijce
Kod:

addEventHandler("onClientResourceStart", open_login)
brakuje argumentu tego po?rodku. Ten kod wy?ej dzia?a w 100%.

Pozdrawiam.

@EDIT
Aha i polecam robi? co? takiego
  • Wpisujesz /debugscript 3.
  • Restartujesz zas?b.
  • Sprawdzasz czy ci nie wywali?o b??d?w.


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

 
Wysłany: 2011-09-21, 14:32


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

Pioruniasty, testowa?em. B??d?w nie wywala - jedynie UTF-8 na ANSI. Ja przerobi?em ten skrypt. Doda?em trigger i przenios?em otwieranie okna na server do eventu onPlayerJoin i te? kursora nie pokazuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 14:58


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

U?yj guiSetInputEnable

Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 15:06


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

Co ma ta funkcja guiSetInputEnable do tej showCursor?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 15:08


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

Ona ma to do tego ze daje cursor oraz okno gui:)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 15:15


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

dida, heh. Do otwierania okna z kursorem s?u?? 2 funkcje: showCursor, guiSetVisible. W innych moich skryptach nie u?ywa?em ?adnej funkcji guiSetInputEnabled i kursor pokazywa?o.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 15:36


sweet11







Wiek: 33
Na forum: 6040 dni
Posty: 19

Piwa: 4

Respekt: 50

O! A mi kursor pokazuje, ale po klikni?ciu loguj nie pozakuje tego tekstu i jak klikn? "y" to otwiera si? czat... jak to zmieni??
EDIT: Co ma pokazywa? w tym debugscript 3? bo mi zawsze pokazuje to samo;/
Edit2: Co ma pokazywa? ten debug script? a co do wysy?ania to dzia?a-OnClientGUIClick z du?ej, a powinno by? z ma?ej tj. onClientGUIClick, nie wiem czy wspomina?em, ale "jak ja kocham programowanie" :p
Prosi? bym jeszcze pom?c z tym "y"

Ostatnio zmieniony przez sweet11 2011-09-21, 17:28, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-21, 16:36


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

Heh jednak dida mia? racje. DO tego jeszcz? nie doszed?em jak zablokowa? chat.

Postaw piwo autorowi tego posta
 

 
Tagi: [tut] :: gui :: eventy :: funkcję
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » [TUT] GUI - eventy i funkcję 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