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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: bureszvagyok - 2014. július 16. - 21:02:25

Cím: notification system - faction system
Írta: bureszvagyok - 2014. július 16. - 21:02:25
Sziasztok, abban kérném a segítségeteket hogy a notification systemet honnan tudnám letölteni? (amikor fölűlről legördül egy ablak és hogy xy adminszolgálatba lépett /pm 1 parancsal írhatsz neki, ennek a beálításában is kérném a segítségetek, valamint a Faction system-ben hogy lehetne frakciókat létrehozni, stb..
és még egy valami, a carshop systemnél pár autót nem lehet megvásárolni.
Cím: notification system - faction system
Írta: Martin - 2014. július 16. - 22:15:00
Notifications script: http://ddl2.data.hu/get/0/7011960/notifications.zip
Az adminszolgálatot pedig így kell megoldani:
 
 function adminDuty(thePlayer, commandName)
    if exports.global:isPlayerAdmin(thePlayer) then
        local adminduty = getElementData(thePlayer, \"adminduty\")
        local username = getPlayerName(thePlayer)
       
        if (adminduty==0) then
            exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 1)
            outputChatBox(\"Admin szolgálatba léptél.\", thePlayer, 0, 255, 0)
            exports.global:sendMessageToAdmins(\"AdmDuty: \" .. username .. \" szolgálatba lépett.\")
            exports.notifications:showBox(root, \"info\", username .. \" adminszolgálatba lépett.\")
        elseif (adminduty==1) then
            exports[\'anticheat-system\']:changeProtectedElementDataEx(thePlayer, \"adminduty\", 0)
            outputChatBox(\"Kiléptél az Admin szolgálatból.\", thePlayer, 255, 0, 0)
            exports.global:sendMessageToAdmins(\"AdmDuty: \" .. username .. \" kilépett a szolgálatból.\")
            exports.notifications:showBox(root, \"info\", username .. \" kilépett az adminszolgálatból.\")
        end
        mysql:query_free(\"UPDATE accounts SET adminduty=\" .. mysql:escape_string(getElementData(thePlayer, \"adminduty\")) .. \" WHERE id = \" .. mysql:escape_string(getElementData(thePlayer, \"gameaccountid\")) )
        exports.global:updateNametagColor(thePlayer)
    end
end
addCommandHandler(\"adminduty\", adminDuty, false, false)

 
Frakciót pedig a /makefaction paranccsal tudsz létrehozni. :)
Cím: notification system - faction system
Írta: bureszvagyok - 2014. július 17. - 09:36:34
Szia, az lenne a gond a notification systemel hogy amikor beírom hogy \"adminduty\" akkor mindig azt írja hogy: kiléptél a szolgálatból
és csak ezt írja, akkor is ha beléptem...
Cím: notification system - faction system
Írta: Martin - 2014. július 17. - 10:54:21
Nemtudom, pedig szerintem jót küldtem.
Cím: notification system - faction system
Írta: bureszvagyok - 2014. július 17. - 11:10:33
amugy jó a az egész, de /adminduty-és mindig azt írja hogy kiléptem.. nem lehet hogy valami el van írva a scriptben?
Cím: notification system - faction system
Írta: Martin - 2014. július 17. - 11:44:01
Akkor rakd vissza a régit és illeszdd be a két \"exports.notifications\"-os sort.
Cím: notification system - faction system
Írta: Toxic - 2014. augusztus 13. - 10:47:32
[mod]Választ megkaptad, zárom.[/mod]