Wysłany: 2015-06-20, 09:53
Micles258
Uczeń lua
Wiek: 25 Na forum: 4008 dni Posty: 48
Piwa : 437
Witam, postanowi?em zrobi? skrypt na mo?liow?? tepania si? Administracji do spawn?w tj, LS, SF. Powiedzcie mi gdzie zrobi?em b??d(bo na pewno zrobi?em ), inforumuj?,?e skrypt mo?e by? napisany troch? niekonwecjonalnie. To co mi wyskoczy?o po debugu Loading script failed komenda/komenda.lua:7:')' expected near 'accountName'.
addCommandHandler ( "spawnls" , function()
local x = x
local y = y
local z = z
spawnPlayer ()
if isObjectInAclGroup ( "Admin." accountName , aclGetGroup ( "Admin )) then
if not isObjectInAclGroup ((player))then
outputChatBox(" Nie masz uprawnie ? do tej komendy ")
end)
addCommandHandler(" spawnsf ",function()
local x = x
local y = y
local z = z
spawnPlayer()
isObjectInAclGroup (" user . " accountName, aclGetGroup ( " Admin )) then
if not isObjectInAclGroup (( "Admin))then
outputChatBox(" Nie masz uprawnie ? do tej komendy ")
end)
addEventHandler(" onPlayerLogin ",root,player)
Wysłany: 2015-06-20, 10:44
Gerano
Mleko,Kakao,LUA
Wiek: 38 Na forum: 4266 dni Posty: 187
Nick w MP: Gerano
Piwa : 1460
To ju? samo m?wi masz b??d w 7 linijce w kodzie czyli Kod: if not isObjectInAclGroup ((player))then
Podpis
BUDOWA SERWERA: XXX
Prace: XXX%
Wysłany: 2015-06-20, 11:03
Micles258
Uczeń lua
Wiek: 25 Na forum: 4008 dni Posty: 48
Piwa : 437
To wiem, chcia?bym wiedzie? co tu poprawi?.
Wysłany: 2015-06-20, 11:30
Loop
Inspektor
Wiek: 27 Na forum: 4290 dni Posty: 311
Nick w MP: Inspektor
Piwa : 201
addCommandHandler ( "spawnls" , function( plr , cmd )
local x = tutaj kord
local y = tu
local z = i tu
spawnPlayer ( plr , x , y , z )
A co do if not isObjectInAclGroup ((player)) then to nie pomoge ci bo si? tym nie zajmuje
to jest w ogole nie potrzebne
addEventHandler ( "onPlayerLogin" , root , player )
Wysłany: 2015-06-20, 12:36
LovingDead
Wiek: 29 Na forum: 4869 dni Posty: 34
Piwa : 3
Nie ma isObjectInAclGroup, jest isObjectInACLGroup
Pozatym jest taki ?atwy spos?b na ogarni?cie tej funkcji.
Jesli chodzi o element jako gracza robisz sobie
isObjectInACLGroup("user."..accountName, aclGetGroup("NAZWA_GRUPY")) then ..
Oczywi?cie sam musisz okre?li? zmienn? accountName i wpisa? wybran? przez siebie nazw? grupy.
Zapoznaj si? te? z
Więcej informacji znajdziesz w Wikipedii MTA: spawnPlayer
i dok?adnie sprawdz jakich argument?w wymaga
Wysłany: 2015-06-20, 17:44
Micles258
Uczeń lua
Wiek: 25 Na forum: 4008 dni Posty: 48
Piwa : 437
Nadal nie dzia?a, debug: Loading script failed: komenda/komenda.lua:17')' expected near 'accName' (probowalem tak?e z "accountName")
Wysłany: 2015-06-20, 20:54
Loop
Inspektor
Wiek: 27 Na forum: 4290 dni Posty: 311
Nick w MP: Inspektor
Piwa : 201
a gdzie masz zdefiniowane accName?
Wysłany: 2015-06-21, 10:08
Micles258
Uczeń lua
Wiek: 25 Na forum: 4008 dni Posty: 48
Piwa : 437
Wysłany: 2015-06-21, 20:19
Loop
Inspektor
Wiek: 27 Na forum: 4290 dni Posty: 311
Nick w MP: Inspektor
Piwa : 201
musisz doda? to
local account = getPlayerAccount ( plr ) -- tu element czyli gracz
local accName = getAccountName ( account )
Wysłany: 2015-06-21, 21:57
Micles258
Uczeń lua
Wiek: 25 Na forum: 4008 dni Posty: 48
Piwa : 437
Problem rozwi?zany, do zamkni?cia.
Wysłany: 2015-06-21, 21:59
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Tagi: czemu :: kod :: nie :: działa?
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: