Hello I am having a problem with this one.. When im using the @gvgstart command nothing happens. it should be warping those char inside the area. Please help asap.
OnDoStart:
query_sql("SELECT account_id FROM `char` WHERE last_map = '"+.Map$+"' AND online = '1'", .@acc);
for(set .@i,0; .@i<getarraysize(.@acc); set .@i,.@i+1){
attachrid .@acc[.@i];
if (getgmlevel() >= .gmlvl){end;}
for(set .@k,0; .@k<getarraysize(.delitems); set .@k,.@k+1){
delitem .delitems[.@k],@inventorylist_amount[.@k];
}
if (Class == Job_Lord_Knight){
getitem 14003,5; getitem 657,10;
}else if(Class == Job_Paladin){
getitem 14003,5; getitem 657,10;
}else if(Class == Job_Assassin_Cross){
getitem 14003,5; getitem 656,10; getitem 678,3;
}else if(Class == Job_Stalker){
getitem 14003,5; getitem 657,10;
}else if(Class != Job_Sniper){
getitem 14003,5; getitem 656,10; getitem 12009,2;
}else if(Class != Job_Clown){
getitem 14003,5; getitem 645,10; getitem 12009,2;
}else if(Class != Job_Gypsy){
getitem 14003,5; getitem 645,10; getitem 12009,2;
}else if(Class != Job_High_Wizard){
getitem 14003,5; getitem 656,10; getitem 717,75; getitem 716,75; getitem 715,75;
}else if(Class != Job_Professor){
getitem 14003,5; getitem 656,10; getitem 717,75; getitem 716,75; getitem 715,75;
}else if(Class != Job_High_Priest){
getitem 14003,5; getitem 645,10; getitem 717,75;
}else if(Class != Job_Champion){
getitem 14003,5; getitem 656,10;
//}else if(Class == Job_Whitesmith){
//getitem 14003,5; getitem 657,10; getitem 601,800;
}else if(Class == Job_Creator){
getitem 14003,5; getitem 657,10; getitem 7136,5; getitem 7135,5;
}
}
initnpctimer;
mapannounce ""+.Map$+"","Admin: You have 2 minutes to set-up your supplies.",0;
end;
OnTimer60000:
mapannounce ""+.Map$+"","Admin: You have 1 minutes left to set-up your supplies.",0;
end;
OnTimer120000:
mapannounce ""+.Map$+"","Admin: Time's up.",0;
end;
OnTimer123000:
mapannounce ""+.Map$+"","Admin: You will warped now to the battle arena.",0;
stopnpctimer;
end;
set .@bmap, rand(getarraysize(.BMap$));
set .@bmap$, .BMap$[.@bmap];
set .@Xmapa, .Xa[.@bmap];
set .@Ymapa, .Xb[.@bmap];
set .@Xmapb, .Ya[.@bmap];
set .@Ymapb, .Yb[.@bmap];
warpchar .@bmap$,50,49,1;
areawarp .Map$,66,60,79,77,.@bmap$,.@Xmapa,.@Xmapa; // Team A
areawarp .Map$,120,60,133,77,.@bmap$,.@Xmapb,.@Ymapb; // Team B
sleep2 5000;
mapannounce ".@bmap$","Before we start you have 10 seconds to buffs",0;
sleep2 10000;
mapannounce ".@bmap$","Get ready at the count of 5 we will start the battle!!....",0;
sleep2 3000;
mapannounce ".@bmap$","5",0;
sleep2 1000;
mapannounce ".@bmap$","4",0;
sleep2 1000;
mapannounce ".@bmap$","3",0;
sleep2 1000;
mapannounce ".@bmap$","2",0;
sleep2 1000;
mapannounce ".@bmap$","1",0;
sleep2 1000;
mapannounce ".@bmap$","GO!",0;
end;
end;
Question
nasagnilac
Hello I am having a problem with this one.. When im using the @gvgstart command nothing happens. it should be warping those char inside the area. Please help asap.
Link to comment
Share on other sites
0 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.