Tibia

Zapraszamy na nasze forum o Tibii

  • Nie jesteś zalogowany.

#1 2009-01-29 22:35:15

Dymcio1995

Administrator

Zarejestrowany: 2009-01-27
Posty: 16
Punktów :   -1 

[xXx Talkactions] Dla GM

Witam, skrypt po wpisaniu odpowiedniej komendy pisze co kto ma na sobie.

talkaction/scripts/itemSpy.lua

Kod:

function onSay(cid, words, param)
    local needed_access = 3 -- potrzebny access
    local msg = ""
    if getPlayerAccess(cid) >= needed_access then
        local player = getPlayerByName( param )
        local slots = { CONST_SLOT_HEAD, CONST_SLOT_NECKLACE, CONST_SLOT_BACKPACK, CONST_SLOT_ARMOR, CONST_SLOT_RIGHT, CONST_SLOT_LEFT, CONST_SLOT_LEGS, CONST_SLOT_FEET, CONST_SLOT_RING, CONST_SLOT_AMMO }
        local slotsNames = { "GLOWA", "AMULET", "PLECAK", "ZBROJA", "PRAWA REKA", "LEWA REKA", "NOGI", "STOPY", "PIERSCIEN", "AMUNICJA" }
        if isPlayer( player ) == TRUE then
            msg = param .. " ma na sobie:\n"
            for key, slot in pairs(slots) do
                local item = getPlayerSlotItem( player, slot )
                if item ~= FALSE then
                    local itemDescription = getItemDescriptions( item.itemid )
                    if( item.type > 1 ) then
                        msg = msg .. slotsNames[key] .. " -> " .. item.type .. "x " .. itemDescription.plural .. "\n"
                    else
                        msg = msg .. slotsNames[key] .. " -> " .. itemDescription.article .. " " .. itemDescription.name .. "\n"
                    end
                end
            end
        else
            msg = "Gracz o nicku " .. param .. " nie jest zalogowany."
        end
    else
        doSendMagicEffect( getThingPos( cid ), CONST_ME_POFF )
        msg = "Nie masz wymaganych uprawnien, aby skorzystac z tej funkcji."
    end
    doPlayerSendTextMessage( cid, MESSAGE_EVENT_DEFAULT, msg )
    return TRUE
end

W talkaction.xml:

Kod:

<talkaction words="/spy" filter="first word" script="itemSpy.lua" />

Uzytkowanie:

Kod:

/spy nick

Pomogłem? Daj reputa;] (taki czerwony przycisk z minusem)

Offline

 

Stopka forum

RSS
Powered by PunBB 1.2.23
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.135 seconds, 10 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.typennington.pun.pl www.sailor-moon.pun.pl www.poke-sinnoh.pun.pl www.lotr-katahha.pun.pl www.elektronicyzst.pun.pl