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

Wysłany: 2015-01-29, 19:01


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Tak jak w temacie jak zrobi? nowy czat. Np. lokalny

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-29, 19:33


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

tworzysz sobie funkcj? np o nazwie "Globalny".

Pod funkcj? podpinasz bind np "u" z nazw? "Globalny" a w tej funkcji co ma si? dzia?. Na ch?opski rozum ale zrozumiesz chyba.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-30, 14:35


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Shuffle, ale jak zrobi? ?eby pisa?o jak na say ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-30, 15:48


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Prosty przyk?ad

-- po stronie serwera
addCommandHandler("Localchat", function(plrcmd, ...)
 -- tutaj akcja wysylanie wiadomosci lokalnej
end)

-- po stronie klienta (latwiejze wzgleduze nie trzeba sie pieprzyc z dodawaniem bindow po stronie serwera)
bindKey("U""down""Localchat")

I od teraz, pod klawiszem U b?dzie wywo?ywa? si? komenda "czat lokalny".

Ostatnio zmieniony przez Tey 2015-01-31, 19:31, w całości zmieniany 3 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-30, 16:09


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Tey, to ja wiem ale jak zrobi? ?eby to pisa?o.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-30, 16:35


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Zapomnia?em doda? jednego argumentu do bindKey. Teraz powinno dzia?ac

bindKey("U""down""chatbox""Localchat")


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-31, 19:07


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Nie rozumiesz mnie widz?.

Nie wiem co mam da? w " -- tutaj akcja - wysylanie wiadomosci lokalnej"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-31, 19:29


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Masz z OwnPlaya :

addEventHandler "onPlayerChat"root, function ( msgtype )
    if type == 0 then
        cancelEvent()
        x,y,getElementPosition source )
        sphere createColSphere x,y,z25 )
        ludzie getElementsWithinColShape sphere"player" )
    if #ludzie == 1 then
            destroyElement sphere )
            return outputChatBox "Nikt Ci? nie s?yszy, gdy? nie ma nikogo w pobli?u. U?yj komendy /pm"source end
        for _,v in ipairs ludzie ) do
            grupa ""
            if getElementData source"RCON" then
                grupa "#ffffff(#660000 Zarz?d#ffffff )"
            elseif getElementData source"Supporter" then
                grupa "#ffffff( #ff9900Supporter#ffffff )"
            elseif getElementData source"SuperSupporter" then
                grupa "#ffffff( #0EC711SuperSupporter#ffffff )"
            end
            id tonumber getElementData source"playerid" ) )
            outputChatBox ""..grupa.." ( ID : "..id.." ) "..getPlayerName(source).." : "..msgv255255255true )
        end
        destroyElement sphere )
        ustawLogi sourcemsg )
    end
    if type == 1 then
        cancelEvent()
    end
    if type == 2 then
        outputChatBox "Funkcja chatu teamowego zosta?a wy??czona. Obecna jest dost?pna pod komend? /f"source )
        cancelEvent ()
    end
end)


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-31, 19:31


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Specjalnie tak napisa?em, ale raczej Ty nie wiesz, o co chodzi. Umie?? tam po prostu kod, kt?ry wy?le wiadomo?? do lokalnych graczy. :P


edit:
Serio? Dosta?em za ten post upomnienie? Gratuluje wi?c moderacji. ;-)

Ostatnio zmieniony przez Tey 2015-01-31, 22:29, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-31, 21:02


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Shuffle, tak wiem ?e sie da zrobi? ale czy da si? zrobi? nowy chat ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-31, 21:04


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Jezu cz?owieku... da?em Ci zawarto?? lokalnego chatu, wy?ej opisywali?my Ci z koleg?, jak zrobi? NOWY chat.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Tagi: tworzenie :: nowego :: czatu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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