viewing paste Caelum Annonceur | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
//------------------------------------------------------------//
//----- Caelum Custom Script ---------------------------------//
//
//  informations
//
// - Créé par : Sky (2014-09-18)
//
// - Description : Un annonceur.
//
//------------------------------------------------------------//
 
prontera,147,174,5      script  Annonceur       100,{
       
        // delais entre deux annonces
        set .@minutes,15;
       
        mes "[Annonceur]";
        mes "Bonjour "+strcharinfo(0)+".";
        mes "Tu veux passer une annonce ? Ça coute 10000 zeny.";
        next;
       
        if (select("Oui s'il te plait !:Non, merci.") == 2 ) {
                mes "[Annonceur]";
                mes "D'accord, au revoir.";
                close;
        }
       
        if (.delayTime <= gettimetick(2))
        {
                mes "[Annonceur]";
                mes "Ok, écris ton message s'il te plait.";
                next;
                input .@message$;
                mes "[Annonceur]";
                mes "Merci ! A bientot.";
                set Zeny,Zeny-10000;
                set .delayTime,gettimetick(2) + ( .@minutes*60 );
                announce "[Annonce] "+strcharinfo(0)+": "+.@message$,0;
                close;
        }
        else {
                set .@last,.delayTime - gettimetick(2);
                set .@min, .@last % (24*60*60) % (60*60) / (60) + 1;
                mes "[Annonceur]";
                mes "Je viens de faire une annonce. Il va falloir attendre "+.@min+" minutes pour la prochaine.";
        }
        close;
}
 
Viewed 292 times, submitted by unknown.