• 01-04.05.2026 - DOUBLE EXP / SKILL EVENT!

npc/modules.lua POMOCY!

Status
Zamknięty.

dimizyga15

Active User
Zarejestrowany
Dołączył
Kwiecień 24, 2008
Posty
72
Liczba reakcji
0
Odp: npc/modules.lua POMOCY!

Podmie? to:

PHP:
    function StdModule.travel(cid, message, keywords, parameters, node)
        local npcHandler = parameters.npcHandler
        if(npcHandler == nil) then
            error('StdModule.travel called without any npcHandler instance.')
        end
        if(cid ~= npcHandler.focus) then
            return false
        end
        
        if(isPlayerPremiumCallback == nil or isPlayerPremiumCallback(cid) == true or parameters.premium == false) then
            if(parameters.level ~= nil and getPlayerLevel(cid) < parameters.level) then
                npcHandler:say('You must reach level ' .. parameters.level .. ' before I can let you go there.')
            elseif(doPlayerRemoveMoney(cid, parameters.cost) ~= TRUE) then
                npcHandler:say('You do not have enough money!')
            else
                doTeleportThing(cid, parameters.destination)
                doSendMagicEffect(parameters.destination, 10)
            end
        else
            npcHandler:say('I can only allow premium players to travel with me.')
        end
        
        npcHandler:resetNpc()



Na to:

PHP:
    function StdModule.travel(cid, message, keywords, parameters, node)
        local npcHandler = parameters.npcHandler
        if(npcHandler == nil) then
            error('StdModule.travel called without any npcHandler instance.')
        end

        if(not npcHandler:isFocused(cid)) then
            return false
        end

        if(parameters.premium and not isPlayerPremiumCallback(cid)) then
            npcHandler:say('I can only allow premium players to travel with me.', cid)
        elseif(parameters.level ~= nil and getPlayerLevel(cid) < parameters.level) then
            npcHandler:say('You must reach level ' .. parameters.level .. ' before I can let you go there.', cid)
        elseif(parameters.storage ~= nil and getPlayerStorageValue(cid, parameters.storage) <= 0) then
            npcHandler:say(parameters.storageInfo or 'You may not travel here.', cid)
        elseif(not doPlayerRemoveMoney(cid, parameters.cost)) then
            npcHandler:say('You do not have enough money!', cid)
        elseif(isPlayerPzLocked(cid)) then
            npcHandler:say('Get out of there with this blood.', cid)
        else
            doTeleportThing(cid, parameters.destination, 0)
            doSendMagicEffect(parameters.destination, 10)
        end

        npcHandler:resetNpc()
        return true
    end
 
Nie trybi, mozna nadal przeplynac z czaszka. Jak mozesz sproboj znow.
reload <15 znakow>
 
Ostatnio edytowane przez moderatora:
Odp: npc/modules.lua POMOCY!

ten skrypt nie dziala i nie powinien, dlatego dalem swoje modules i linijki z pzlockiem ze starszej wersji TFS zeby te linijki ktos przerobil na ta wersje. A ty nie dosc ze podmieniles to za "premium need" to jeszcze z nowym systemem. Powinni ci Andy przykurwic dozywotnia banicje za brak mozgu. REFRESH
 
Status
Zamknięty.
Back
Do góry