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

Wysłany: 2017-03-06, 17:08


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

addCommandHandler("panel.organizacji",function (plr,cmd,...)
    local uid=getElementData(plr,"player:sid")
    if not uid then return end
    local code=getElementData(plr,"player:organization")
    if not code then return end
    local result=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord
    if result and #result > 0 then
        if result[1].rank <= 2 then outputChatBox("* Brak uprawnie? do panelu organizacji !",plr) return end
    local resulted=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=?"code)
        triggerClientEvent(plr"lidero:showGUI"resourceRoot,coderesulted)
        bindKey("F6","down")
    end
end)


Pr?bowa?em co? takiego ale nie chce dzia?a? jak to ja za pomoc leci :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-06, 17:14


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8


Więcej informacji znajdziesz w Wikipedii MTA:

bindKey
Programisto

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-06, 17:14


Yokosik







Wiek: 25
Na forum: 3629 dni
Posty: 58
Nick w MP: Yokosik

Piwa: 1048

Respekt: 21


Więcej informacji znajdziesz w Wikipedii MTA:

bindKey

Poprawne u?ycie po stronie serwera:
bool bindKey player thePlayerstring keystring keyState, function handlerFunction,  [ var arguments, ... ] )


Player - zmienna gracza
Key - jaki klawisz np: "L"
keystate - "down","up","both"
handlerfunction - funkcja do kt?rej sie odnosisz
var arguments - argumenty

np.

function admini(plr)
outputChatBox("Admini na serwerze to: ktos tam",plr)
end

function zbinduj()
bindKey(source,"L","down",admini,source)
end
addEventHandler "onPlayerJoin"getRootElement(), zbinduj )


Ostatnio zmieniony przez Yokosik 2017-03-06, 21:26, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-07, 17:39


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Takie cu?
function zbinduj()
bindKey(source,"F6","down",panel.organizacji,source)
end
addEventHandler "onPlayerJoin"getRootElement(), zbinduj )

addCommandHandler("panel.organizacji",function (plr,cmd,...)
    local uid=getElementData(plr,"player:sid")
    if not uid then return end
    local code=getElementData(plr,"player:organization")
    if not code then return end
    local result=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord
    if result and #result > 0 then
        if result[1].rank <= 2 then outputChatBox("* Brak uprawnie? do panelu organizacji !",plr) return end
    local resulted=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=?"code)
        triggerClientEvent(plr"lidero:showGUI"resourceRoot,coderesulted)
        bindKey("F6","down")
    end
end)


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-07, 17:45


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Szkoda ci?gn?? temat bo i tak nie zrozumiesz...


function orgp(plr,cmd, ...)
    local uid=getElementData(plr,"player:sid")
    if not uid then return end
    local code=getElementData(plr,"player:organization")
    if not code then return end
    local result=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1;"codeuid) -- pobieramy tylko JEDEN rekord
    if result and #result > 0 then
        if result[1].rank <= 2 then outputChatBox("* Brak uprawnie? do panelu organizacji !",plr) return end
    local resulted=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=?"code)
        triggerClientEvent(plr"lidero:showGUI"resourceRoot,coderesulted)
    end
end
addCommandHandler("panel.organizacji",orgp)

addEventHandler("onPlayerJoin",root,function()
bindKey(source"F6""down"orgp)
end)



Komenda /panel.organizacji bind F6

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: dodać :: bind :: pod :: dla :: serwera
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