Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: chat
1. jak ustawić chat
witam mam pytanie jak ustawić że na chat działała komenda /admins bo nie pokazuje się tylko na konsoli jak na zdjęciu widać że nie pokazuje online admin

i jak ustawić że jak włącza się dashboard to też włacza się chat jak na zdjęciu widać
2. Chat PYS 3.0 wypluwa erora
Siemanko, zaczynam na nowo przygodę z lua i już jestem pod ścianą... więc tak, narazie chce sobie ogarnąć co i jak więc typowo wrzucam jakiś syf. Wrzuciłem core z PYS 3.0 podajże. Po zalogowaniu próbuje napisać coś na chacie, lecz nic sie na nim nie pojawia. Consola wypluwa coś takiego:
>>s_chats.lua:155: attempt to concatenate a boolean value<<
A linijka kodu wygłąda tak:
[code]addEventHandler('onPlayerChat', root, function(msg, type)
cancelEvent()
if stopChat then
cancelEvent()
outputChatBox('* Chat jest aktualnie wyłączony.', source, 255, 0, 0, true)
return end
if not getElementData(source,"player:sid") then
outputChatBox("* Musisz być zalogowany(a) !", source)
return end
--[[if settings['swearFilter']['enabled'] then
for i, v in pairs(settings['swearFilter']['swears']) do
while msg:lower():find(i:lower(),1,true) do
local start, end_ = msg:lower():find(i:lower(),1,true)
local found = msg:sub(start,end_)
msg = msg:gsub(found,v)
end
end
end--]]
local tick=getTickCount()
if getElementData(source, "mute:player") then
outputChatBox("* Nie możesz komunikować się z innymi graczami - posiadasz wyciszenie.", source)
triggerClientEvent(source, 'createNotif', source, 'Nie możesz komunikować się z innymi graczami - posiadasz wyciszenie.',8,"error")
return
end
if type==0 then
cancelEvent()
--[[if ninjaban(msg) then
cancelEvent()
triggerClientE...
3. [SKRYPT] Chat
Witam, znalaz?em na dysku chat , oddaje wam go wasze r?ce

Author: WhiteBlue

ScrenShot:

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
4. chat
Siemka
Da si? zrobi? tak ?e gdy jaki? skrypt wykona outputChatBox to zaraz po nim wy?wietli si? wiadomo??, z kt?rego skryptu zosta?a wykonana ta funkcja?
Za pomoc piwko i respekt
5. Jak dodać Voice chat
Cze?? mam pytanie jak doda? Voice Chat na serwer, poniewa? gdy testuj? na serwerze lokalnym to nie dzia?a... Mo?e kto? pom?c? Wynagradzam Zimnym :piwo:
6. Voice Chat
Siemka
Robi? serwer RPG i chcia?bym doda? tam Voice Chat tylko nie mam poj?cia jak
oraz premium za darmo
Za pomoc leci piwerko
7. chat bubbles
Siemka! Mam problem z cbb, a mianowicie wiadomo?? w cbb si? wy?wietla, lecz po ?rodku postaci si? r?wnie? wy?wiwetla
[img]https://cdn.discordapp.com/attachments/803254466010415115/812276571518795786/unknown.png[/img]


Je?li kto? mo?e to prosi?bym o popraw? kodu

[lua]local textsToDraw = {}

local hideown = false
local showtime = 2000
local characteraddition = 100
local maxbubbles = 1
local showthebubbles = true
local dxfont3_SegoeLight = dxCreateFont(":sr-files/fonts/SegoeLight.ttf")

function income(message,messagetype)
if source ~= getLocalPlayer() or not hideown then
if messagetype == 2 then
if getPlayerTeam(source) == getPlayerTeam(getLocalPlayer()) then
addText(source,message,messagetype)
end
else
addText(source,message,messagetype)
end
end
end
addEvent("onChatbubblesMessageIncome",true)
addEventHandler("onChatbubblesMessageIncome",getRootElement(),income)
function addText(source,message,messagetype)
local notfirst = false
for i,v in ipairs(textsToDraw) do
if v[1] == source then
v[4] = v[4] +1
notfirst = true
end
end
local infotable = {source,message,messagetype,0}
table.insert(textsToDraw,infotable)
if not notfirst then
setTimer(removeText,showtime + (tonumber(#message) * 100),1,infotable)
end
end

function removeText(infotable)
...
8. Chat
Witam , chcia?bym poprosi? o pomoc. Chcia?bym aby przez skrypt na czat da?o si? wpisywa? komendy "/" a nie przez konsole :|
server.lua
[lua]local badwords = {
"сука",
"Сука",
"сУка",
"суКа",
"СукА",
"сУкА",
"пизда",
"Пизда",
"Ебал",
"ебал",
"мамку",
"хуйло",
"Хуйло",
"Пидар",
"пидар",
"пидара",
"Пидара",
"нахуй",
"Нахуй",
"хуй",
"Хуй",
"ХуЙ"
}


function globalMessage(thePlayer, cmd, ...)
local message = table.concat ( { ... }, " " )
local name = getPlayerName(thePlayer)
if isPlayerMuted ( thePlayer ) then
outputChatBox ("You are muted!", thePlayer, 255, 128, 22, true)
return
end
if pregFind(message, &...
9. cichy voice chat
Siemka, mam problem z voice chatem, mianowicie jest bardzo cicho, quality w mtaserver jest ustawione na 10 itp?
Macie pomys? jak to podg?osnic??
10. voice chat
Siemka, mam nieciekaw? sytuacje z voice chatem na moim serwerze, zmieni?em w mtaserver.conf na <voice>1</voice> , na serwerze mam w??czony skrypt voice, i nie dzia?a, pr?bowa?em wgra? inny voice chat, klikam z i te? nic sie nie pokazuje, za pomoc :piwo:
11. Voice chat
Witam zrobi?em sobie ostatnio chat g?osowy i od kilku dni staram si? zrobi? co? takiego ?eby nie s?ysza? kto? kogo? na ca?ym serwerze tylko na dan? odleg?o?? jak by to zrobi?? (u?ywam standardowego skryptu voice co jest w mta)
12. Chat nad głowo
Witam mam podstawe pysa i czy taki chat nad g?owo jak widzicie tu : https://imgur.com/Nh3ndF9

jest w pystories-core?

Je?eli jest kto? ch?tny pomocy zapraszam discord Err0r422#*
13. voice chat
Witam mam problem z zrobieniem voice chatu pod server rpg. M?g?by kto? pom?c poniewa? bardzo mi jest to potrzebne. Z g?ry dzi?kuj?😘

Ps. Daj? piwo
14. Local Chat
Witam, chcia?bym stworzy? localchat na serwer lecz totalnie nie wiem jak sie do tego zabra?. Chcia?bym aby ten chat dzia?a? normalnie jak ten na Freeroamie tylko ?eby zmiejszy? range do 100. Jakby da?o rade to prosi?bym o gotowy kod. Z g?ry dzi?kuje!
15. Lokalny Voice Chat


Witam m?j problem polega na tym, ?e chce wykonywa? lokalny Voice chat. Lecz niestety nie wiem jak si? do tego zabra?.

Za pomoc dam zimniutke :piwo: prosto z lod?wki
16. chat message
jaka funkcja odpowiada za render? mam napisany chat, lecz chcia?bym, aby wiadomo?c by?a widoczna od kilku metr?w.
17. Chat z prefixem premium i prefixem gracza
Siema. mam taki kod:
        for i,v in pairs(players) do
            
local id=getElementData(source,"id")
            
local premkas getElementData(source"player:vip")
            if 
premkas then premkas "[#FFD700PREMIUM#FFFFFF]" else premkas "" end
            local spremkas 
getElementData(source"player:svip")
            if 
spremkas then spremkas "[#FFBF00PREMIUM+#FFFFFF]" else spremkas "" end
            outputChatBox
("#FFFFFF[#b8b8b8"..getElementData(source,"id").."#FFFFFF] "..getPlayerName(source).."#FFFFFF: #FFFFFF "..msg:gsub("#%x%x%x%x%x%x",""), v___true)
        
end

No i chc?zrobi?,?e je?li gracz ma elementDat? player:vip to ten prefix z id w nawiasach kwadratowych b?dzie z?oty. Nie ch? skryptu zepsu? wi?c prosz? o pomoc. Dam piwko i respect.
18. Voice chat
Siemanko borykam si? z problemem, zrobi?em local Voice chat, ale jak kto? m?wi to cicho s?ycha? ta osob?
19. Voice chat
Witam posiadam skrypt na voice chat lecz gdy go wgrywam na serwer to nic sie nie dzieje, nie wiem czy jest to spowodowane tym ze trzeba zrestartowac serwer ?
20. Chat pm nie działa i zarobki w pracy
Witam nw co jest ale komenda ./pm dzia?a dla 10 pierwszych graczy i po reconnect przestaje dzia?a tak samo zarobkami w pracach
21. Voice Chat
Na serwerze MTA przyda?by mi si? czat g?osowy, zobaczy?em w poradniku ?e trzeba wyedytowa? plik mtaserver.conf, lecz ja takiego pliku nie mam, jest jedynie mta-server kt?ry jest zakodowany. Wie kto? jak zrobi? ten czat w tej sytuacji?
22. chat frakcji acl.
siema poszukuje skryptu na chaty frakcji ACL aby dost?p mia?y tylko osoby: OSP SAFD SAMD SAPD. je?li kto? ma to prosz? bardzo.
23. Voice chat
Cze??, chcia?em zrobi? voice chat, ale jest problem taki ?e:

Zrobi?em taki kod (dla debugu czy dzia?a):

addEventHandler 
"onClientPlayerVoiceStart"root, function() 
    
outputChatBoxgetPlayerNamesource ) )
end 

addEventHandler "onClientPlayerVoiceStop"root, function() 
    
outputChatBoxgetPlayerNamesource ) .. " stop" )
end 


Naciskam ca?y czas z (voice chat) i 2 osoba widzi ca?y czas na chacie Liberty, Liberty stop itd. czyli jest git
Ale o to chodzi, ?e ja widz? to 'tylko 1 raz', nie wiem jak to wyt?umaczy? wi?c za??czam SS: (Zielony klika? z ca?y czas i u niego bylo ?e rozpoczyna i ko?czy m?wiic jakie? 50 razy)


Nie wiem jak to opisa? bo ten b??d moim zdaniem nie ma sensu, dodam ?e reset internetu, restart serwa i relog nic nie da?y.

Za pomoc dam respekt + piwo bo naprawde ju? troch? si? z tym m?cz?.
24. Chat - NewWorld 0.3
Witam wgra?em paczk? i gdy daje ,,T'' to nic nie pisze na chacie!
25. Podwójny chat
Witam!
Wie kto? jak naprawi? Podw?jny chat?
SS :

https://imgur.com/a/QcRf8mt
26. Chat nie działa
" DB3: chats.lua:93: attempt to concatenate a boolean value "



Kod:

        
for i,v in pairs(players) do
            
local id=getElementData(source,"id")
            
outputChatBox("#1b52a6(#FFFFFF ID:"..getElementData(source,"id").."1b52a6 ) #FFFFFF"..getPlayerName(source)..":#FFFFFF "..msg:gsub("#%x%x%x%x%x%x",""), v, , , _true)
        
end
        


27. Voice chat
Da si? jakos zrobic voice chat?
28. Wyjmowanie z bazy na chat
Siema, mam problem, poniewa? mam baz? gracze w sqlite.
I s? tam dwie kolumny, id i money.
I teraz tak: mam taki kod:
function wyjmij()
local polaczenie dbConnect("sqlite""host.db")
    
dane=dbQuery(polaczenie,"SELECT money FROM gracze")
    
output=dbPoll(dane, -1)
        for 
i,v in pairs(output) do
            
outputChatBox(i)
    
end
end
addCommandHandler
("komenda"wyjmij)

I zamiast wyjmowa? z kolumny money, to wyjmuje z kolumny id i wy?wietla na chacie numery 1-11, poniewa? tyle mam tych u?ytkownik?w.
W DB Browser, gdy wpisa?em
Kod:

SELECT money FROM gracze
, wyj??o mi tylko dane z kolumny money, a w MTA, taki mam problem jak wy?ej.
29. jak usunac chat w panelu logowania I zasobow
w panelu logowania I ladowaniaa zasobow pokazuje mi hud oraz chat jak to usunac ? poda ktos kod.
30. Chat me
Witam napisa?em skrypt na komende /me lecz po wpisaniu /me tekst wyskakuje 2 razy jak zablokowa? to zwyk?e z mta /me ?
31. FREEROAM CHAT
Przerobi mi kto? freeroam by mo?na by?o wszystko brac tylko nie bylo by tego domyslnego chatu??
32. CHAT X2
Wgra?em chat na 20m, i pisze mi podw?jnie. Jak to wy??czy? tak by dzia?a?o F1? (freeroam) ??
33. [TUT] Jak napisać skrypt na chat lokalny z kolorowymi rangam
Witajcie, dzisiaj poka?? Wam jak napisa? w?asny czat lokalny z kolorami dla rang ACL. Jest to ?atwy skrypt, jednak my?l?, ?e si? komu? przyda.
Zaczynamy pisa? skrypt od:
[wmta]addEventHandler[/wmta]
[wmta]onPlayerChat[/wmta]
Przyk?ad:
[lua]
addEventHandler('onPlayerChat', root, function (msg, type)
[/lua]
msq - jest to tre?? wpisywana na czacie
type - rodzaj czatu 0 = czat say, 1 = czat me (odgrywanie akcji RP)
Nast?pnie za pomoc? warunkowej if wybieramy rodzaj czatu w przypadku say jak wy?ej poda?em jest to 0
Przyk?ad:
[lua]
addEventHandler('onPlayerChat', root, function (msg, type)
if type == 0 then
[/lua]
Aby nie wy?wietla?o nam do tego czatu z gry (jest taki zwyk?y, brzydki globalny) musimy zako?czy? event za pomoc?:
[wmta]cancelEvent[/wmta]

Przyk?ad:

[lua]
addEventHandler('onPlayerChat', root, function (msg, type)
if type == 0 then
cancelEvent()
[/lua]
Kolejny krok jest odpowiedzialny za pobranie pozycji gracza i stworzenie wok?? niego ColSphere, dzi?ki kt?remu gracze b?d?cy wok?? gracza, kt?ry co? pisze b?d? widzie? to na czacie (reszta nie b?dzie)
Rozpoczynamy od pobrania pozycji gracza za pomoc?
[wmta]getElementPosition[/wmta]
Nast?pnie tworzymy ColSphere za pomoc?
[wmta]createColSphere[/wmta]
No i sprawdzamy czy gracz jest w ColSphere
[wmta]getElementsWithinColShape[/wmta]

Przyk?ad:
[lua]
addEventHandler('onPlayerChat', root, function (msg, type)
if type == 0 then
cancelEvent()
local x,y,z = getElementPosition(source)
loc...
34. Jak usunac chat
Siema, jest funkcja co usuwa chat nie przez f7 czy jakos tak tylko funkcja co wylaczy a potem wlaczy go.
35. Chat w Pojezdzie
Witam chca?bym zrobi? Aby po wej?cu do pojazdu np. Taxi b?d? widzie? Co pisz? inni w tax?wkach pod komend? /tax (co?)
36. Chat GLobalny
[lua]function globalMessage(thePlayer, cmd, ...)
local message = table.concat ( { ... }, " " )
local name = getPlayerName(thePlayer)
outputChatBox("#FFFFFF"..name..": #aaaaaa"..message, getRootElement(), 255, 255, 255, true)
end
addCommandHandler("genel", globalMessage)


function Tags (mensaje, tipo)
local cuenta = getAccountName(getPlayerAccount(source))
local nombre = getPlayerName(source)

if isObjectInACLGroup("user."..cuenta, aclGetGroup("Admin")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#FF0000[Admin] "..nombre..": #00FF00"..mensaje, getRootElement(), r, g, b, true)
outputServerLog("[Admin] "..nombre..": "..mensaje)

elseif isObjectInACLGroup("user."..cuenta, aclGetGroup("SuperModerator")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#FF0000[SuperModerator] "..nombre..": #00FF00"..mensaje, getRootElement(), r, g, b, true)
outputServerLog("[SuperModerator] "..nombre..": "..mensaje)

elseif isObjectInACLGroup("user."..cuenta, aclGetGroup("Moderator")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#FF0000[Moderator] "..nombre..": #00FF00"..mensaje, getRootElement(), r, g, b, true)
...
37. Chat frakcij
Jakie funkcj? bede do tego potrzebowa? i prosz? wyt?umaczy? jak to zrobi?
38. Chat frakcji
Witam, mam problem i? pr?buj? zrobi? chat frakcji i mi si? to nie udaje. Ci?gle co? wyskakuje errory itp. Je?li kto? mo?e poda? kod i wyt?umaczy? co i jak dam respekt i piffo :)

Definicja to TEAM_POLICJA
a zmienna to wpolicji[MAX_PLAYERS]
pod kom?d? /cp
39. chat z id i tagiem
Cze?? chce zrobi? id z tagiem mam kod na chat z id ale chce jeszcze do??czyc do tego tag czyli np (id)[Administrator]Nick gracza. Za pomoc daje :piwo: + R*

Kod:

addEventHandler
("onPlayerChat"root, function(trescmsgtype)
    if (
msgtype == 0then
        cancelEvent
()
        
local x,y,getElementPosition(source)
        for 
keygracze in ipairs(getElementsByType("player")) do
            
local x2,y2,z2 getElementPosition(gracze)
            if (
getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)<20then
                local int 
getElementInterior(source)
                
local dim getElementDimension(source)
                
local int2 getElementInterior(gracze)
                
local dim2 getElementDimension(gracze)
                                                                 
                if (
int == int2 and dim == dim2then
                    outputChatBox
("#0000FF("..getElementData(source,"id")..")#ffffff ".. getPlayerName(source) ..":#ffffff ".. trescgracze255255255true)
                       
                
end
            end
        end
    end
end
)
40. Chat lokalny i marker z gui
Witam . Mam do was 2 pytania . 1. Podajcie mi funkcje i jak po kolei to zrobi? krok po kroku (jezeli mo?ecie ) , ten chat lokalny . 2. Jak zrobi? marker i jak si? w niego wejdzie to wyswielta sie gui a w nim jaki? tekst :) . Za pomoc wielkie dzi?ki :)