Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-02-08, 21:39


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

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(plrcmdtargetcash, ...)
    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(plrtarget)
                
        if targetElement then
            local xygetElementPosition(plr)
            local txtytz getElementPosition(targetElement)
                
            local distance getDistanceBetweenPoints3D(xyztxtytz)
                
            if (distance<=10then
                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(), cashreason))
                    targetElement:outputChat(('Otrzymano mandat od %s, na kwot? %d PLN. Pow?d: %s'):format(plr:getName(), cashreason))

                    takePlayerMoney(targetElementcash)
                    givePlayerMoney(plrcash/4)
                    plr:outputChat(('Dostales  kwot? %d PLN za wystawiony mandat dla %s'):format(cash/4targetElement: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(), cashreason))


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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-08, 22:19


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

ta 5 na ko?cu skryptu ma by?? bo raczej nie

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-09, 19:30


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-09, 19:52


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

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:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-10, 12:36


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

mixLoLmix2, czy masz oop w mecie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-10, 14:00


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Hazmudex, jakie opp? m?wi ?e inne komendy z tego pliku mu dzia?aj?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-10, 14:18


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

amited, A sk?d wiesz ?e ma wszystkie komendy na oop. I lepiej u?y?

local adminresourceRoot getResourceRootElement(resourceRoot)


Postaw piwo autorowi tego posta
 

 
Tagi: mandat
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku