Wysłany: 2016-04-03, 12:51
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Witam , mam taki kod na pisanie na czacie. Na takie kolory pisze gracz , a chcia?bym doda? tutaj takie co? ?e rcon ma inny kolor ID itp. Pom?g? by kto??
Kod:
addEventHandler ( 'onPlayerChat' , root , function( msg , type )
if type == 0 then
cancelEvent ()
local x , y , z = getElementPosition ( source )
local id = getElementData ( source , "id" )
local nick = getPlayerName ( source )
for key , gracze in ipairs ( getElementsByType ( "player" )) do
local x2 , y2 , z2 = getElementPosition ( gracze )
if ( getDistanceBetweenPoints3D ( x , y , z , x2 , y2 , z2 )< 100 ) then
outputChatBox ( "#0066FF" .. nick .. " #BBBBBB[#BBBBBB" .. id .. "#BBBBBB]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
local local_text =( "CZAT LOKALNY: [" .. id .. "]" .. nick .. ": " .. msg )
end
end
end
end )
Wynagradzam: »piwem i respektem«
Ostatnio zmieniony przez FaydenFX. 2016-04-03, 13:05, w całości zmieniany 1 raz
Wysłany: 2016-04-03, 12:52
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Wysłany: 2016-04-03, 12:58
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Pr?bowa?em , lecz jak to skopiowa?em i dodalem tam ACL to czat by? podstawowy taki bia?y tylko
Wysłany: 2016-04-03, 13:23
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Musisz jeszcze zmieni? kolory. Poka? jak to zrobi?e?.
Wysłany: 2016-04-03, 14:16
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
addEventHandler ( 'onPlayerChat' , root , function( msg , type )
if type == 0 then
cancelEvent ()
local x , y , z = getElementPosition ( source )
local id = getElementData ( source , "id" )
local nick = getPlayerName ( source )
for key , gracze in ipairs ( getElementsByType ( "player" )) do
local x2 , y2 , z2 = getElementPosition ( gracze )
if ( getDistanceBetweenPoints3D ( x , y , z , x2 , y2 , z2 )< 100 ) then
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( v )), aclGetGroup ( "RCON" ) ) then
outputChatBox ( "#0066FF" .. nick .. " #BBBBBB[#800000" .. id .. "#800000]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
local local_text =( "CZAT LOKALNY: [" .. id .. "]" .. nick .. ": " .. msg )
end
end
end
end )
Wysłany: 2016-04-03, 14:18
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Po pierwsze brakuje ci 1 enda, a po drugie #FFFFFF to bia?y kolor, musisz to zmieni? na #FF0000 (czerwony kolor). I w getPlayerAccount dajesz source, a nie v.
Wysłany: 2016-04-03, 14:20
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
#FFFFF to kolor wiadomo?ci , a ja chcem kolor ID zmieni? na grupy ?e RCON bordowy , admin czerwony a moderator zielony co? w tym stylu
Wysłany: 2016-04-03, 14:21
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
"FaydenFX." napisał/a :#FFFFF to kolor wiadomo?ci , a ja chcem kolor ID zmieni? na grupy ?e RCON bordowy , admin czerwony a moderator zielony co? w tym stylu
No to zmieniasz kolory przy ..id..
Wysłany: 2016-04-03, 14:21
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
addEventHandler ( 'onPlayerChat' , root , function( msg , type )
if type == 0 then
cancelEvent ()
local x , y , z = getElementPosition ( source )
local id = getElementData ( source , "id" )
local nick = getPlayerName ( source )
for key , gracze in ipairs ( getElementsByType ( "player" )) do
local x2 , y2 , z2 = getElementPosition ( gracze )
if ( getDistanceBetweenPoints3D ( x , y , z , x2 , y2 , z2 )< 100 ) then
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "RCON" ) ) then
outputChatBox ( "#0066FF" .. nick .. " #BBBBBB[#800000" .. id .. "#800000]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
local local_text =( "CZAT LOKALNY: [" .. id .. "]" .. nick .. ": " .. msg )
end
end
end
end
end )
Co? takiego?
Wysłany: 2016-04-03, 14:23
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Wysłany: 2016-04-03, 14:24
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Teraz pisz? 2 razy , 1 raz na kolor gracza , a drugi na kolor RCONA. HELP
Wysłany: 2016-04-03, 14:25
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Mo?e masz w??czony inny czat lub gamemode play w kt?rym jest osobny czat?
Wysłany: 2016-04-03, 14:26
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Mam 2 czaty
addEventHandler ( 'onPlayerChat' , root , function( msg , type )
if type == 0 then
cancelEvent ()
local x , y , z = getElementPosition ( source )
local id = getElementData ( source , "id" )
local nick = getPlayerName ( source )
for key , gracze in ipairs ( getElementsByType ( "player" )) do
local x2 , y2 , z2 = getElementPosition ( gracze )
if ( getDistanceBetweenPoints3D ( x , y , z , x2 , y2 , z2 )< 100 ) then
outputChatBox ( "#0066FF" .. nick .. " #BBBBBB[#BBBBBB" .. id .. "#BBBBBB]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
local local_text =( "CZAT LOKALNY: [" .. id .. "]" .. nick .. ": " .. msg )
end
end
end
end )
addEventHandler ( 'onPlayerChat' , root , function( msg , type )
if type == 0 then
cancelEvent ()
local x , y , z = getElementPosition ( source )
local id = getElementData ( source , "id" )
local nick = getPlayerName ( source )
for key , gracze in ipairs ( getElementsByType ( "player" )) do
local x2 , y2 , z2 = getElementPosition ( gracze )
if ( getDistanceBetweenPoints3D ( x , y , z , x2 , y2 , z2 )< 100 ) then
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "RCON" ) ) then
outputChatBox ( "#0066FF" .. nick .. " #800000[#800000" .. id .. "#800000]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
local local_text =( "CZAT LOKALNY: [" .. id .. "]" .. nick .. ": " .. msg )
end
end
end
end
end ) Jeden z kolorem ID gracza , a drugi z kolorem ID ROOTA
[ Dodano : 2016-04-03, 14:27 ]
Da?oby rade ?ebym pisa? na kolor id rcona a nie na 2 kolory? bo 2 razy wiadomo?? mi wysy?a
Wysłany: 2016-04-03, 14:28
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Nic dziwnego. To musi by? w jednej funkcji, bo inaczej si? wykonuje 2 razy.
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "RCON" ) ) then
outputChatBox ( "#0066FF" .. nick .. " #800000[#800000" .. id .. "#800000]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
else
outputChatBox ( "#0066FF" .. nick .. " #BBBBBB[#BBBBBB" .. id .. "#BBBBBB]#FFFFFF :#FFFFFF " .. msg , gracze , _ , _ , _ , true )
end
Wysłany: 2016-04-03, 14:30
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Ale teraz w og?le gracz nie b?dzie m?g? pisa? na czacie bo jest u g?ry RCON acl
Tagi: pisanie :: czacie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: