Jelentkezz be, hogy követhesd  
Követő(k) 0
HDmaster0702

setElementModel hiba

8 hozzászólás ebben a témában

Sziasztok!

Lenne egy kis problémám! Létrehoztam egy admin parancsot a skin váltására, ám hiába próbálom nem működik csak akkor, ha belépek acl-es admin felhasználóba! A resourcenak van admin joga. Nem tudjátok ez mitől lehet?

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

ACL-ben engedélyezni kell, bár ha jól tudom erre nincs ACL-ben jog, így a parancsnál lesz valami olyan beleírva ami ezt okozza. 

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon
function setPlayerSkin(thePlayer, command, target, skinid)
    if not getElementData(thePlayer, "loggedin") then return end
    if getElementData(thePlayer, "adminszint") >= 2 and getElementData(thePlayer, "aduty") == 1 or getElementData(thePlayer, "adminszint") >= 8 then 
            if target and skinid then
                local targetPlayer = exports.ng_permission:getTargetPlayer(thePlayer, target)
                local targetPlayerName = getPlayerName(targetPlayer):gsub("_", " ")
                local thePlayerName = getPlayerName(thePlayer):gsub("_", " ")
                local convertValue = tonumber(skinid)
                    if not getElementData(targetPlayer, "loggedin") then outputChatBox("#bc9f01[Null-Admin#bc9f01] " .. targetPlayerName .. "#FFFFFF Nincs bejelentkezve.", thePlayer, 255, 255, 255, true) end
                        setElementModel(targetPlayer, convertValue)
                        outputChatBox("#bc9f01[Null-Admin#bc9f01] #FFFFFFMegváltoztattad #bc9f01" .. targetPlayerName .. "#FFFFFF skinjét. #bc9f01(" .. convertValue .. ")", thePlayer, 255, 255, 255, true)
                        outputChatBox("#bc9f01[Null-Admin#bc9f01] ".. getAdminName(thePlayer) .." #FFFFFFMegváltoztatta a #FFFFFF skinedet. #bc9f01(" .. convertValue .. ")", targetPlayer, 255, 255, 255, true)
            else
                outputChatBox("#bc9f01[Null-Admin#bc9f01]#FFFFFF /".. command .." [#bc9f01ID/Név#FFFFFF] [#bc9f01Név#FFFFFF]", thePlayer, 255, 255, 255, true)
            end
        end   
end
addCommandHandler("setskin", setPlayerSkin)

 

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

Hogyha a "setskin" parancsot más parancsra módosítod, akkor működik?

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

Elküldve (szerkesztve)

Igen, mostmár működik köszönöm szépen!

Szerkesztve HDmaster0702 által

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

Újabb externalos szervert várhatunk. Kick és a ban müködik legalább? Vagy abban is segitsünk?

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

Köszönöm a véleményt! Nem externálos... Nem editelt mód, próbálgatom, hogy mit tudok programozni, mivel még kezdő vagyok benne.

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

Regisztrálj vagy jelentkezz be, hogy válaszolhass

Csak felhasználóként kommentelhetsz.

Regisztrálj

Légy közösségünk tagja még ma! Csak fél perc.


Regisztrálok

Jelentkezz be

Már van felhasználód? Lépj be!


Bejelentkezek
Jelentkezz be, hogy követhesd  
Követő(k) 0