Wysłany: 2017-02-08, 21:39
mixLoLmix2
Programista
Wiek: 35 Na forum: 4113 dni Posty: 454
Nick w MP: TomeQmix
Piwa : 1915
Dzis jeszcze wszystko dza?a?o ale Tak godzine temu sie popsu?o (Nic nie by?o zmieniane)
Gdy wpisze /mandat Nic sie nie dzeje i jest B??d w db: Linika 5 I 31
local adminresourceRoot = getResourceRootElement ( getResourceFromName ( "dutyadmin22" ))
function mandat ( plr , cmd , target , cash , ...)
if getElementData ( plr , "player:duty" ) and getElementData ( plr , "player:duty" ) == "SAPDLV" then
if not ( target ) or not ( cash ) or not (...) then
plr : outputChat ( 'B??d! U?yj: /mandat <nick/ID> <kwota> <pow?d>' )
else
if getElementData ( plr , "player:rank" ) < 2 then outputChatBox ( "*Nie masz uprawnien" , plr ) return end
cash = tonumber ( cash )
if cash <= 0 then
plr : outputChat ( 'Warto?? kwoty mandatu nie mo?e by? ujemna...' )
return
elseif cash > 35000 then
plr : outputChat ( 'Kwota mandatu jest zbyt du?a (max. 35.000 PLN).' )
return
end
local targetElement = exports [ 'ogrpg-core' ]: findPlayer ( plr , target )
if targetElement then
local x , y , z = getElementPosition ( plr )
local tx , ty , tz = getElementPosition ( targetElement )
local distance = getDistanceBetweenPoints3D ( x , y , z , tx , ty , tz )
if ( distance <= 10 ) then
local reason = table . concat ({...}, ' ' )
local money = getPlayerMoney ( targetElement )
local takeFromCash = money - cash
if money >= cash then
plr : outputChat (( 'Wystawiono mandat dla %s, na kwot? %d PLN. Pow?d: %s' ): format ( targetElement : getName (), cash , reason ))
targetElement : outputChat (( 'Otrzymano mandat od %s, na kwot? %d PLN. Pow?d: %s' ): format ( plr : getName (), cash , reason ))
takePlayerMoney ( targetElement , cash )
givePlayerMoney ( plr , cash / 4 )
plr : outputChat (( 'Dostales kwot? %d PLN za wystawiony mandat dla %s' ): format ( cash / 4 , targetElement : getName ()))
triggerClientEvent ( root , "admin:addText" , root , "MANDAT> " .. getPlayerName ( plr ).. " wystawil mandat " .. getPlayerName ( targetElement ).. " w kwocie " .. cash .. ", powod: " .. reason .. "." )
else
plr : outputChat (( '%s nie posiada pieni?dzy, na op?at? mandatu.' ): format ( targetElement : getName ()))
end
else
plr : outputChat ( 'Jeste? za daleko gracza, ?eby m?c wystawi? mandat.' )
end
end
end
end
end
addCommandHandler ( 'mandat' , mandat )
5
plr : outputChat ( 'B??d! U?yj: /mandat <nick/ID> <kwota> <pow?d>' )
31
plr : outputChat (( 'Wystawiono mandat dla %s, na kwot? %d PLN. Pow?d: %s' ): format ( targetElement : getName (), cash , reason ))
Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Wysłany: 2017-02-08, 22:19
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
ta 5 na ko?cu skryptu ma by?? bo raczej nie
Podpis
"amited" napisał/a :
Wysłany: 2017-02-09, 19:30
mixLoLmix2
Programista
Wiek: 35 Na forum: 4113 dni Posty: 454
Nick w MP: TomeQmix
Piwa : 1915
Ta 5 Sie wpisa?a przy kopiowaniu, Naprawde jej nie ma
[ Dodano : 2017-02-09, 19:31 ]
Dodam ze w Tym skrypcie (Pliku) Jest z 4 Komendy i wszystkie dza?aj? tylko nie mandat
Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Wysłany: 2017-02-09, 19:52
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
mixLoLmix2 , prze?u? t? komend? na sam d?? skryptu i sprawd? czy dalej jest problem w?a?nie z mandatem czy ju? mo?e z inn? komend?
Podpis
"amited" napisał/a :
Wysłany: 2017-02-10, 12:36
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
mixLoLmix2 , czy masz oop w mecie?
Wysłany: 2017-02-10, 14:00
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Hazmudex , jakie opp? m?wi ?e inne komendy z tego pliku mu dzia?aj?
Podpis
"amited" napisał/a :
Wysłany: 2017-02-10, 14:18
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
amited , A sk?d wiesz ?e ma wszystkie komendy na oop. I lepiej u?y?
local adminresourceRoot = getResourceRootElement ( resourceRoot )
Tagi: mandat
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: