Distractie Placuta !!!

Bine Ati Venit. Va Rugam Cititi Regulamentul forumului Pentru o Mai Buna Desfasurare intre useri forumului.Daca Nu Sunteti Inregistrati Va Rugam Sa Va Inregistrati Pentru A Mari Comunitate. Va Multumim.
 
AcasaPortalCautareInregistrareConectare
Conectare
Utilizator:
Parola:
Conectare automata: 
:: Mi-am uitat parola
Acolo ma aflu!
Vizitatori

Distribuiti | 
 

 [QUEST]Notificare Automata

Vezi subiectul anterior Vezi subiectul urmator In jos 
AutorMesaj
ryngo



Mesaje : 271
Puncte : 50834
Reputatie : 5
Data de inscriere : 20/10/2011
Varsta : 21
Localitate : sibiu

MesajSubiect: [QUEST]Notificare Automata   Mar Ian 31 2012, 10:46

Salut, acum ceva timp am găsit un quest în căutarea mea pe diferite site-uri. Questul se numeşte Notificare Automată;
Acest quest trimite un mesaj anume fiecărui player la o anumită durată de timp, pe care o stabileşti tu.

Primul pas.
Creați un nou quest numit notificare_automata.quest în care băgați codul de mai jos, apoi fişierul notificare_automata.quest îl băgați cu FileZilla, WInSCP,etc în locația /usr/rain/channel/share_data/locale/hongkong/quest

Pasul al 2-lea.
Scrieți în consolă(Virtual PC, Virtual Box sau Putty) următorul cod:
cd /usr/rain/channel/share_data/locale/hongkong/quest
./qc notificare_automata.quest
Cod:
quest notificare_automata begin
        state start begin
            when letter with pc . is_gm ( ) begin
            send_letter ( "Notificare automata" )
        end
            when button or info begin
            a = select ( "Activeaza N.A." , "Dezactiveaza N.A." , "Seteaza Mesajul" , "Seteaza Timpul" ,  "Inchide" )
                if a == 1 then
                    if game . get_event_flag ( "auto" ) >= 1 then
                    say ( "Notificare Automata este deja activa!" )
                    else
                    say ( "Activarea Notificarii Automate a avut succes!" )
                    game . set_event_flag ( "auto" , 1 )
                    server_timer ( "mex" , t )
                end
                elseif a == 2 then
                say ( "Dezactivarea Notificarii Automate a avut succes!" )
                game . set_event_flag ( "auto" , 0 )
                clear_server_timer ( "mex" )
                clear_server_timer ( "mex1" )
                elseif a == 3 then
                say ( "Scrie mesajul tau in casuta de mai jos." )
                s = input ( )
                say ( "Mesaj:" )
                b = input ( )
                say ( "Mesaj:" )
                c = input ( )
                elseif a == 4 then
                say ( "Timp:" )
                m = tonumber(input())
                    if m == nil then
                    say ( "Este necesar sa introduci un numar!" )
                    elseif m < 1 then
                    say ( "Este necesar sa introduci un numar pozitiv!" )
                    else
                    h = select ( "Secunde" , "Minute" , "Ore" )
                        if h == 1 then
                        t = m
                        elseif h == 2 then
                        t = tonumber(m * 60)
                        elseif h == 3 then
                        t = tonumber(m * 60 * 60)
                    end
              end
            end
        end
            when mex.server_timer begin
            if game.get_event_flag ( "auto" ) == 1 then
            notice_all ( ""..s )
            if b != "" then
            notice_all ( ""..b )
end
            if c != "" then
            notice_all ( ""..c )
end
            server_timer ( "mex1" , t )
            else
          end
        end
            when mex1.server_timer begin
            if game . get_event_flag ( "auto" ) == 1 then
            notice_all ( ""..s )
            if b != "" then
            notice_all ( ""..b )
end
            if c != "" then
            notice_all ( ""..c )
end
            server_timer ( "mex" , t )
            else
            end
        end
    end
end
Sus In jos
 
[QUEST]Notificare Automata
Vezi subiectul anterior Vezi subiectul urmator Sus 
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Distractie Placuta !!! :: Despre Metin2 :: Metin2 Tutoriale-
Mergi direct la: