how to add only level 255 can use the broadcaster npc. thanks
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Broadcaster NPC:
// version: 1.0
// Custom Server NPC:
// scripted: BrainWind
//
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
prontera,164,170,3 script Broadcaster 114,{
if ((agitcheck() == 1) || (agitcheck2() == 1)){
mes .npc$;
mes "I'm sorry, during ^0000FFWar of Emperium^000000, I don't do any broadcasts.";
close;
}
//what's the npc name to show in messages?
set @npcname$, "Broadcaster";
//NPC Headers Name:
set @header$,"[^0000ff" + @npcname$ + "^000000]";
//NPC COST PER Broadcast:
set @broadcastfee, 1000000;
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mes @header$;
mes "Hi, I'm the Broadcaster";
mes "I can Broadcast a message for you";
next;
mes @header$;
mes "It costs ^ff0000"+ @broadcastfee +"^000000 zeny ";
next;
mes @header$;
mes "Would you like to Broadcast?";
switch (select("-yes","-No")){
case 1:
if(@Broadcast> gettimetick(2)) {
next;
mes @header$;
mes "Sorry you have to wait for 3min.";
close;
}
next;
mes @header$;
if(Zeny<1000000) goto $nozenybc;
set Zeny,zeny - @broadcastfee;
mes "Please input your message.";
next;
input @broadcast$;
announce "[ Shout ] "+strcharinfo(0)+": "+@broadcast$+"",0,0xB1FB17;
close2;
set @Broadcast, gettimetick(2)+180;
dispbottom "Broadcaster: Please wait for 3min until next broadcast to avoid flooding.";
end;
case 3:
mes "Suit yourself";
close;
}
$nozenybc:
mes "I have to check that you have";
mes "enough money";
next;
mes @header$;
mes "Im sorry but you dont have ^ff0000"+@broadcastfee+"^000000 zeny";
mes "Go get it if you want to Broadcast";
close;
}
hugel.gat,90,151,5 duplicate(Broadcaster) Broadcaster#1 114
morocc.gat,160,97,4 duplicate(Broadcaster) Broadcaster#2 114
geffen.gat,113,65,5 duplicate(Broadcaster) Broadcaster#3 114
payon.gat,163,225,4 duplicate(Broadcaster) Broadcaster#4 114
alberta.gat,195,156,5 duplicate(Broadcaster) Broadcaster#5 114
izlude.gat,127,120,5 duplicate(Broadcaster) Broadcaster#6 114
aldebaran.gat,133,120,5 duplicate(Broadcaster) Broadcaster#7 114
xmas.gat,142,136,5 duplicate(Broadcaster) Broadcaster#8 114
comodo.gat,196,162,5 duplicate(Broadcaster) Broadcaster#9 114
amatsu.gat,207,98,5 duplicate(Broadcaster) Broadcaster#10 114
gonryun.gat,154,126,5 duplicate(Broadcaster) Broadcaster#11 114
umbala.gat,97,157,5 duplicate(Broadcaster) Broadcaster#12 114
louyang.gat,212,51,5 duplicate(Broadcaster) Broadcaster#13 114
ayothaya.gat,155,121,5 duplicate(Broadcaster) Broadcaster#14 114
einbroch.gat,56,203,5 duplicate(Broadcaster) Broadcaster#15 114
//lighthalzen.gat,153,85,5 duplicate(Broadcaster) Broadcaster#16 114
einbech.gat,67,107,5 duplicate(Broadcaster) Broadcaster#17 114
rachel.gat,132,117,5 duplicate(Broadcaster) Broadcaster#18 114
yuno.gat,149,126,5 duplicate(Broadcaster) Broadcaster#19 114
lighthalzen.gat,166,87,2 duplicate(Broadcaster) Broadcaster#20 114
Question
Petey Pablo
help me to edit this script
how to add only level 255 can use the broadcaster npc. thanks
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.