Wysłany: 2016-08-20, 08:56
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Witam, jak zrobi? aby informacja kto wzywa? dan? s?u?b? np. /997 i informacja pokazuje si? dla danej grupy ACL?
Stawiam piwo i respekt za wyt?umaczenie b?d? dodanie w kodzie.
[ Dodano : 2016-08-20, 08:57 ]
Zapomnia?em doda? kodu:
outputChatBox ( "/999 - Pogotowie Ratunkowe /998 - Stra? Po?arna /997 - Policja" , everybody , 255 , 255 , 255 , true )
function pogotowie ( thePlayer )
local gracz = getPlayerName ( thePlayer )
outputChatBox ( gracz .. " Wzywa Pogotowie Ratunkowe! " , getRootElement (), 120 , 235 , 63 )
end
addCommandHandler ( "999" , pogotowie )
function straz ( thePlayer )
local gracz = getPlayerName ( thePlayer )
outputChatBox ( gracz .. " Wzywa Straz Pozarna!" , getRootElement (), 219 , 24 , 63 )
end
addCommandHandler ( "998" , straz )
function policja ( thePlayer )
local gracz = getPlayerName ( thePlayer )
outputChatBox ( gracz .. " Wzywa Policje!" , getRootElement (), 24 , 219 , 180 )
end
addCommandHandler ( "997" , policja )
Wysłany: 2016-08-20, 09:45
DJglizdek
Uczeń LUA
Wiek: 24 Na forum: 4168 dni Posty: 75
Nick w MP: DJglizdek
Piwa : 5
Jak si? nie myl? to musisz u?y? p?tli:
for i , v in ipairs ( getElementsByType ( "player" )) do
i potem sprawdzi? czy gracz jest w ACL
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( v ), aclGetGroup ( "NAZWAGRUPY" )) then
i potem po prostu je?eli jest w grupie to wys?a? wiadomo??
outputChatBox ( "Wiadomo??" , v )
Nie jestem pewny ale chyba powinno dzia?a?
Tagi: wezwania :: frakcyjne
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: