Jump to content

dennis259

Members
  • Content Count

    9
  • Joined

  • Last visited

3 Followers

About dennis259

  • Rank
    Newbie

Recent Profile Visitors

1689 profile views
  1. Triple Inferno dc After Collecting all skull Disconected Triple Inferno DC [Error]: script:conv_str: cannot convert to string, defaulting to "" [Debug]: Data: nothing (nil) [Debug]: Source (NPC): Tierra_TI (invisible/not on a map) [Warning]: mapindex_name2id: Requested id for non-existant map name ''. [Error]: Server received crash signal! Attempting to save all online characters! Script: OnValidateScore: if( $@BG_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Join") != "Tierra_TI" ) end;
  2. wala naman po error reading conf/char-server.conf. [info]: Done reading conf/import/inter_conf.txt. [info]: Done reading conf/inter-server.conf. [info]: Done reading conf/import/inter_conf.txt. [info]: Done reading conf/inter-server.conf. [info]: Server supports up to '1024' concurrent connections. [info]: Finished reading conf/import/inter_conf.txt. [info]: Finished reading conf/inter-server.conf. [info]: Finished reading conf/import/login_conf.txt. [info]: Finished reading conf/login-server.conf. [info]: Connect Character DB server.... (Character Server) [status]: Memory manager initialised: log/map-server.leaks
  3. all item i put on shop always disconnected my server.apple.etc in server say no error Server received crash signal! Attempting to save all online characters!
  4. when Buying on Quest shop and Tcg shop im using 2012-4-10 client
  5. MY server disvonected if a buy an item on tcg shop,,,i cant login rejected from server i restart my server to login a again...i think my tcg have a problem 2012-4-10 po gamit ko .//===== Hercules Script ====================================== //= Euphy's Quest Shop //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.6a //===== Compatible With: ===================================== //= Hercules //===== Description: ========================================= //= A dynamic quest shop based on Lunar's, with easier config. //= Includes support for multiple shops & cashpoints. //= Item Preview script by ToastOfDoom. //===== Additional Comments: ================================= //= 1.0 Initial script. //= 1.2 Added category support. //= 1.3 More options and fixes. //= 1.4 Added debug settings. //= 1.5 Replaced categories with shop IDs. //= 1.6 Added support for purchasing stackables. //= 1.6a Added support for previewing costumes and robes. //============================================================ // Shop NPCs -- supplying no argument displays entire menu. // callfunc "qshop"{,<shop ID>{,<shop ID>{,...}}}; //============================================================ prontera,147,166,12 script TCG Shop#1 821,{ callfunc "qshop"; } // Script Core //============================================================ - script quest_shop -1,{ function Add; function Chk; function Slot; function A_An; OnInit: freeloop(1); // ----------------------------------------------------------- // Basic shop settings. // ----------------------------------------------------------- set .Announce,1; // Announce quest completion? (1: yes / 0: no) set .ShowSlot,1; // Show item slots? (2: all equipment / 1: if slots > 0 / 0: never) set .ShowID,0; // Show item IDs? (1: yes / 0: no) set .ShowZeny,0; // Show Zeny cost, if any? (1: yes / 0: no) set .MaxStack,100; // Max number of quest items purchased at one time. // ----------------------------------------------------------- // Points variable -- optional quest requirement. // setarray .Points$[0],"<variable name>","<display name>"; // ----------------------------------------------------------- setarray .Points$[0],"#CASHPOINTS","Cash Points"; // ----------------------------------------------------------- // Shop IDs -- to add shops, copy dummy data at bottom of file. // setarray .Shops$[1],"<Shop 1>","<Shop 2>"{,...}; // ----------------------------------------------------------- setarray .Shops$[1],"Equipment","Weapons","Usable"; // ----------------------------------------------------------- // Quest items -- do NOT use a reward item more than once! // Add(<shop ID>,<reward ID>,<reward amount>, // <Zeny cost>,<point cost>, // <required item ID>,<required item amount>{,...}); // ----------------------------------------------------------- Add(1,15041,1,0,0,7227,300); Add(1,2128,1,0,0,7227,250); Add(1,2168,1,0,0,7227,250); Add(1,2423,1,0,0,7227,200); Add(1,5518,1,0,0,7227,150); Add(1,5451,1,0,0,7227,200); Add(1,5452,1,0,0,7227,200); Add(1,5453,1,0,0,7227,200); Add(1,18729,1,0,0,7227,300); Add(1,5314,1,0,0,7227,150); Add(1,5613,1,0,0,7227,100); Add(1,5376,1,0,0,7227,100); Add(1,5224,1,0,0,7227,250); Add(1,5353,1,0,0,7227,300); Add(1,5379,1,0,0,7227,200); Add(1,5529,1,0,0,7227,150); Add(1,5389,1,0,0,7227,100); Add(1,18518,1,0,0,7227,150); Add(1,18519,1,0,0,7227,150); Add(1,18507,1,0,0,7227,150); Add(1,5421,1,0,0,7227,100); Add(1,5775,1,0,0,7227,200); Add(2,13416,1,0,0,7227,80); Add(2,13417,1,0,0,7227,80); Add(2,13418,1,0,0,7227,80); Add(2,13042,1,0,0,7227,80); Add(2,1310,1,0,0,7227,80); Add(2,1426,1,0,0,7227,80); Add(2,1546,1,0,0,7227,80); Add(2,1576,1,0,0,7227,80); Add(2,1577,1,0,0,7227,80); Add(2,1640,1,0,0,7227,80); Add(2,1641,1,0,0,7227,80); Add(2,1826,1,0,0,7227,80); Add(2,1827,1,0,0,7227,80); Add(2,1927,1,0,0,7227,80); Add(2,1981,1,0,0,7227,80); Add(2,1187,1,0,0,7227,80); Add(2,1281,1,0,0,7227,80); Add(2,1282,1,0,0,7227,80); Add(2,1382,1,0,0,7227,80); Add(2,1486,1,0,0,7227,80); Add(2,2002,1,0,0,7227,80); Add(2,13307,1,0,0,7227,80); Add(2,1743,1,0,0,7227,80); Add(2,13110,1,0,0,7227,80); Add(2,13176,1,0,0,7227,80); Add(2,13177,1,0,0,7227,80); Add(2,13178,1,0,0,7227,80); Add(2,13179,1,0,0,7227,80); Add(2,13412,1,0,0,7227,80); Add(2,13413,1,0,0,7227,80); Add(2,13032,1,0,0,7227,80); Add(2,1228,1,0,0,7227,80); Add(2,1224,1,0,0,7227,80); Add(2,1230,1,0,0,7227,80); Add(3,12221,1,0,0,7227,1); Add(3,12202,1,0,0,7227,2); Add(3,12203,1,0,0,7227,2); Add(3,12204,1,0,0,7227,2); Add(3,12205,1,0,0,7227,2); Add(3,12207,1,0,0,7227,2); Add(3,12206,1,0,0,7227,2); Add(3,12030,50,0,0,7227,15); Add(3,12031,50,0,0,7227,15); Add(3,12029,50,0,0,7227,15); Add(3,13710,1,0,0,7227,10); Add(3,12214,1,0,0,7227,10); Add(3,14003,1,0,0,7227,25); Add(3,12114,50,0,0,7227,15); Add(3,12115,50,0,0,7227,15); Add(3,12116,50,0,0,7227,15); Add(3,12117,50,0,0,7227,15); // ----------------------------------------------------------- freeloop(0); set .menu$,""; for(set .@i,1; .@i<=getarraysize(.Shops$); set .@i,.@i+1) { set .menu$, .menu$+.Shops$[.@i]+":"; npcshopdelitem "qshop"+.@i,909; } end; OnMenu: set .@size, getarraysize(@i); if (!.@size) set .@i, select(.menu$); else if (.@size == 1) set .@i, @i[0]; else { for(set .@j,0; .@j<.@size; set .@j,.@j+1) set .@menu$, .@menu$+.Shops$[@i[.@j]]+":"; set .@i, @i[select(.@menu$)-1]; } deletearray @i[0],getarraysize(@i); if (.Shops$[.@i] == "") { message strcharinfo(0),"An error has occurred."; end; } dispbottom "Select one item at a time."; callshop "qshop"+.@i,1; npcshopattach "qshop"+.@i; end; OnBuyItem: // .@q[] : RewardID, BoughtAmt, RewardAmt, BaseAmt, ReqZeny, ReqPts, { ReqItem, ReqAmt, ... } setarray .@q[0],@bought_nameid[0],((@bought_quantity[0] > .MaxStack)?.MaxStack:@bought_quantity[0]); copyarray .@q[3],getd(".q_"+.@q[0]+"[0]"),getarraysize(getd(".q_"+.@q[0])); set .@q[2],.@q[1]*.@q[3]; if (!.@q[2] || .@q[2] > 30000) { message strcharinfo(0),"You can't purchase that many "+getitemname(.@q[0])+"."; end; } mes "[Quest Shop]"; mes "Reward: ^0055FF"+((.@q[2] > 1)?.@q[2]+"x ":"")+Slot(.@q[0])+"^000000"; mes "Requirements:"; if (.@q[4]) mes " > "+Chk(Zeny,.@q[4]*.@q[1])+(.@q[4]*.@q[1])+" Zeny^000000"; if (.@q[5]) mes " > "+Chk(getd(.Points$[0]),.@q[5]*.@q[1])+(.@q[5]*.@q[1])+" "+.Points$[1]+" ("+getd(.Points$[0])+"/"+(.@q[5]*.@q[1])+")^000000"; if (.@q[6]) for(set .@i,6; .@i<getarraysize(.@q); set .@i,.@i+2) mes " > "+Chk(countitem(.@q[.@i]),.@q[.@i+1]*.@q[1])+((.ShowID)?"{"+.@q[.@i]+"} ":"")+Slot(.@q[.@i])+" ("+countitem(.@q[.@i])+"/"+(.@q[.@i+1]*.@q[1])+")^000000"; next; setarray @qe[1], getiteminfo(.@q[0],5), getiteminfo(.@q[0],11); if (@qe[2] > 0 && ((@qe[1] & 1) || (@qe[1] & 256) || (@qe[1] & 512) || (@qe[1] & 1024) || (@qe[1] & 2048) || (@qe[1] & 4096) || (@qe[1] & 4) || (@qe[1] & 8192))) set .@preview,1; addtimer 1000, strnpcinfo(0)+"::OnEnd"; while(1) { switch(select(" ~ Purchase ^0055FF"+getitemname(.@q[0])+"^000000:"+((.@preview && !@qe[7])?" ~ Preview...":"")+": ~ ^777777Cancel^000000")) { case 1: if (@qe[0]) { mes "[Quest Shop]"; mes "You're missing one or more quest requirements."; close; } if (!checkweight(.@q[0],.@q[2])) { mes "[Quest Shop]"; mes "^FF0000You need "+(((.@q[2]*getiteminfo(.@q[0],6))+Weight-MaxWeight)/10)+" additional weight capacity to complete this trade.^000000"; close; } if (.@q[4]) set Zeny, Zeny-(.@q[4]*.@q[1]); if (.@q[5]) setd .Points$[0], getd(.Points$[0])-(.@q[5]*.@q[1]); if (.@q[6]) for(set .@i,6; .@i<getarraysize(.@q); set .@i,.@i+2) delitem .@q[.@i],.@q[.@i+1]*.@q[1]; getitem .@q[0],.@q[2]; if (.Announce) announce strcharinfo(0)+" has created "+((.@q[2] > 1)?.@q[2]+"x "+getitemname(.@q[0]):A_An(getitemname(.@q[0])))+"!",0; specialeffect2 EF_FLOWERLEAF; close; case 2: setarray @qe[3], getlook(LOOK_HEAD_BOTTOM), getlook(LOOK_HEAD_TOP), getlook(LOOK_HEAD_MID), getlook(LOOK_ROBE), 1; if ((@qe[1] & 1) || (@qe[1] & 4096)) changelook LOOK_HEAD_BOTTOM, @qe[2]; else if ((@qe[1] & 256) || (@qe[1] & 1024)) changelook LOOK_HEAD_TOP, @qe[2]; else if ((@qe[1] & 512) || (@qe[1] & 2048)) changelook LOOK_HEAD_MID, @qe[2]; else if ((@qe[1] & 4) || (@qe[1] & 8192)) changelook LOOK_ROBE, @qe[2]; break; case 3: close; } } OnEnd: if (@qe[7]) { changelook LOOK_HEAD_BOTTOM, @qe[3]; changelook LOOK_HEAD_TOP, @qe[4]; changelook LOOK_HEAD_MID, @qe[5]; changelook LOOK_ROBE, @qe[6]; } deletearray @qe[0],8; end; function Add { if (getitemname(getarg(1)) == "null") { debugmes "Quest reward #"+getarg(1)+" invalid (skipped)."; return; } setarray .@j[0],getarg(2),getarg(3),getarg(4); for(set .@i,5; .@i<getargcount(); set .@i,.@i+2) { if (getitemname(getarg(.@i)) == "null") { debugmes "Quest requirement #"+getarg(.@i)+" invalid (skipped)."; return; } else setarray .@j[.@i-2],getarg(.@i),getarg(.@i+1); } copyarray getd(".q_"+getarg(1)+"[0]"),.@j[0],getarraysize(.@j); npcshopadditem "qshop"+getarg(0),getarg(1),((.ShowZeny)?getarg(3):0); return; } function Chk { if (getarg(0) < getarg(1)) { set @qe[0],1; return "^FF0000"; } else return "^00FF00"; } function Slot { set .@s$,getitemname(getarg(0)); switch(.ShowSlot) { case 1: if (!getitemslots(getarg(0))) return .@s$; case 2: if (getiteminfo(getarg(0),2) == 4 || getiteminfo(getarg(0),2) == 5) return .@s$+" ["+getitemslots(getarg(0))+"]"; default: return .@s$; } } function A_An { setarray .@A$[0],"a","e","i","o","u"; set .@B$, "_"+getarg(0); for(set .@i,0; .@i<5; set .@i,.@i+1) if (compare(.@B$,"_"+.@A$[.@i])) return "an "+getarg(0); return "a "+getarg(0); } } function script qshop { deletearray @i[0],getarraysize(@i); for(set .@i,0; .@i<getargcount(); set .@i,.@i+1) set @i[.@i],getarg(.@i); doevent "quest_shop::OnMenu"; end; } // Dummy shop data -- copy as needed. //============================================================ - shop qshop1 -1,909:-1 - shop qshop2 -1,909:-1 - shop qshop3 -1,909:-1 - shop qshop4 -1,909:-1 - shop qshop5 -1,909:-1..
  6. when buying item on Tcg shop my server Disconected...if i login rejected from server i use 2012-4-10 client
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.