terça-feira, 26 de outubro de 2010

Status GMs ON/OFF ( Npc)

  



















Crie um Npc (exemplo 20094) e dentro do npc cria uma pasta chamada chat
na pasta chat, vc cria alguns arquivos com os seguintes nomes abaixo e dentro dos arquivos coloca os seguintes codigos.

1° change_empire.start.0.arg (este tem que ser o nome do arquivo)


CÓDIGO:
          local name = pc.get_name()
                game.set_event_flag(name, 1)
                setskin(NOWINDOW)  


2° change_empire.start.0.script (este tem que ser o nome do arquivo)


CÓDIGO:
        local name = pc.get_name()
                game.set_event_flag(name, 0)
                setskin(NOWINDOW)  


3° change_empire.start.0.when (este tem que ser o nome do arquivo)


CÓDIGO:
quest gmonline begin
    state start begin
        when login begin
            set_state(information)
        end
    end
    state information begin 
        when letter begin 
            send_letter("Online GM list") 
        end
        when button or info begin
            say("Name                                    Status")
            say("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
            if game.get_event_flag("[SA]6")== 1 then
                say_reward("SA 6                                online")
            else
                say("SA 6                            offline")
            end
            if game.get_event_flag("[SGM]5")== 1 then
                say_reward("SGM 5                                online")
            else
                say("SGM 5                      offline")
            end
            if game.get_event_flag("[GM]4")== 1 then
                say_reward("GM 4                                online")
            else
                say("GM 4                                offline")
            end
            if game.get_event_flag("[GM]3")== 1 then
                say_reward("GM 3                                online")
            else
                say("GM 3                                offline")
            end
            if game.get_event_flag("[GM]2")== 1 then
                say_reward("GM 2                            online")
            else
                say("GM 2                            offline")
            end
            if game.get_event_flag("[GM]1")== 1 then
                say_reward("GM 1                    online")
            else
                say("GM 1                      offline")
            end
        end
    end
end  


Coloque o Npc que vc criou no Filezila ( /us/rain/channel/share_data/locale/hongkong/quest/object )
e de reload Q
pronto =D o Npc que vc criou ja vai estar a mostrar status GMs ON/OFF

Creditos pela quest ( isso era uma quest..) Elite PvPers

Nenhum comentário:

Postar um comentário