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

Wysłany: 2016-12-23, 23:34


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Witam chodzi mi o to ze to ma by? czat frakcyjny ale jak co? na nim napisze to widzi ca?y serwer, Da rade zrobic aby tylko osoby w frakcji widzieli?

function globalMessage2(thePlayercmd, ...)
    if getElementData(thePlayer"player:duty") == false then outputChatBox("Musisz byc w frakcji aby pisa? na czacie Frakcyjnym!",thePlayer) return end
    local message table.concat ( { ... }, " " )
    local name getPlayerName(thePlayer)
    outputChatBox("#FF0000[Frakcja]#00FF00"..name..": #FFFFFF"..messagegetRootElement(), 255255255true)
    end
addCommandHandler("frakcja"globalMessage2)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-24, 00:59


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

Mo?e zr?b p?tle dla wszystkich graczy i sprawdzaj czy gracz jest w danej frakcji a jak jest to wtedy wysy?a mu wiadomo??.

Zobacz mo?e co? takiego


function globalMessage2(thePlayercmd, ...)
    if getElementData(thePlayer"player:duty") == false then outputChatBox("Musisz byc w frakcji aby pisa? na czacie Frakcyjnym!",thePlayer) return end
        local message table.concat ( { ... }, " " )
        for k,v in ipairs (getElementsByType("player")) do
            if getElementData(v"Frakcja") == true then
                local name getPlayerName(v)
                outputChatBox("#FF0000[Frakcja]#00FF00"..name..": #FFFFFF"..messagev255255255true)
            end
        end
    end
addCommandHandler("frakcja"globalMessage2)


Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-24, 12:43


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Problem, Jak nie jestem na s?uzbie to pisze ze nie moge u?ywa? wiec ok ale gdy jestem to nic sie nie dzieje, nie ma db3

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-24, 16:06


AteX







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

Piwa: 8360

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

awfesa, sk?d wytrzasn??e? t? elementdate "Frakcja"? Dodatkowo tym:
 local name getPlayerName(v)

Powodujesz, ?e gracz widzi jakby to on wysy?a? wiadomo??, bo zamiast nicku gracza kt?ry to wys?a? b?dzie wy?wietla?o ka?demu odbiorcy jego w?asny nick.

Skrypt tylko sprawdza czy mo?na u?y? komendy, a nie te? komu ma wy?wietli? tekst, no i wysy?a tego outputChatBox'a na ca?y serwer.
Ten b?dzie dzia?a?(testowane):
function globalMessage2(thePlayercmd, ...)
    if getElementData(thePlayer"player:duty") == false then outputChatBox("Musisz byc w frakcji aby pisa? na czacie Frakcyjnym!",thePlayer) return end
    local message table.concat ( { ... }, " " )
    local name getPlayerName(thePlayer)
    for i,v in pairs(getElementsByType("player")) do
        if getElementData(v,"player:duty"then
            outputChatBox("#FF0000[Frakcja]#00FF00"..name..": #FFFFFF"..messagev255255255true)
        end
    end
    end
addCommandHandler("frakcja"globalMessage2)


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

 
Wysłany: 2016-12-25, 22:36


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Juz sobie poradzi?em ale dzi?ki piwko

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Tagi: wszysty :: widzą :: czat
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