Jump to content
  • 0

Question

Posted

its not showing and my server doesnt show any errors?

here:

//Made by Lunar
//Version 1.6
//6.1.09

- shop quest_shop -1,501:50
prt_in,43,110,5, script BriceRO Quest 829,{
set @i,0;
mes "[briceRO Quest]";
mes "Which item do you wish to see?";
mes "Select only one.";
callshop "quest_shop",1;
npcshopattach "quest_shop";
end;

OnBuyItem:
if(.BuildQuest) {
for(set .e,0; !compare(getarg(.e+1)+"","Zeny"); set .e,.e+2) {}
npcshopadditem "quest_shop",getarg(.e+2),getarg(.e)*compare(getarg(.e+1)+"","SZeny");
setarray .Shop[.i],getarg(.e+2);
set .i,.i+1;
goto Quest_Setup;
}
if(.Shop[@i]!=@bought_nameid) for(set @i,1; 1; set @i,@i+1) if(.Shop[@i]==@bought_nameid) { set .i,@i; callsub Quest_Setup; }
for(set @i,1; !@e; set @i,@i+1) if(.Shop[@i]==@bought_nameid) { set @e,1; set .i,@i; callsub Quest_Setup; }
mes "[shop Quest NPC]";
mes "I require the following:";
for(set @i,0; !compare(getarg(@i+1)+"","Zeny"); set @i,@i+2) mes "^FF0000" + ((countitem(getarg(@i))>=getarg(@i+1))? "^00FF00":"") + "" + getarg(@i+1) + " " + getitemname(getarg(@i)) + " [" + countitem(getarg(@i)) + "/" + getarg(@i+1) + "]";
if(getarg(@i)) mes "^FF0000" + ((Zeny>=getarg(@i))? "^00FF00":"") + "" + getarg(@i) + " Zeny";
mes "^000000In exchange, I will give you:^0000FF";
for(set @i,@i+2; getarg(@i+1,0); set @i,@i+2) mes getarg(@i+1) + " " + getitemname(getarg(@i));
switch(select("Exchange:" + (((((getiteminfo(@bought_nameid,5) & 1) || (getiteminfo(@bought_nameid,5) & 256) || (getiteminfo(@bought_nameid,5) & 512)) && @equip==0))? "Preview Item":"") + ":No thanks")) {
case 1:
for(set @i,0; !compare(getarg(@i+1)+"","Zeny"); set @i,@i+2) if(countitem(getarg(@i)) < getarg(@i+1)) {
next;
mes "You have " + countitem(getarg(@i)) + " " + getitemname(getarg(@i)) + ", while I require " + getarg(@i+1) + ".";
mes "Please obtain ^FF0000" + (getarg(@i+1)-countitem(getarg(@i))) + " more " + getitemname(getarg(@i)) + "^000000.";
close;
}
if(Zeny < getarg(@i)) {
next;
mes "You do not have enough Zeny.";
mes "Please obtain ^FF0000" + (getarg(@i)-Zeny) + " more Zeny^000000.";
close;
}
for(set @i,0; !compare(getarg(@i+1)+"","Zeny"); set @i,@i+2) delitem getarg(@i),getarg(@i+1);
set Zeny,Zeny-getarg(@i);
for(set @i,@i+2; getarg(@i+1,0); set @i,@i+2) getitem getarg(@i),getarg(@i+1);
if (compare(getarg(@i,0),"announce")) announce strcharinfo(0) + " has just obtained " + getitemname(@bought_nameid) + "!",bc_all;
close;
case 2:
set @bottomview, getlook(3);
set @topview, getlook(4);
set @midview, getlook(5);
addtimer 1000, strnpcinfo(3)+"::On_Leave";
set @equip,getiteminfo(@bought_nameid, 5);
set @view, getiteminfo(@bought_nameid, 11);
if(@equip != -1 && @view > 0) {
if(@equip & 1) atcommand "@changelook 3 " + @view;
if(@equip & 256) atcommand "@changelook 1 " + @view;
if(@equip & 512) atcommand "@changelook 2 " + @view;
}
next;
goto OnBuyItem;
case 3:
close;
}
On_Leave:
atcommand "@changelook 1 " + @topview;
atcommand "@changelook 2 " + @midview;
atcommand "@changelook 3 " + @bottomview;
set @equip,0;
set @view,0;
set @topview,0;
set @midview,0;
set @bottomview,0;
end;
OnInit:
npcshopitem "quest_shop",0,0;
set .BuildQuest,1;
set .i,1;
Quest_Setup:
switch(.i) {
default: set .BuildQuest,0; set .e,0; set .i,0; end;
case 1: callsub OnBuyItem,6153,10000,50000000,"Zeny",5483,1,"announce";
case 2: callsub OnBuyItem,6153,10000,100000000,"Zeny",20012,1;
case 3: callsub OnBuyItem,6153,10000,100000000,"Zeny",20010,1;
case 4: callsub OnBuyItem,6153,10000,100000000,"Zeny",20160,1,"announce";
case 5: callsub OnBuyItem,6153,10000,100000000,"Zeny",20169,1;
case 6: callsub OnBuyItem,6153,10000,100000000,"Zeny",20168,1;
case 7: callsub OnBuyItem,6153,10000,100000000,"Zeny",20170,1;
case 8: callsub OnBuyItem,6153,10000,100000000,"Zeny",20014,1;
case 9: callsub OnBuyItem,6153,10000,100000000,"Zeny",20023,1;
case 10: callsub OnBuyItem,6153,10000,100000000,"Zeny",20017,1;
case 11: callsub OnBuyItem,6153,10000,500000000,"Zeny",20000,1;
case 12: callsub OnBuyItem,6153,10000,100000000,"Zeny",20022,1;
case 13: callsub OnBuyItem,6153,10000,100000000,"Zeny",20015,1;
case 14: callsub OnBuyItem,6153,10000,100000000,"Zeny",20173,1;
case 15: callsub OnBuyItem,6153,10000,100000000,"Zeny",20174,1;
case 16: callsub OnBuyItem,6153,10000,50000000,"Zeny",20175,1;
case 17: callsub OnBuyItem,6153,10000,50000000,"Zeny",20176,1;
case 18: callsub OnBuyItem,6153,10000,50000000,"Zeny",20177,1;
case 19: callsub OnBuyItem,6153,10000,50000000,"Zeny",20178,1;
case 20: callsub OnBuyItem,6153,10000,50000000,"Zeny",20179,1;
case 21: callsub OnBuyItem,6153,10000,50000000,"Zeny",20180,1;
case 22: callsub OnBuyItem,6153,10000,50000000,"Zeny",20181,1;
case 23: callsub OnBuyItem,6153,10000,50000000,"Zeny",20182,1;
case 24: callsub OnBuyItem,6153,10000,50000000,"Zeny",20183,1;
case 25: callsub OnBuyItem,6153,10000,50000000,"Zeny",20184,1;
case 26: callsub OnBuyItem,6153,10000,50000000,"Zeny",20007,1;
case 27: callsub OnBuyItem,6153,10000,50000000,"Zeny",20001,1;
case 28: callsub OnBuyItem,6153,10000,50000000,"Zeny",20004,1;
case 29: callsub OnBuyItem,6153,10000,50000000,"Zeny",20005,1;
case 30: callsub OnBuyItem,6153,10000,50000000,"Zeny",20006,1;
case 31: callsub OnBuyItem,6153,100000,50000000,"Zeny",20043,1;
case 32: callsub OnBuyItem,6153,10000,50000000,"Zeny",20044,1;
case 33: callsub OnBuyItem,6153,10000,50000000,"Zeny",20045,1;
case 34: callsub OnBuyItem,6153,10000,50000000,"Zeny",20046,1;
case 35: callsub OnBuyItem,6153,10000,50000000,"Zeny",20047,1;
case 36: callsub OnBuyItem,6153,10000,50000000,"Zeny",20048,1;
case 37: callsub OnBuyItem,6153,10000,50000000,"Zeny",20049,1;
case 38: callsub OnBuyItem,6153,10000,50000000,"Zeny",20050,1;
case 39: callsub OnBuyItem,6153,10000,50000000,"Zeny",20051,1;
case 40: callsub OnBuyItem,6153,10000,50000000,"Zeny",20052,1;
case 41: callsub OnBuyItem,6153,10000,50000000,"Zeny",20053,1;
case 42: callsub OnBuyItem,6153,10000,50000000,"Zeny",20112,1;
case 43: callsub OnBuyItem,6153,10000,50000000,"Zeny",20113,1;
case 44: callsub OnBuyItem,6153,10000,50000000,"Zeny",20114,1;
case 45: callsub OnBuyItem,6153,10000,50000000,"Zeny",20115,1;
case 46: callsub OnBuyItem,6153,10000,50000000,"Zeny",20116,1;
case 47: callsub OnBuyItem,6153,10000,50000000,"Zeny",20117,1;
case 48: callsub OnBuyItem,6153,10000,50000000,"Zeny",20118,1;
case 49: callsub OnBuyItem,6153,10000,50000000,"Zeny",20119,1;
case 50: callsub OnBuyItem,6153,10000,50000000,"Zeny",20030,1;
case 51: callsub OnBuyItem,6153,10000,50000000,"Zeny",20031,1;
case 52: callsub OnBuyItem,6153,10000,50000000,"Zeny",20032,1;
case 53: callsub OnBuyItem,6153,10000,50000000,"Zeny",20132,1;
case 54: callsub OnBuyItem,6153,10000,50000000,"Zeny",20133,1;
case 55: callsub OnBuyItem,6153,10000,50000000,"Zeny",20134,1;
case 56: callsub OnBuyItem,6153,10000,50000000,"Zeny",20135,1;
case 57: callsub OnBuyItem,6153,10000,50000000,"Zeny",20136,1;
case 58: callsub OnBuyItem,6153,10000,50000000,"Zeny",20137,1;
case 59: callsub OnBuyItem,6153,10000,50000000,"Zeny",20138,1;
case 60: callsub OnBuyItem,6153,10000,50000000,"Zeny",20139,1;
case 61: callsub OnBuyItem,6153,10000,50000000,"Zeny",20191,1;
case 62: callsub OnBuyItem,6153,10000,50000000,"Zeny",20008,1;
case 63: callsub OnBuyItem,6153,10000,50000000,"Zeny",20088,1;
case 64: callsub OnBuyItem,6153,10000,50000000,"Zeny",20009,1;
case 65: callsub OnBuyItem,6153,10000,50000000,"Zeny",20013,1;
case 66: callsub OnBuyItem,6153,10000,50000000,"Zeny",20016,1;
case 67: callsub OnBuyItem,6153,10000,50000000,"Zeny",20020,1;

}
}

