Jump to content

darking123

Members
  • Posts

    931
  • Joined

  • Last visited

Everything posted by darking123

  1. release working lua files for client dates also thank you
  2. can you guide me how to setup this one...i save this code as auto-restarter.sh and placed it to my SVN folder then what will be the next? #!/bin/bash run=1 if [ "$run" -eq 1 ]; then if [ $(ps | grep -e login-server | wc -l) -eq 0 ]; then # Login server down ./login-server_sql & > /dev/null fi if [ $(ps | grep -e char-server | wc -l) -eq 0 ]; then # Char server down ./char-server_sql & > /dev/null fi if [ $(ps | grep -e map-server | wc -l) -eq 0 ]; then # Map server down ./map-server_sql & > /dev/null fi sleep 10 ./auto-restarter.sh & fi
  3. [Error]: make_listen_bind: bind failed (socket #4, code 98)!
  4. this error pop up [Error]: script:delitem: failed to delete 1 items (AID=2000000 item_id=6223). [Debug]: Source (NPC): Fast Refiner at merullian (116,85) [Error]: script:delitem: failed to delete 1 items (AID=2000000 item_id=6223). [Debug]: Source (NPC): Fast Refiner at merullian (116,85) when the npc says mes "ClAng ClanG ^FF0000CRACK^000000 ClanG Clangg CLAgn ^FF0000CRACK^000000 Cnaglnac CLnacnlnagCALNGa ClangaglnaCLAnagacalNCagaCLNAangCRACKalncalclanCLANGlancLANgacln!!!"; mes "^FF0000(Please do not Log-Off while in this process)^000000"; the error pops up when i am choosing the All Items in Inventory also when i choose the All Items in Inventory and set the refine to 7 time the npc will only refine my current equip for +1 and nothing happens anymore
  5. about this sir still didnt work
  6. hey bro/miss i just told you what if i do not have access to it is there any other way to fix it besides telling to the owner/founder/admin
  7. i want that the npc will refine from +1 to +10 not above +10... can anybody fix it?
  8. what if i do not have access to my datebase only server files...any other way?
  9. because i am experiencing gravity error to 1 of my character because of the pet i summoned and i dont know to unpet it so that the error will be removed...can you make a command that when type the summoned pet by your character will be removed thank you
  10. does it works? ahm i changed this ordeal_1-1,0,0,0,0 monster Golden Dokebi 1110,2000,0,0,0 to this ordeal_1-1,0,0,0,0 monster Golden Dokebi 1110,2000,969,969,969
  11. try this prontera,139,173,5 script Gold Room Manager 965,{ mes "[ Gold Room Manager ]"; //mes "Hello, "; //mes "How may i serve for you ?"; mes "I can warp you to the gold room."; //mes "Would you like to go there try to get some gold ?"; //mes "You could be get rich if you lucky enough."; next; switch(select("Okay.:Not now.")) { Case 1: mes "[Gold Room Manager]"; //mes "So you have decide to go there."; //mes "A wise decision."; mes "You'll be there quickly. c;"; next; mes "[ Gold Room Manager ]"; mes "Enjoy."; close2; warp "ordeal_1-1",149,149; //OnInit: //waitingroom "Gold Room Warper",0; //end; Case 2: mes "[Gold Room Manager]"; //mes "Owh...."; //mes "Okay ;D"; //mes "It is all up to you."; mes "Come back to me if you've changed your mind."; close; } } //-------- Spawn Monster --------// ordeal_1-1,0,0,0,0 monster Golden Dokebi 1110,2000,969,969,969 ordeal_1-1,0,0,0,0 monster Golden Dokebi 1110,2000,969,969,969
  12. where is the script that refines from +1 to +10....i cant find it...the script download above is above +10 refiner sir about the refine.txt it only sells forging items it does not have the function to make the item go from +1 to +10
  13. i want that thiis quick refiner refines only from +1 to +10 not above +10 //===== rAthena Script ============================================ //= High Quick Refinement System //===== By: ======================================================= //= Kenedos //===== Current Version: ========================================== //= 1.0 //===== Compatible With: ========================================== //= rAthena SQL/TXT //===== Description: ============================================== //= Allows players to quickly refine their gear //===== Topic ===================================================== //= Unknown //===== Additional Comments: ====================================== //= Warning : If your server lags too much, you have to look for //= the "sleep2" command and increase the delay past 300. //= //= Make sure you disable the normal refine.txt from eAthena before //= enabling this one (else it will conflict with existing one) //================================================================= merullian,116,85,3 script Fast Refiner 813,{ callfunc "highrefinemain","Balthazar"; end; } function script highrefinemain { mes "[" + getarg(0) + "]"; mes "Looking for more power, eh? I can high refine your equipments."; mes "That is, attempt to refine them past +10 refine rates."; mes "^0000FFJust have equipped your +10 gear, and they will be shown in the list.^000000"; next; setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3"; set .@menu$,""; for( set .@i,1; .@i <= 10; set .@i,.@i+1 ) { if( getequipisequiped(.@i) && (getequiprefinerycnt(.@i) >= 10) ) set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]"; set .@menu$, .@menu$ + ":"; } if (!M_quickref) set .@menu$, .@menu$ + "^0000FFTurn ^009933ON^0000FF Quick Refining^000000"; else set .@menu$, .@menu$ + "^0000FFTurn ^FF0000OFF^0000FF Quick Refining^000000"; set .@part,select(.@menu$); if (.@part == .@i ) { mes "[" + getarg(0) + "]"; if (!M_quickref) { mes "The ^0000FFQuick Refine^000000 Function has been Turned ^009933ON^000000"; set M_quickref, 1; } else { mes "The ^0000FFQuick Refine^000000 Function has been Turned ^FF0000OFF^000000"; set M_quickref, 0; } close; } if(!getequipisequiped(.@part)) { mes "[" + getarg(0) + "]"; mes "Hey, you must have equipped +10 or above gears so that they can be highly refined."; emotion 6; close; } //Check if the item is refinable... if(!getequipisenableref(.@part)) { mes "[" + getarg(0) + "]"; mes "I don't think I can"; mes "refine this item at all..."; close; } //Check if the item is identified... (Don't know why this is in here... but kept it anyway) if(!getequipisidentify(.@part)) { mes "[" + getarg(0) + "]"; mes "You can't refine this"; mes "if you haven't appraised"; mes "it first. Make sure your"; mes "stuff is identified before"; mes "I can refine it."; close; } //Check to see if the items are bellow +10 (Double check?) if(getequiprefinerycnt(.@part) < 10) { mes "[" + getarg(0) + "]"; mes "I can't refine this."; mes "Talk to the normal blacksmith to"; mes "refine this up to +10 first."; close; } set .@refineitemid, getequipid(.@part); // save id of the item set .@refinerycnt, getequiprefinerycnt(.@part); //save refinery count switch(getequipweaponlv(.@part)){ // ----------- Refine Prices, Materials and Safe Refines ---------- // case 0: //Refine Armor set .@price,50000; set .@material,6223; break; case 1: //Refine Level 1 Weapon set .@price,10000; set .@material,6224; break; case 2: //Refine Level 2 Weapon set .@price,20000; set .@material,6224; break; case 3: //Refine Level 3 Weapon set .@price,60000; set .@material,6224; break; case 4: //Refine Level 4 Weapon set .@price,120000; set .@material,6224; break; case 5: //Refine other stuff? set .@price,50000; set .@material,6223; break; // ------------------------------------------------------------------ // } next; mes "[" + getarg(0) + "]"; mes "So how many times would you like me to high refine your item?"; next; input .@refinecnt; set .@refinecheck,.@refinecnt + getequiprefinerycnt(.@part); if (.@refinecnt < 1 || .@refinecheck > 20) { mes "[" + getarg(0) + "]"; mes "I can't high refine this item that many times."; close; } mes "["+strnpcinfo(1)+"]"; mes "Alright, I can do it for only your currently equipped item, or ALL ^0000FF"+getequipname(.@part)+"^000000 you have in your inventory. What would you like to do?"; next; if (select ("Currently Equipped:All Items in Inventory") == 2) set .@allinv, 1; if (.@allinv) set .@refinecnt, getequiprefinerycnt(.@part) + .@refinecnt; mes "[" + getarg(0) + "]"; if ( !.@allinv) mes "This will try to high refine the equipment " + (.@refinecheck - getequiprefinerycnt(.@part)) + " times. If it fails, your equipment will be pulverized."; else mes "Remember this will attempt to high refine to ^009933+"+.@refinecnt+"^000000 ^FF0000ALL^000000 the ^0000FF"+getequipname(.@part)+"^000000 items you have in your inventory!!"; next; if(select("Accept","Reject") == 2){ mes "[" + getarg(0) + "]"; mes "Ha, just as I thought!"; close; } if (.@allinv) { deletearray @inventorylist_refine; deletearray @inventorylist_id; getinventorylist; set .@i, 0; for (set .@j, 0; .@j < @inventorylist_count; set .@j, .@j + 1) { if (( @inventorylist_id[.@j] == getequipid(.@part) ) && (@inventorylist_refine[.@j] >= 10)) { set .@temp[.@i], @inventorylist_refine[.@j]; set .@i, .@i + 1; } } deletearray @inventorylist_refine; deletearray @inventorylist_id; } set .@fullprice, 0; if ( !.@allinv ) set .@fullprice,.@price * .@refinecnt; else { set .@j, 0; for ( set .@k, 0; .@k < .@i ; set .@k, .@k + 1) { if ( .@temp[.@k] < .@refinecnt ) { set .@fullprice, .@fullprice + ( ( .@refinecnt - .@temp[.@k] ) * .@price ); set .@j, .@j + (.@refinecnt - .@temp[.@k]); } } deletearray .@temp; } mes "[" + getarg(0) + "]"; if ( !.@allinv ) mes "That will cost you " + .@refinecnt + " " + getitemname(.@material) + " and " + .@fullprice + " Zeny. Is that ok?"; else mes "That will cost you " + .@j + " " + getitemname(.@material) + " and " + .@fullprice + " Zeny. Is that ok?"; next; if(select("Yes","No...") == 2){ mes "[" + getarg(0) + "]"; mes "You said so..Hmm so be it..."; close; } if ( !.@allinv ) { if(countitem(.@material) < .@refinecnt || Zeny < .@fullprice) { mes "[" + getarg(0) + "]"; mes "I only work with ^0000FFBradiums^000000, ^009933Kaluniums^000000 and ^FF0000Zeny^000000, pal."; close; } set Zeny,Zeny - .@fullprice; delitem .@material,.@refinecnt; while(.@refinecnt){ if (getequipisequiped(.@part) == 0) { mes "[" + getarg(0) + "]"; mes "Look here... you don't have any Items on..."; close; } if (getequipid(.@part) != .@refineitemid) { mes "[" + getarg(0) + "]"; mes "What, you changed your equipment!?!"; mes "You moron!"; next; atcommand "@nuke "+strcharinfo(0); end; } mes "Clang, clang!!!"; if(getequippercentrefinery(.@part) <= rand(100)) { failedrefitem .@part; emotion 23; mes "[" + getarg(0) + "]"; mes "Hey, it broke, but don't blame me. Your item sucked."; set .@refinecnt,.@refinecnt - 1; if(.@refinecnt == 0) close; mes "Here's the unused Zeny and Material back."; getitem .@material,.@refinecnt; set .@fullprice,.@refinecnt * .@price; set Zeny,Zeny + .@fullprice; close; } successrefitem .@part; emotion 21; set .@refinecnt,.@refinecnt - 1; next; } } else { if ( getbrokenid (.@refineitemid) ) { mes "[" + getarg(0) + "]"; mes "Sorry but I can't work to high refine an equipment if you have another of the same kind of item that's not repaired in your inventory."; close; } if(countitem(.@material) < .@j || Zeny < .@fullprice) { mes "[" + getarg(0) + "]"; mes "You have no zeny or materials. Get lost."; close; } set .@breakme, 0; while(1){ for (set .@c, 0; .@c < .@re; set .@c, .@c + 1) deletearray getd(".@equip_inf"+.@c); if ( getequipisequiped(.@part) == 0 ) { equip .@refineitemid; set .@re, 0; while ( getequiprefinerycnt(.@part) >= .@refinecnt ) { for (set .@c, 0; .@c < 4; set .@c, .@c + 1) if (getequipcardid(.@part,.@c) != 0) setd ".@equip_inf"+.@re+"[.@c]", getequipcardid(.@part,.@c); setd ".@equip_inf"+.@re+"[4]", getequiprefinerycnt(.@part); unequip .@part; delitem2 .@refineitemid,1,1,getd(".@equip_inf"+.@re+"[4]"),0,getd(".@equip_inf"+.@re+"[0]"), getd(".@equip_inf"+.@re+"[1]"),getd(".@equip_inf"+.@re+"[2]"),getd(".@equip_inf"+.@re+"[3]"); equip .@refineitemid; set .@re, .@re + 1; } if (.@re) { for (set .@c, 0; .@c < .@re; set .@c, .@c + 1) { getitem2 .@refineitemid,1,1,getd(".@equip_inf"+.@c+"[4]"),0,getd(".@equip_inf"+.@c+"[0]"), getd(".@equip_inf"+.@c+"[1]"),getd(".@equip_inf"+.@c+"[2]"),getd(".@equip_inf"+.@c+"[3]"); } } for (set .@c, 0; .@c < .@re; set .@c, .@c + 1) deletearray getd(".@equip_inf"+.@c); } if (checkweight(.@refineitemid,1) == 0 ) { next; mes "[" + getarg(0) + "]"; mes "Hey you are overweight, try storing some items first."; close; } if (getequipid(.@part) != .@refineitemid) { mes "[" + getarg(0) + "]"; mes "What, you changed your equipment!?!"; mes "You moron!"; next; atcommand "@nuke "+strcharinfo(0); end; } if (getequiprefinerycnt(.@part) < 10) { next; mes "[" + getarg(0) + "]"; mes "You changed your equipment!"; mes "You douchebag!!"; next; atcommand "@nuke "+strcharinfo(0); end; } if (!M_quickref) { set .@rand, rand(1,4); if (.@rand == 1) mes "WaCLANG clang CLANG!"; else if (.@rand == 2) mes "Crack clang CLaNG ClAnG!"; else if (.@rand == 3) mes "CRaCk ClAnG ClANg!"; else if (.@rand == 4) mes "CraCK CrAck CLaNG!!"; } else if (!.@breakme) { mes "ClAng ClanG ^FF0000CRACK^000000 ClanG Clangg CLAgn ^FF0000CRACK^000000 Cnaglnac CLnacnlnagCALNGa ClangaglnaCLAnagacalNCagaCLNAangCRACKalncalclanCLANGlancLANgacln!!!"; mes "^FF0000(Please do not Log-Off while in this process)^000000"; set .@breakme, 1; } set Zeny, Zeny - .@price; delitem .@material, 1; if(getequippercentrefinery(.@part) <= rand(100)) { set .@breakgap, .@refinecnt - getequiprefinerycnt(.@part) ; set .@j, .@j - .@breakgap ; failedrefitem .@part; if(.@j <= 0) close; } else { successrefitem .@part; set .@j, .@j - 1; if(.@j <= 0) close; set .@re, 0; while ( getequiprefinerycnt(.@part) >= .@refinecnt ) { for (set .@c, 0; .@c < 4; set .@c, .@c + 1) if (getequipcardid(.@part,.@c) != 0) setd ".@equip_inf"+.@re+"[.@c]", getequipcardid(.@part,.@c); setd ".@equip_inf"+.@re+"[4]", getequiprefinerycnt(.@part); unequip .@part; delitem2 .@refineitemid,1,1,getd(".@equip_inf"+.@re+"[4]"),0,getd(".@equip_inf"+.@re+"[0]"), getd(".@equip_inf"+.@re+"[1]"),getd(".@equip_inf"+.@re+"[2]"),getd(".@equip_inf"+.@re+"[3]"); equip .@refineitemid; set .@re, .@re + 1; } if (.@re) { for (set .@c, 0; .@c < .@re; set .@c, .@c + 1) { getitem2 .@refineitemid,1,1,getd(".@equip_inf"+.@c+"[4]"),0,getd(".@equip_inf"+.@c+"[0]"), getd(".@equip_inf"+.@c+"[1]"),getd(".@equip_inf"+.@c+"[2]"),getd(".@equip_inf"+.@c+"[3]"); } } } if (!M_quickref) next; else { set .@clang, .@clang + 1; sleep2 300; } } } mes "[" + getarg(0) + "]"; mes "All finished... Come again soon."; close; }
  14. /usr/lib -I../common -I/usr/include -c -o obj_all/socket.o socket.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/timer.o timer.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/db.o db.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/plugins.o plugins.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/lock.o lock.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/nullpo.o nullpo.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/malloc.o malloc.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/showmsg.o showmsg.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/strlib.o strlib.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/utils.o utils.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/grfio.o grfio.c grfio.c:16:18: error: zlib.h: No such file or directory grfio.c: In function 'grfio_crc32': grfio.c:242: warning: implicit declaration of function 'crc32' grfio.c:242: error: 'Z_NULL' undeclared (first use in this function) grfio.c:242: error: (Each undeclared identifier is reported only once grfio.c:242: error: for each function it appears in.) grfio.c: In function 'decode_zip': grfio.c:249: warning: implicit declaration of function 'uncompress' grfio.c:249: error: 'Bytef' undeclared (first use in this function) grfio.c:249: error: expected expression before ')' token grfio.c: In function 'encode_zip': grfio.c:256: warning: implicit declaration of function 'compress' grfio.c:256: error: 'Bytef' undeclared (first use in this function) grfio.c:256: error: expected expression before ')' token grfio.c: In function 'grfio_reads': grfio.c:441: error: 'uLongf' undeclared (first use in this function) grfio.c:441: error: expected ';' before 'len' grfio.c:443: error: 'len' undeclared (first use in this function) grfio.c:445: error: 'uLong' undeclared (first use in this function) grfio.c:445: error: expected ')' before 'entry' grfio.c: In function 'grfio_entryread': grfio.c:590: error: 'uLongf' undeclared (first use in this function) grfio.c:590: error: expected ';' before 'rSize' grfio.c:593: error: 'rSize' undeclared (first use in this function) grfio.c:594: error: 'eSize' undeclared (first use in this function) make[1]: *** [obj_all/grfio.o] Error 1 make[1]: Leaving directory `/home/gyrostpaul/src/common' make: *** [common] Error 2 [root@stpaul gyrostpaul]# [root@stpaul gyrostpaul]#./configure --enable-64bit checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking whether byte ordering is bigendian... no checking whether gcc supports -Wno-unused-parameter... yes checking whether gcc supports -Wno-pointer-sign... yes checking whether gcc can actually use -Wno-pointer-sign... yes checking whether gcc supports -Wno-switch... yes checking whether gcc supports -fPIC... yes checking whether gcc needs -fPIC for shared objects... no checking whether gcc supports -fno-strict-aliasing... yes checking for setrlimit... yes checking for strnlen... yes checking for inflateEnd in -lz... no configure: error: zlib library not found or incompatible, please specify the correct path with --with-zlib=DIR... stopping [root@stpaul gyrostpaul]#make clean which: no svnversion in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) make[1]: Entering directory `/home/gyrostpaul/src/common' rm -rf *.o obj_all obj_sql svnversion.h make[1]: Leaving directory `/home/gyrostpaul/src/common' make[1]: Entering directory `/home/gyrostpaul/3rdparty/mt19937ar' rm -rf *.o make[1]: Leaving directory `/home/gyrostpaul/3rdparty/mt19937ar' make[1]: Entering directory `/home/gyrostpaul/src/login' rm -rf *.o obj_txt obj_sql ../../login-server ../../login-server_sql make[1]: Leaving directory `/home/gyrostpaul/src/login' make[1]: Entering directory `/home/gyrostpaul/src/char' rm -rf *.o obj_txt ../../char-server make[1]: Leaving directory `/home/gyrostpaul/src/char' make[1]: Entering directory `/home/gyrostpaul/src/char_sql' rm -rf *.o obj_sql ../../char-server_sql make[1]: Leaving directory `/home/gyrostpaul/src/char_sql' make[1]: Entering directory `/home/gyrostpaul/src/map' rm -rf *.o obj_txt obj_sql ../../map-server ../../map-server_sql make[1]: Leaving directory `/home/gyrostpaul/src/map' make[1]: Entering directory `/home/gyrostpaul/src/plugins' rm -rf *.o make[1]: Leaving directory `/home/gyrostpaul/src/plugins' make[1]: Entering directory `/home/gyrostpaul/src/tool' rm -rf obj_all/*.o ../../mapcache make[1]: Leaving directory `/home/gyrostpaul/src/tool' make[1]: Entering directory `/home/gyrostpaul/src/txt-converter' rm -rf *.o obj_login obj_char ../../tools/login-converter ../../tools/char-converter make[1]: Leaving directory `/home/gyrostpaul/src/txt-converter' [root@stpaul gyrostpaul]#male sql -bash: male: command not found [root@stpaul gyrostpaul]#make sql make[1]: Entering directory `/home/gyrostpaul/3rdparty/mt19937ar' gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -L/usr/lib -I../common -I/usr/include -c -o mt19937ar.o mt19937ar.c make[1]: Leaving directory `/home/gyrostpaul/3rdparty/mt19937ar' which: no svnversion in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) make[1]: Entering directory `/home/gyrostpaul/src/common' mkdir obj_all gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/core.o core.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/socket.o socket.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/timer.o timer.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/db.o db.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/plugins.o plugins.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/lock.o lock.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/nullpo.o nullpo.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/malloc.o malloc.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/showmsg.o showmsg.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/strlib.o strlib.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/utils.o utils.c gcc -g -O2 -pipe -ffast-math -Wall -Wno-sign-compare -Wno-unused-parameter -Wno-pointer-sign -Wno-switch -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -Wno-unused -Wno-parentheses -DHAVE_MONOTONIC_CLOCK -I../../3rdparty/mt19937ar -L/usr/lib -I../common -I/usr/include -c -o obj_all/grfio.o grfio.c grfio.c:16:18: error: zlib.h: No such file or directory grfio.c: In function 'grfio_crc32': grfio.c:242: warning: implicit declaration of function 'crc32' grfio.c:242: error: 'Z_NULL' undeclared (first use in this function) grfio.c:242: error: (Each undeclared identifier is reported only once grfio.c:242: error: for each function it appears in.) grfio.c: In function 'decode_zip': grfio.c:249: warning: implicit declaration of function 'uncompress' grfio.c:249: error: 'Bytef' undeclared (first use in this function) grfio.c:249: error: expected expression before ')' token grfio.c: In function 'encode_zip': grfio.c:256: warning: implicit declaration of function 'compress' grfio.c:256: error: 'Bytef' undeclared (first use in this function) grfio.c:256: error: expected expression before ')' token grfio.c: In function 'grfio_reads': grfio.c:441: error: 'uLongf' undeclared (first use in this function) grfio.c:441: error: expected ';' before 'len' grfio.c:443: error: 'len' undeclared (first use in this function) grfio.c:445: error: 'uLong' undeclared (first use in this function) grfio.c:445: error: expected ')' before 'entry' grfio.c: In function 'grfio_entryread': grfio.c:590: error: 'uLongf' undeclared (first use in this function) grfio.c:590: error: expected ';' before 'rSize' grfio.c:593: error: 'rSize' undeclared (first use in this function) grfio.c:594: error: 'eSize' undeclared (first use in this function) make[1]: *** [obj_all/grfio.o] Error 1 make[1]: Leaving directory `/home/gyrostpaul/src/common' make: *** [common_sql] Error 2 this error is the first time i encoutered
  15. yes sir...but still doesnt show up..please help
  16. sir can you share it...thank you
  17. it is all correct sir does it work to you sir?
  18. wala akong sinasabi na pro ako..... im paid kung kaya ko yung trabaho..so thats why im asking you muna ano ipapagawa mo bago ako mag sabi OK hahaha.. tsaka lahat ng pro kung sino man yun nag uumpisa din bilang newbie
  19. mr banker wont show up help please - script LMS#disable -1,{ OnInit: disablenpc "Mr. Banker"; disablenpc "All Job Manager"; end; } splendide,188,198,6 script LMS starter 106,{ if(!getgmlevel())end; menu "[start]",StartStart; StartStart: donpcevent "LMS::Onshfnbsnb"; close; } - script LMS -1,{ Onshfnbsnb: OnClock0200: OnClock0700: OnClock1500: OnClock1800: OnClock2126: goto startlmsevent; startlmsevent: announce "Mr. Manager: The Last Man Standing event will be starting shortly.",0; sleep2 10000; announce "Mr. Manager: Those who want to play, please proceed to Merullian and Register.",0; sleep2 10000; announce "Mr. Manager: After 1 Minute the Registration will close.",0; sleep2 10000; announce "Mr. Manager: Please go to Merullian and Register now if you want to join.",0; enablenpc "All Job Manager"; initnpctimer; end; OnTimer30000: announce "Mr. Manager: Last 30 seconds.",0; sleep2 5000; announce "Mr. Manager: If you want to join please Register in Merullian.",0; end; OnTimer50000: announce "Mr. Manager: Last 10 seconds.",0; end; OnTimer55000: announce "Mr. Manager: 5.",0; end; OnTimer56000: announce "Mr. Manager: 4.",0; end; OnTimer57000: announce "Mr. Manager: 3.",0; end; OnTimer58000: announce "Mr. Manager: 2.",0; end; OnTimer59000: announce "Mr. Manager: 1.",0; end; OnTimer60000: announce "Mr. Manager: Time's up.",0; end; OnTimer61000: disablenpc "All Job Manager"; donpcevent "Mr. Banker::OnEnable"; stopnpctimer; end; } //---------All Job Registration--------------- merullian,105,53,3 script All Job Manager 106,{ mes "[Mr. Manager]"; mes "Hello What can I do for you?"; next; menu "Register",-,"What is LMS?",what,"Leave",leave; next; mes "[Mr. Manager]"; mes "Thankyou for registering Mr. " + strcharinfo(0) + ", Have fun!"; warp "quiz_01",42,368; end; what: mes "[Mr. Manager]"; mes "LMS is also known as Last Man Standing Event"; next; mes "[Mr. Manager]"; mes "LMS is also like a PvP."; mes "The only difference is at LMS you will get 10 Mithril Coin if you are the Last Man Standing at the arena."; next; mes "[Mr. Manager]"; mes "That's all"; close; leave: mes "[Mr. Manager]"; mes "I hope you will register next time"; close; } //-------------------------- quiz_01,41,371,6 script Mr. Banker 56,{ mes "[banker]"; mes "Congrats. You've won."; close2; announce "Mr. Manager: We have a winner! well done "+.@name$+".",0; getitem 674,10; // Change This item id to what ever you want . item id,amount warp "merullian",105,58; hideonnpc "Mr. Banker"; end; OnEnable: mapannounce "quiz_01","Mr. Manager:The Last Man Standing Event will start shortly",0; sleep2 10000; mapannounce "quiz_01","Mr. Manager:But before we start this is just a few reminders..",0; sleep2 10000; mapannounce "quiz_01","Mr. Manager: Only the Last Man Standing will win this event!!",0; sleep2 10000; mapannounce "quiz_01","Mr. Manager: What are we waiting for?..Let's Get Ready to Rumble!!...",0; sleep2 10000; goto L_Start; end; L_Start: if(getmapusers("quiz_01") == 1) goto L_Champ; if(getmapusers("quiz_01") == 0) goto L_None; if(getmapusers("quiz_01") > 1) { mapannounce "quiz_01","Mr. Manager: Get ready at the count of 5 we will start!....",0; sleep2 10000; mapannounce "quiz_01","Mr. Manager: 5",0; sleep2 5000; mapannounce "quiz_01","Mr. Manager: 4",0; sleep2 4000; mapannounce "quiz_01","Mr. Manager: 3",0; sleep2 3000; mapannounce "quiz_01","Mr. Manager: 2",0; sleep2 2000; mapannounce "quiz_01","Mr. Manager: 1",0; sleep2 1000; pvpon "quiz_01"; goto timer; end; } timer: initnpctimer; end; OnTimer1000: end; OnTimer1100: if(getmapusers("quiz_01") == 1) goto L_Champ; if(getmapusers("quiz_01") > 2) goto timer; if(getmapusers("quiz_01") == 2) goto champ; stopnpctimer; end; champ: announce "Mr. Manager: Last 2 Brave warriors are still alive!",0; sleep2 10000; if(getmapusers("quiz_01") == 1) goto L_Champ; if(getmapusers("quiz_01") > 1) goto timer; end; L_Champ: mapannounce "quiz_01","Mr. Banker: Please talk to me to get your prize..",0; pvpoff "quiz_01"; hideonnpc "Mr. Banker"; end; L_None: disablenpc "Mr. Banker"; pvpoff "quiz_01"; end; } //----- Die = warp prt ----- - script Killa_warp -1,{ OnPCDieEvent: getmapxy(.@map$,.@x,.@y,0); if(.@map$=="quiz_01") { dispbottom "You are killed."; warp "merullian",105,58; end; } } // == Mapflags quiz_01 mapflag nowarp quiz_01 mapflag nowarpto quiz_01 mapflag noteleport quiz_01 mapflag nosave quiz_01 mapflag nomemo quiz_01 mapflag nobranch BUMP!
×
×
  • Create New...