GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: HDmaster0702 - 2018. Április 16. - 15:49:21

Cím: setElementModel hiba
Írta: HDmaster0702 - 2018. Április 16. - 15:49:21
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?
Cím: setElementModel hiba
Írta: wasd11 - 2018. Április 16. - 18:24:22
Szia, kérlek másolj kódot, mivel igy nagyon nehéz segíteni.
Cím: setElementModel hiba
Írta: AlexSwamp - 2018. Április 18. - 07:11:59
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. 
Cím: setElementModel hiba
Írta: HDmaster0702 - 2018. Április 19. - 16:58:55

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)

 
 
Cím: setElementModel hiba
Írta: Tarack - 2018. Április 22. - 20:59:28
Hogyha a \"setskin\" parancsot más parancsra módosítod, akkor működik?
Cím: setElementModel hiba
Írta: HDmaster0702 - 2018. Április 23. - 09:51:49
Igen, mostmár működik köszönöm szépen!
Cím: setElementModel hiba
Írta: wasd11 - 2018. Április 23. - 10:09:06
Újabb externalos szervert várhatunk. Kick és a ban müködik legalább? Vagy abban is segitsünk?
Cím: setElementModel hiba
Írta: HDmaster0702 - 2018. Április 23. - 10:13:28
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.
Cím: setElementModel hiba
Írta: wasd11 - 2018. Április 24. - 08:46:31
Értem, csak a kód alapján external hittem.