Wysłany: 2016-02-21, 20:52
KRRRECIK123
Wiek: 25 Na forum: 3935 dni Posty: 51
Nick w MP: Krrrecik
Napisa?em skrypt na mandaty
function mandat ( gracz , komenda , gracz2 , suma )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Policja" ) ) then
takePlayerMoney ( gracz , gracz2 , suma )
end
end
addCommandHandler ( "wlepmandat" , gracz , komenda , mandat )
M?g?by kto? pom?c ? ?
ERROR:
[2016-02-21 20] WARNING: Mandat\server.lua:8: Bad argument @ 'addCommandHandler' [Expected function at argument 2, got nil]
Wysłany: 2016-02-21, 20:56
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4261 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Spr?buj to :
function mandat ( gracz , komenda , gracz2 , suma )
local playerName = getAccountName ( getPlayerAccount ( gracz ) ) ------------ Pobiera konto gracza
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Policja" ) ) then ---------- Sprawdza konto gracza
if not gracz2 or not suma then ------------- Je ? eli policjant nie poda ? nick gracza i sumy mandatu wtedy wy ? wietla sie informacja
outputChatBox ( "* /wlepmandat <nick> <ile>" , gracz )
else ------------- Je ? eli poda ? nick i sume mandatu
local suma = tonumber ( suma )
local poszukiwany = getPlayerFromName ( gracz2 ) ---------- Szuka gracza po nicku
takePlayerMoney ( poszukiwany , suma ) ---------- Zabiera hajs
outputChatBox ( "Dosta?e? mandat w wysko?ci " .. suma .. "$" , poszukiwany )
end
end
end
addCommandHandler ( "wlepmandat" , mandat )
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Ostatnio zmieniony przez _Wicek_ 2016-02-21, 22:09, w całości zmieniany 1 raz
Wysłany: 2016-02-21, 22:00
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Wicek, je?eli w ifie robisz 'if not gracz2 or suma' niepoprawnie bodaj?e zadzia?a. Moim zdaniem powinno by? if not gracz2 or not suma then
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Tagi: skrypt :: mandaty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: