gertyn Posted August 14, 2012 Share Posted August 14, 2012 Siema, potrzebuje porady jak zrobić komendę dostępną tylko dla konkretnego gangu. Używam skryptu gang_system który posiada wyeksportowaną funkcję "isGangMember". W jaki sposób użyć tej funkcji aby komende "abc" można było uruchomić tylko będąc w gangu "123". Z góry dziękuję za pomoc, pozdrawiam Link to comment
Peepek Posted August 14, 2012 Share Posted August 14, 2012 function komenda(player) if isGangMember(tutaj wpisujesz argumenty potrzebne) then --co ma byc wykonywane po wpisaniu komendu else outputChatBox("Nie należysz do gangu", player) end addCommandHandler("gang", komenda) Link to comment
gertyn Posted August 15, 2012 Author Share Posted August 15, 2012 Dzieki, to jak mam wpisac tam argumenty? W opisie skryptu jest isGangMember - Arguments: gangName, accountName. Returns: true or false. i jak wpisuje function komenda(player) if isGangMember(123, player) then outputChatBox("Komenda dziala :D", player) else outputChatBox("Nie należysz do gangu", player) end addCommandHandler("gang", komenda) to nie dziala Link to comment
dzek (varez) Posted August 15, 2012 Share Posted August 15, 2012 Nazwy to raczej wpisuj w cudzysłowie. accountName sugeruje ze nie podajesz tam zmiennej player tylko jego konto, czyli: getPlayerAccount(player) Link to comment
Peepek Posted August 16, 2012 Share Posted August 16, 2012 function komenda(player) if isGangMember("123", getPlayerAccount(player)) then outputChatBox("Komenda dziala :D", player) else outputChatBox("Nie należysz do gangu", player) end addCommandHandler("gang", komenda) albo function komenda(player) if isGangMember("123", getAccountName(getPlayerAccount(player))) then outputChatBox("Komenda dziala :D", player) else outputChatBox("Nie należysz do gangu", player) end addCommandHandler("gang", komenda) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now