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

Wysłany: 2016-07-14, 21:53


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Nadal nic :-?

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 21:59


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Bo dalej nie poprawi?e? tego cholernego bindKey, to co si? dziwisz? Chcia?bym Ci pom?c, ale musisz sam czasami co? zrozumie?, a nie tylko polega? na innych. Poprawisz i zrozumiesz funkcj? bindKey to pogadamy.

Więcej informacji znajdziesz w Wikipedii MTA:

bindKey


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 22:09


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

To mi wyt?umacz co jest ?le. Nie wiem no... przyk?ad: jak pobra?e? co? stralala.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 22:11


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Przyk?ady masz na Wiki, zobacz czym si? r??ni od nich tw?j kod i si? dowiesz. Wystarczy troch? logicznego my?lenia.

Więcej informacji znajdziesz w Wikipedii MTA:

bindKey


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 22:13


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540


function dol(thePlayer)
    bindKey"t""down"dol)
end
addEventHandler("onPlayerJoin"getRootElement(), dol)

?

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 22:23


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Po co bindujesz funkcj?, kt?ra binduj? t? funkcj? (= bezsensowna p?tla)?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-14, 22:46


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
To ja podpowiem tyle, ?e po s-side funkcja bindKey wymaga argumentu gracza jako argument numer 1.

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 09:57


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

"Emm" napisał/a:

To ja podpowiem tyle, ?e po s-side funkcja bindKey wymaga argumentu gracza jako argument numer 1.



Czy ten czat lokalny to b?dzie server czy client?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:04


AteX







Wiek: 26
Na forum: 4016 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Je?eli chcesz widzie? go tylko ty to klient, ale raczej chcesz aby wszyscy gracze go widzieli wi?c zostaje strona serwera.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:06


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Nadal nie dzia?a, ca?y kod.


addEventHandler("onPlayerJoin",getRootElement(),
function ()
bindKey(source,"t","down","chatbox","text")
end)
 

function text(msgmsgt)
    if msgt == 0 then
        local posXposYposZ getElementPositionsource )
        local chatSphere createColShpere (posXposYposZchatRadius)
        local bliscy getElementsWithinColShape(chatSphere"player")
        destroyElement(chatSphere)
        for indexbliscy in ipairs(bliscy) do
            outputChatBox(msgbliscy)
        end
    end
end
addEventHandler("onPlayerChat"getRootElement(), text)

function zablokuj()
    cancelEvent()
end
addEventHandler("onPlayerChat"getRootElement(), zablokuj)


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:07


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Bo nadal nie poprawi?e? bindKey'a :|

Więcej informacji znajdziesz w Wikipedii MTA:

bindKey


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:09


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540


addEventHandler("onPlayerJoin",getRootElement(),
function ()
bindKey(player,"t","down","chatbox","text")
end)
 

function text(msgmsgt)
    if msgt == 0 then
        local posXposYposZ getElementPositionsource )
        local chatSphere createColShpere (posXposYposZchatRadius)
        local bliscy getElementsWithinColShape(chatSphere"player")
        destroyElement(chatSphere)
        for indexbliscy in ipairs(bliscy) do
            outputChatBox(msgbliscy)
        end
    end
end
addEventHandler("onPlayerChat"getRootElement(), text)

function zablokuj()
    cancelEvent()
end
addEventHandler("onPlayerChat"getRootElement(), zablokuj)


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:18


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Nope, to nadal nie to.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:20


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Odnios? si? do poradnika Lua wykonanego przez luki123luki123

Wiernie cytuj?c:

"
Sk?adnia strony Serwer:
bindKey GraczPrzyciskWarto??, Funkcja )


Wyt?umaczenie:
Gracz - Jaki gracz ma to wykonywa?(domy?lne source)
Przycisk - Przycisk na klawiaturze
Warto?? - Warto?? jak? ma mie? bind jest ich 3:
-UP - Przyciskasz i funkcja ju? jest wywo?ana
-Down - Muszisz trzyma? aby funkcja si? wykonywal?
-both - Je?li klucz zwi?zany powinien wywo?a? funkcj?, gdy klawisz jest wci?ni?ty lub zwolniony ( Nigdy nie u?ywam t?umaczenie wiki. ) "

Gracz - u mnie source (jest)
przycisk - "t"
warto?? - "down"
funckja - text

TO CO TU JEST ?LE?!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-15, 10:27


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

Funkcji nie pisz? si? w cudzys?owie kolego ;)

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: czat :: lokalny?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jak zrobić czat lokalny? 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