13 answers to this question

Recommended Posts

Posted (edited)

I lol'd at your topic title I thought "NPC now showing" :P

BTW.

If you mean not showing did you added it on your scripts_custom.conf??? and did you put it on the proper directory that you have entered on the scripts_custom.conf?? and also the same file name you have entered on the scripts_custom.conf???

and from your screenshot if you won't be using those scripts in those errors you should also remove their entries at your scripts_custom.conf

Edited by Kaito_Kid
Posted

lol, me too, ahahah, sorry for the typo

yeah i add it correctly like the others, and file name yes it is the same, and still not showing.

and the errors, i already deleted them to my script_custom.conf but they are still there -.-, what should i do

Posted (edited)

Re-upload your script on http://upaste.me/ with correct intendation (tabs and spaces).

Check the NPC header, the red part:

prt_in,43,110,5,<tab>script<tab>BriceRO Quest<tab>829,{

...

}

Try removing everything except the NPC header to check if it spawns. If it doesn't, then the problem isn't with the code but with the loading of it.

Edited by plankt
Posted

it is not the same, the other one is has a different name, what i am talking about is this

"- shop quest_shop -1,501:50"

does it have something to do with the npc not showing?

Posted

sorry I didnt read the complete script that you have posted there.

[color=#282828][font=helvetica, arial, sans-serif]"[/font][/color][color=#666600][font=helvetica, arial, sans-serif][size=2]-[/size][/font][/color][color=#000000][font=helvetica, arial, sans-serif][size=2]shop quest_shop [/size][/font][/color][color=#666600][font=helvetica, arial, sans-serif][size=2]-[/size][/font][/color][color=#006666][font=helvetica, arial, sans-serif][size=2]1[/size][/font][/color][color=#666600][font=helvetica, arial, sans-serif][size=2],[/size][/font][/color][color=#006666][font=helvetica, arial, sans-serif][size=2]501[/size][/font][/color][color=#666600][font=helvetica, arial, sans-serif][size=2]:[/size][/font][/color][color=#006666][font=helvetica, arial, sans-serif][size=2]50"

[/size][/font][/color]

try it with

here for example:

prontera,100,100,4<tab>duplicate(quest_shop)<tab>Shop#001<tab>100

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...