Wysłany: 2015-10-25, 18:20
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
Witam czy ten kod jest poprawny bo jak sprawdza?em na sobie nie dzia?a czy tylko na innym graczu Prosze sprawdzi? czy ten kod dzia?a i czy b?dzie zakuwa? graczy
policeVehicles = { [ 598 ]= true ,[ 596 ]= true ,[ 597 ]= true ,[ 432 ]= true ,[ 433 ]= true ,[ 528 ]= true ,[ 490 ]= true ,[ 599 ]= true }
function blokada ( player , seat , jacked )
local account = getPlayerAccount ( player )
if account then
local kategoria = getAccountData ( account , "kajdanki" )
if kategoria ~= false then
if ( not policeVehicles [ getElementModel ( source )] ) then
cancelEvent ()
outputChatBox ( "Jestes zakuty nie wsiadziesz." , player )
end
end
end
end
addEventHandler ( "onVehicleStartEnter" , getRootElement (), blokada )
function kajdankii ( player , cmd , gracz )
local playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Everyone" ) ) then
setAccountData ( getPlayerAccount ( getPlayerFromName ( gracz )), "kajdanki" , true )
toggleControl ( getPlayerFromName ( gracz ), "sprint" , false )
toggleControl ( getPlayerFromName ( gracz ), "jump" , false )
toggleControl ( getPlayerFromName ( gracz ), "aim_weapon" , false )
toggleControl ( getPlayerFromName ( gracz ), "fire" , false )
toggleControl ( getPlayerFromName ( gracz ), "crouch" , false )
outputChatBox ( "Za?o?y?e? kajdanki." , player )
outputChatBox ( "Policjant za?o?y? ci kajdanki.Nie mo?esz szybko biega?, skaka?, strzela? ani prowadzi? pojazd?w." ,( getPlayerFromName ( gracz ))
else
outputChatBox ( "Nie Jeste? Policjantem." , player )
end
end
addCommandHandler ( "zakuj" , kajdankii )
function zdejmijj ( player , cmd , gracz )
local playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Everyone" ) ) then
setAccountData ( getPlayerAccount ( getPlayerFromName ( gracz )), "kajdanki" , false )
toggleControl ( getPlayerFromName ( gracz ), "sprint" , true )
toggleControl ( getPlayerFromName ( gracz ), "jump" , true )
toggleControl ( getPlayerFromName ( gracz ), "aim_weapon" , true )
toggleControl ( getPlayerFromName ( gracz ), "fire" , true )
toggleControl ( getPlayerFromName ( gracz ), "crouch" , true )
outputChatBox ( "?ci?gno?e? graczowi kajdanki." , player )
outputChatBox ( "Policjant ?ci?gno? ci kajdanki." ,( getPlayerFromName ( gracz ))
else
outputChatBox ( "Nie Jeste? Policjantem." , player )
end
end
addCommandHandler ( "odkuj" , zdejmijj )
//Poprawka znacznik?w Lua //DestroY^
Ostatnio zmieniony przez #404 2015-10-25, 18:24, w całości zmieniany 1 raz
Wysłany: 2015-10-25, 23:13
Wittx
8===D
Wiek: 26 Na forum: 4794 dni Posty: 121
Nick w MP: wittula
Piwa : 1905
Ostatnio zmieniony przez Wittx 2015-10-27, 20:42, w całości zmieniany 1 raz
Wysłany: 2015-10-26, 14:37
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Wywala w errory
[2015-10-26 14:31] SCRIPT ERROR: kajdanki/script.lua:22: '<name>' expected near '1'
[2015-10-26 14:31] ERROR: Loading script failed: kajdanki/script.lua:22: '<name>' expected near '1'
Wysłany: 2015-10-26, 15:25
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
Takie b??dy wywalaj? !
[15] WARNING: kajdany/a.lua [Server] is encoded in ANSI instead of UTF-8. Please convert your file to UTF-8.
[15] Some files in 'kajdany' use deprecated functions.
[15] Use the 'upgrade' command to perform a basic upgrade of resources.
[15] Starting kajdany
[15] WARNING: Script 'kajdany\a.lua' is not encoded in UTF-8. Loading as ANSI...
[15] SCRIPT ERROR: kajdany\a.lua:60: ')' expected (to close '(' at line 58) near 'else'
[15] ERROR: Loading script failed: kajdany\a.lua:60: ')' expected (to close '(' at line 58) near 'else'
[15] startResource: Resource 'kajdany' started
[ Dodano : 2015-10-26, 15:27 ]
Nie dzia?a jak kogo? si? pyta?em to mi m?wi? czy Local mam zapisany jako gracz ja mam normalny serwer? nie zakuwa tym 1 kodem tego 2 nie sprawdza?em ale wywalj? b??dy jakie? deprecated functions near itp
Wysłany: 2015-10-26, 16:04
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Z tym pierwszym
'[15] WARNING: kajdany/a.lua [Server] is encoded in ANSI instead of UTF-8. Please convert your file to UTF-8. '
Otw?rz skrypt w notepad++ kliknij format i kliknij kodowanie w UTF-8 , Zapisz i gotowe ale i tak inne errory b?dzie wywala?
Ostatnio zmieniony przez marcin778 2015-10-26, 16:06, w całości zmieniany 1 raz
Wysłany: 2015-10-26, 16:08
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
Kurcze napisa?em ?le w tym 1 jak da?em kod Nie chodzi?o czy jest poprawnie napisane tylko ?e na moim serwerze NORMALNY wpisa?em ./zakuj <NICKGRACZA> i go nie zakuwa?o m?g? dalej biega? a b??dy nie wylatywa?o jak da?em ten kod to te? nie da?o si? zaku? i b??dy wywala?y
Wysłany: 2015-10-27, 08:06
sampak
Wiek: 27 Na forum: 5250 dni Posty: 57
Piwa : 4
"Novovix" napisał/a :Nie. Powtarzam jeszcze raz, to jest tylko ostrze?enie! Skrypt normalnie chodzi nawet je?eli Ci si? wy?wietla.
Masz racje jest to ostrze?enie lecz je?eli kodowanie jest inne ni? UTF-8 skrypt nie zadzia?a napisz sobie skrypt wy?wietlaj?cy tekst z Polskimi literami i ustaw kodowanie inne ni? UTF-8 skrypt nie ruszy wywali ostrze?enie z tego co pami?tam w 1 linijce
Wysłany: 2015-10-27, 19:54
Tostuch
Wiek: 27 Na forum: 4931 dni Posty: 483
Nick w MP: Tost
Piwa : 137
sampak , owszem, ale je?eli skrypt nie ma ?adnego polskiego znaku, b?d? innego ni? tych z alfabetu ?aci?skiego to nadal ruszy, tyle ?e z w/w b??dem.
Wysłany: 2015-10-27, 20:18
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
Kto? mi pomo?e errory wywalaj? w tym kodzie UP ! i nadal nie idzie zaku? gracza mo?e kto? pomo?e? tylu tutaj LUA MASTER?W si? zbieg?o a ?aden nie mo?e pom?c
Wysłany: 2015-10-27, 20:43
Wittx
8===D
Wiek: 26 Na forum: 4794 dni Posty: 121
Nick w MP: wittula
Piwa : 1905
Placek123 , znajomo?? j?zyka angielskiego jest bardzo potrzebna w programowaniu. Zobacz na m?j post wy?ej, edytowa?em go.
Wysłany: 2015-10-29, 16:26
Fanciak
BOT
Wiek: 25 Na forum: 4446 dni Posty: 728
Nick w MP: Fanciak
Piwa : 1572
Czy problem zostal rozwiazany?
Wysłany: 2015-10-31, 13:56
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
local policeVehicles = {[ 598 ]= true ,[ 596 ]= true ,[ 597 ]= true ,[ 432 ]= true ,[ 433 ]= true ,[ 528 ]= true ,[ 490 ]= true ,[ 599 ]= true };
local policeGroup = ACLGroup . get ( 'Policja' );
local controls = { 'sprint' , 'jump' , 'aim_weapon' , 'fire' , 'crouch' };
addEventHandler ( "onVehicleStartEnter" , root , function( player , seat )
local isArrested = player . account : getData ( 'kajdanki' );
if not isArrested or policeVehicles [ source . model ] then return end
cancelEvent ();
outputChatBox ( 'Jeste? zakuty. Nie wsi?dziesz.' );
end );
addCommandHandler ( 'zakuj' , function( player , cmd , targetName )
if isObjectInACLGroup ( 'user.' .. player . account . name , policeGroup ) then
local target = Player ( targetName );
if not target and target . account then return end
if target . account : getData ( 'kajdanki' ) then return player : outputChat ( 'Ten gracz ma ju? kajdanki.' ) end
target . account : setData ( 'kajdanki' , true );
for i = 1 , #controls do
toggleControl ( target , controls [ i ], false );
end
player : outputChat ( 'Za?o?y?e? kajdanki graczowi ' .. targetName );
target : outputChat ( 'Policjant za?o?y? Ci kajdanki.' );
end
end );
addCommandHandler ( 'zdejmij' , function( player , cmd , targetName )
if isObjectInACLGroup ( 'user.' .. player . account . name , policeGroup ) then
local target = Player ( targetName );
if not target and target . account then return end
if not target . account : getData ( 'kajdanki' ) then return player : outputChat ( 'Ten gracz nie ma kajdanek.' ) end
target . account : setData ( 'kajdanki' , false );
for i = 1 , #controls do
toggleControl ( target , controls [ i ], true );
end
player : outputChat ( 'Zdj??e? kajdanki graczowi ' .. targetName );
target : outputChat ( 'Policjant zdj?? Ci kajdanki.' );
end
end );
Taki b??d wyskakuje przy tym kodzie :
[13] ERROR: kajdanki\server.lua:17: attempt to index local 'target' (a boolean value)
Wysłany: 2015-10-31, 18:19
Tostuch
Wiek: 27 Na forum: 4931 dni Posty: 483
Nick w MP: Tost
Piwa : 137
Doda?e? linijk? odpowiadaj?c? za aktywowanie OOP w skrypcie do meta.xml?
Wysłany: 2015-11-01, 10:46
Placek123
Wiek: 34 Na forum: 3875 dni Posty: 51
Nick w MP: Placek
Piwa : 7
Tak , tak wygl?da moja META
< meta >
< script src = "server.lua" type = "server" />
< oop > true </ oop >
</ meta >
Tagi: kajdanki
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: