can some fix this script? its not working
prt_maze03,52,190,5 script Evil Baphomet 1929,{
mes "[ Evil Baphomet ]";
mes "So you're here to make the powerful horns?";
mes "I can make you one if you bring me the right items";
next;
mes "[ Evil Baphomet ]";
mes "These are what I need";
mes "300 Evil Horns",
mes "20 Pieces of Young Twig";
mes "10 Pieces of Baphomet Card";
mes "10 Pieces of Biotite";
next;
mes "and 1 Emblem of the Sun God";
mes "Do you have the items that I need?";
menu "Yes",-,No",L_ayaw;
next;
mes "[ Evil Baphomet ]";
mes "Are the items ready? Let me check.";
next;
if(countitem(923) < 300 || countitem(7018) < 20 || countitem(7297) < 10 || countitem(4147) < 10 || countitem(7806) < 1) goto koolang;
if(countitem(923) >= 300 || countitem(7018) >= 20 || countitem(7297) >= 10 || countitem(4147) >= 10 || countitem(7806) >= 1) goto kontinueq;
close;
L_ayaw:
mes "[ Evil Baphomet ]";
mes "Don't waste my time or I'll kill you";
close;
koolang:
mes "[ Evil Baphomet ]";
mes "You don't have the complete items needed";
close;
kontinueq:
mes "[ Evil Baphomet ]";
mes "Good!! Now here's the horn!!";
delitem 923,300;
delitem 7018,20;
delitem 7297,10;
delitem 4147,10;
delitem 7806,1;
getitem 26027,1;
next;
mes "[ Evil Baphomet ]";
mes "Use my power wisely!!";
announce "Wow! "+strcharinfo(0)+" has just acquired the Evil Baphomet Horns.",8;
close;
}