Wysłany: 2012-07-25, 10:31
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
Witam to zn?w ja . Zn?w potrzebuje waszej pomocy chodzi o to ?e chcia?bym aby po wyjsciu i ponownym wej?ciu na serwer wczytywa?o odrazu team danego gracza.
Czy da?oby sie co? takiego zrobic za pomoc?:
getAccountData
setAccountData
Bardzo prosz? o pomoc z g?ry dzi?ki. Za dobr? odpowiedz
Wysłany: 2012-07-25, 11:59
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Wysłany: 2012-07-25, 12:04
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Kod:
function set()
local account = getPlayerAccount(source)
local team = getAccountData (account, "team")
if (team) and getTeamFromName(team) then
setPlayerTeam(source, getTeamFromName(team))
end
end
addEventHandler("onPlayerLogin",root,set)
function save()
local team = getPlayerTeam(source)
local account = getPlayerAccount(source)
if (team) and not isGuestAccount(account) then
setAccountData(account, "team", getTeamName(team))
end
end
addEventHandler("onPlayerQuit", getRootElement(), save)
Powinno dzia?a?, strona server, gdyby co? by?o nie tak, pisz.
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2012-07-25, 12:59
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
Wielkie dzi?ki wam obu:) bez was nie da?bym rady dam wam zas?u?one piwko:P
[ Dodano : 2012-07-25, 13:19 ]
a i krzystaj?c jeszcze z tego tematu chcia?bym si? dowiedziec jak zrobi? rangi do team'u wiem ze taki temat byl ale prawie nic z tamtego nie rozumiem i chcia?bym ?eby np szef danego team'u m?g? dodawa? graczy do swojego team'u poprzez komend? np. /przyjmij id gracza za dobr? odpowied? oczywi?cie
Wysłany: 2012-07-25, 14:06
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Kod: function policja (playerSource, commandName, accountName)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(playerSource)), aclGetGroup("Lider")) then
if accountName then
aclGroupAddObject (aclGetGroup("Policja"), "user."..accountName)
outputChatBox ("Konto '"..accountName.."' Pomy?lnie dodane do Policji", playerSource)
else
outputChatBox ("Nieznana nazwa konta.", playerSource)
end
else
outputChatBox (" TYLKO DLA Lidera", playerSource)
end
end
addCommandHandler ("dodajpolicja", policja)
Lider musi mie? przypisane ACL "Lider" a doda gracza do ACL "Policja"
komenda /dodajpolicja nick
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2012-07-25, 15:56
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
Dzi?ki wszystko dzia?a jak powinno wielkie dla ciebie
[ Dodano : 2012-07-25, 16:27 ]
A jak zrobic ?eby ten sam lider m?g? usuwa? gracza z teamu oraz ?eby zespawnowa?o gracza w team Cywil pr?bowa?em tak: Kod: function policja1 (playerSource, commandName, accountName)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(playerSource)), aclGetGroup("LiderPolicji")) then
if accountName then
aclGroupRemoveObject (aclGetGroup("Policja"), "user."..accountName)
outputChatBox ("Konto '"..accountName.."' Pomy?lnie usunieta z Policji", playerSource, 0, 0, 255)
setElementModel ( thePlayer, 23)
setPlayerTeam ( thePlayer, Cywil)
else
outputChatBox ("Nieznana nazwa konta.", playerSource, 0, 0, 255)
end
else
outputChatBox (" Tylko dla lidera Policji", playerSource, 0, 0, 255)
end
end
addCommandHandler ("usunpolicja", policja1)
ale co? nie dzia?a jak trzeba gdy wpisz? komend? /usunpolicja moj nick to wy?wietla mi si? tylko wiadomos? ?e konto pomy?lnie usuni?te z policji. Prosz? o pomoc
Wysłany: 2012-07-25, 17:14
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
ech..
Kod:
function policja1 (playerSource, commandName, accountName)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(playerSource)), aclGetGroup("Lider")) then
if accountName then
aclGroupRemoveObject (aclGetGroup("Policja"), "user."..accountName)
outputChatBox ("ACL: Konto '"..accountName.."' Pomy?lnie usuni?te z Policji", playerSource)
outputChatBox ("ACL: Usuni?to ci? z Policji.", accountName)
else
outputChatBox ("ACL: Nieznana nazwa konta.", playerSource)
end
else
outputChatBox ("ACL: TYLKO DLA Lidera", playerSource)
end
end
addCommandHandler ("usunpolicja", policja1)
A co do spawnu to masz jaki? skrypt kt?ry spanuje cywila.
to wpisujesz wa?n? cz??? po:
Kod: outputChatBox ("ACL: Usuni?to ci? z Policji.", accountName)
a przed
Kod:
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2012-07-25, 17:31
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
kurde nie dziala na usuni?cie ani na dodanie teraz si? kapn??em ?e mi to nie dzia?a sory
Wysłany: 2012-07-25, 17:34
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Pow?d jest prosty.
mo?e i nie jestem jasnowidzem ale my?le ?e nie doda?e? skryptu do ACL Admin
robisz to tak samo jak dodjesz nowego admina tylko ?e zamiast user.nick piszesz resource.nazwaskryptu
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2012-07-25, 17:39
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
rzeczywiscie zapomnia?em doda? dzi?ki jestes wielki 2 ci dam:D
Wysłany: 2012-07-25, 18:16
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Nie ma sprawy, je?li tylko mog? to pomagam.
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2012-07-26, 08:39
saleta
Wiek: 28 Na forum: 5218 dni Posty: 13
Nick w MP: saleta
Witajcie mam ma?y problem z tym kodem: Kod:
function policja1 (playerSource, commandName, accountName )
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(playerSource)), aclGetGroup("LiderPolicji")) then
if accountName then
aclGroupRemoveObject (aclGetGroup("Policja"), "user."..accountName)
outputChatBox ("ACL: Konto '"..accountName.."' Pomyslnie usuniete z Policji", playerSource)
outputChatBox ("ACL: Usunieto cie z Policji.", accountName)
setPlayerTeam ( playerSource, cywil )
setElementModel ( playerSource, 23 )
setElementPosition ( playerSource, 1552.7039794922, -1675.9189453125, 16.1953125)
else
outputChatBox ("ACL: Nieznana nazwa konta.", playerSource, 255, 0, 0)
end
else
outputChatBox ("ACL: Tylko dla lidera Policji", playerSource, 0, 0, 255)
end
end
addCommandHandler ("usunpolicja", policja1)
jak? funkcje zamiast playerSource wstawic aby nie mi zmienialo team i skina tylko temu co wpisze nick. Z g?ry dzieki
[ Dodano : 2012-07-26, 17:04 ]
Dobra ju? nie trzeba poradzi?em sobie jako?
Tagi: save :: team
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: