Jump to content

F0xxy

Members
  • Posts

    224
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by F0xxy

  1. seems like you're missing the image files on item and colleciton folders
  2. Using updated lua files and client?
  3. I see your client is quite old...you should use 2011-03-15 instead p: seems like your client's at fault there.
  4. Made sure your servers.php configs are ok?
  5. I mean if you're using a different host for website and sql.
  6. Check if the 3 server ports are currently forwarded/allowed by your host...if they're not then that problem will occur.
  7. Go to your char_athena.conf and look for these lines: // Start point, Map name followed by coordinates (x,y) start_point: Change it to something like: // Start point, Map name followed by coordinates (x,y) start_point: prontera,155,184 Seems like your map is missing portals, hence why you cannot move.
  8. Just add this to your scripts_monsters.conf file and they'll load even in pre-renewal. npc: npc/mobs/dungeons/dew_dun.txt npc: npc/mobs/dungeons/dic_dun.txt npc: npc/mobs/dungeons/ma_dun.txt npc: npc/mobs/dungeons/mal_dun.txt npc: npc/mobs/fields/bifrost.txt npc: npc/mobs/fields/dewata.txt npc: npc/mobs/fields/dicastes.txt npc: npc/mobs/fields/malaya.txt npc: npc/mobs/fields/splendide.txt As for lhz_dun04 the spawns should be inside npc/mobs/dungeons/lhz_dun.txt...if not here's the script: lhz_dun04,0,0,0,0 monster Randel 2221,50,5000,0,0 lhz_dun04,0,0,0,0 monster Flamel 2222,50,5000,0,0 lhz_dun04,0,0,0,0 monster Celia 2223,50,5000,0,0 lhz_dun04,0,0,0,0 monster Chen 2224,50,5000,0,0 lhz_dun04,0,0,0,0 monster Gertie 2225,50,5000,0,0 lhz_dun04,0,0,0,0 monster Alphoccio 2226,50,5000,0,0 lhz_dun04,0,0,0,0 monster Trentini 2227,50,5000,0,0 lhz_dun04,0,0,0,0 monster Paladin Randel 2228,1,2700000,2400000,1 lhz_dun04,0,0,0,0 monster Creator Flamel 2229,1,3000000,2700000,1 lhz_dun04,0,0,0,0 monster Professor Celia 2230,1,2580000,2340000,1 lhz_dun04,0,0,0,0 monster Champion Chen 2231,1,2700000,2500000,1 lhz_dun04,0,0,0,0 monster Stalker Gertie 2232,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Clown Alphoccio 2233,1,2580000,2460000,1 lhz_dun04,0,0,0,0 monster Gypsy Trentini 2234,1,2580000,2460000,1 lhz_dun04,0,0,0 script mvp_lhz_dun04 -1,{ OnTimer6000000: // delay1 = 6000000 ms (100 min) stopnpctimer; sleep rand(0,30)*60000; // 0 to 30 minutes OnInit: // Select Coordinates to summon a random MVP on switch(rand(1,7)) { case 1: set .@x,77; set .@y,251; break; case 2: set .@x,147; set .@y,224; break; case 3: set .@x,219; set .@y,219; break; case 4: set .@x,244; set .@y,120; break; case 5: set .@x,149; set .@y,41; break; case 6: set .@x,53; set .@y,109; break; case 7: set .@x,149; set .@y,151; break; } set .@mob,rand(2235,2241); monster "lhz_dun04",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,strnpcinfo(3)+"::OnMyMVPDead"; // Select Coordinates to summon a random 99 on switch(rand(1,7)) { case 1: set .@x2,77; set .@y2,251; break; case 2: set .@x2,147; set .@y2,224; break; case 3: set .@x2,219; set .@y2,219; break; case 4: set .@x2,244; set .@y2,120; break; case 5: set .@x2,149; set .@y2,41; break; case 6: set .@x2,53; set .@y2,109; break; case 7: set .@x2,149; set .@y2,151; break; } set .@mob2,rand(2228,2234); monster "lhz_dun04",.@x2,.@y2,strmobinfo(1,.@mob2),.@mob2,1,strnpcinfo(3)+"::OnMy99Dead"; end; OnMyMVPDead: killmonster "lhz_dun04",strnpcinfo(3)+"::OnMy99Dead"; initnpctimer; OnMy99Dead: end; } and...like Lelouch mentioned, the mobs are probably disabled if you didnt uncheck them so run this script in sql: REPLACE INTO `mob_db` VALUES (2221,"RANDEL","Randel","Randel",141,478745,0,32367,24055,1,3055,4277,180,56,142,69,86,49,132,55,10,12,1,7,66,0x3095,170,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,617,10,1435,1,2162,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2222,"FLAMEL","Flamel","Flamel",141,316468,0,31166,21445,1,1074,1503,93,40,138,79,62,53,82,48,10,12,1,7,63,0x3095,180,76,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,984,100,617,10,16010,10,15044,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2223,"CELIA","Celia","Celia",141,253145,0,22107,19017,1,1612,2256,74,312,108,78,55,144,139,49,10,12,1,7,68,0x3295,150,1152,384,288,0,0,0,0,0,0,0,7345,3000,6470,300,6471,300,985,100,1654,10,2853,10,18111,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2224,"CHEN","Chen","Chen",141,218721,2000,25684,19810,1,2501,3501,125,56,126,74,71,123,99,65,10,12,1,6,81,0x3295,180,1152,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1814,10,1659,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2225,"GERTIE","Gertie","Gertie",141,266926,0,24267,20233,1,3684,5157,108,10,145,87,59,67,127,76,10,12,1,6,85,0x3195,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,617,10,13061,10,18109,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2226,"ALPHOCCIO","Alphoccio","Alphoccio",142,256202,0,22192,20322,1,1273,1782,84,15,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,984,100,617,10,1930,10,2161,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2227,"TRENTINI","Trentini","Trentini",142,204962,0,15995,13248,1,1070,1498,70,12,121,126,67,80,165,42,10,12,1,7,64,0x3095,180,76,384,288,0,0,0,0,0,0,0,7347,2000,6470,300,6471,300,985,100,1984,10,2465,10,2892,1,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2228,"G_RANDEL","Paladin Randel","Paladin Randel",160,3870000,0,18000,10000,1,3055,4277,667,151,303,165,181,110,178,66,10,12,1,7,86,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2229,"G_FLAMEL","Creator Flamel","Creator Flamel",160,2230000,0,18000,10000,1,1074,1503,253,133,275,148,156,72,177,60,10,12,1,7,83,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6223,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2230,"G_CELIA","Professor Celia","Professor Celia",160,1847804,0,18000,10000,1,1612,2256,201,543,165,190,142,236,199,93,10,12,1,7,88,0x37B5,150,1152,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2231,"G_CHEN","Champion Chen","Champion Chen",160,2249350,5000,18000,10000,1,2501,3501,216,134,172,150,164,203,155,88,10,12,1,6,81,0x37B5,125,1152,384,288,0,0,0,0,0,0,0,6223,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2232,"G_GERTIE","Stalker Gertie","Stalker Gertie",160,2057279,0,18000,10000,1,3684,5157,251,107,211,181,114,83,225,60,10,12,1,6,85,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2233,"G_ALPHOCCIO","Clown Alphoccio","Clown Alphoccio",160,1894278,0,18000,10000,1,1273,1782,201,109,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6223,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2234,"G_TRENTINI","Gypsy Trentini","Gypsy Trentini",160,1894278,0,18000,10000,1,1070,1498,181,112,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,0,0,0,0,0,0,0,6224,100,617,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2235,"B_RANDEL","Paladin Randel","Paladin Randel",160,6870000,0,4621500,2664000,1,3055,4277,667,151,303,165,181,110,178,66,10,12,1,7,86,0x37B5,100,76,384,288,2310750,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13062,5000,2160,5000,1490,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2236,"B_FLAMEL","Creator Flamel","Creator Flamel",160,4230000,0,5223570,2630354,1,1074,1503,253,133,275,148,156,72,177,60,10,12,1,7,83,0x37B5,100,76,384,288,2611785,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1387,5000,1392,5000,1393,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2237,"B_CELIA","Professor Celia","Professor Celia",160,3847804,0,5027308,2509792,1,1612,2256,201,543,165,190,142,236,199,93,10,12,1,7,88,0x37B5,150,1152,384,288,2513654,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,2854,5000,1584,5000,2582,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2238,"B_CHEN","Champion Chen","Champion Chen",160,4249350,5000,5113568,2934974,1,2501,3501,216,134,172,150,164,203,155,88,10,12,1,6,81,0x37B5,125,1152,384,288,2556784,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,1285,5000,1813,5000,16017,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2239,"B_GERTIE","Stalker Gertie","Stalker Gertie",160,4057279,0,4420698,2691274,1,3684,5157,251,107,211,181,114,83,225,60,10,12,1,6,85,0x37B5,100,76,384,288,2210349,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6224,9000,13069,5000,13070,5000,1291,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2240,"B_ALPHOCCIO","Clown Alphoccio","Clown Alphoccio",160,3894278,0,4226036,2468972,1,1273,1782,201,109,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2113018,617,5500,603,2250,732,450,12623,9000,12616,9000,616,9000,6223,9000,18103,5000,1290,5000,1913,5000,0,0,0,0,0,0); REPLACE INTO `mob_db` VALUES (2241,"B_TRENTINI","Gypsy Trentini","Gypsy Trentini",160,3894278,0,4463758,2563096,1,1070,1498,181,112,176,258,155,132,309,95,10,12,1,7,84,0x37B5,100,76,384,288,2231879,0,0,0,0,0,0,12623,9000,12616,9000,616,9000,6224,9000,18103,5000,18110,5000,1963,5000,0,0,0,0,0,0); Should do it.
  9. Every map has its' song, these are set in mp3nametable.txt but only a song can be set to each map...can't really make a playlist. :/ Via scripts you can set the song to play as soon as the map loads and set a timer to start another song by setting a duration to it.
  10. With a script it's pretty simple, but dunno if that's what you're looking for...
  11. Glad I've been of help
  12. zhakastia,91,59,4 script GM Warper 899,{ //Settings set .@map$, "s_atelier"; // Change to wherever your gm post is set .@mapx, 13; // X coords set .@mapy, 119; // Y coords set .@gmitem, 6101; // Item required to enter set .@gmamt, 1; // Ammount required if (getgmlevel() < 20) && (countitem(.@gmitem) >= .@gmamt) { goto requested; end; } if (getgmlevel() < 20) { goto nongm; end; } else { goto gmwarp; end; } OnInit: //waitingroom "GM Outpost",0; // Uncomment to enable a waiting room end; gmwarp: warp .@map$,.@mapx,.@mapy; end; nongm: mes "[^0000FFGM Warper^000000]"; mes "I'm sorry but I can't help you unless you have an Attendance Card."; close; end; requested: mes "[^0000FFGM Warper^000000]"; mes "I see you have an Attendance card.."; next; mes "[^0000FFGM Warper^000000]"; mes "You may go in now."; menu "Go in.",goin,"Not now.",notnow; goin: warp .@map$,.@mapx,.@mapy; delitem .@gmitem,.@gmamt; mapannounce .@map$,strcharinfo(0)+" has entered the GM Outpost upon request.",0; end; notnow: next; mes "[^0000FFGM Warper^000000]"; mes "See you next time!"; close; end; } Like this?
  13. zhakastia,91,59,4 script GM Warper 899,{ //Settings set .@map$, "s_atelier"; // Change to wherever your gm post is set .@mapx, 13; // X coords set .@mapy, 119; // Y coords set .@gmitem, 6101; // Item required to enter set .@gmamt, 1; // Ammount required if (getgmlevel() < 20) && (countitem(.@gmitem) >= .@gmamt) { goto requested; end; } if (getgmlevel() < 20) { goto nongm; end; } else { goto gmwarp; end; } OnInit: //waitingroom "GM Outpost",0; // Uncomment to enable a waiting room end; gmwarp: mes "[^0000FFGM Warper^000000]"; mes "Hello "+strcharinfo(0)+"."; mes "Do you wish to go to the outpost?"; menu "Take me there.",yes,"Maybe later.",no; yes: warp .@map$,.@mapx,.@mapy; end; no: next; mes "[^0000FFGM Warper^000000]"; mes "Alright, take care."; close; end; nongm: mes "[^0000FFGM Warper^000000]"; mes "I'm sorry but I can't help you unless a GM requests your presence."; close; end; requested: mes "[^0000FFGM Warper^000000]"; mes "I see your presence has been requested."; next; mes "[^0000FFGM Warper^000000]"; mes "You may go in now."; close2; warp .@map$,.@mapx,.@mapy; delitem .@gmitem,.@gmamt; mapannounce .@map$,strcharinfo(0)+" has entered the GM Outpost upon request.",0; end; } Or use this, you can enable a waiting room and every time a request is fulfilled it will announce to your GM map. In this case, I'm using an Attendance Card(item 6101) cause it seemed the most appropriate. ^^
  14. If you mean changing the delay to 1 second you can go to skill_cast_db.txt Edit the following: //-- CG_TAROTCARD 489,1000,3000,0,0,30000,0,0 to: //-- CG_TAROTCARD 489,1000,1000,0,0,30000,0,0
  15. F0xxy

    izlude

    Refer to this thread and get the old izlude map files. http://rathena.org/board/topic/60852-resolved-map-izlude-error/
  16. Main post updated! Now added support for 3rd class baby suits.
  17. Class Suit Changer: It's basically a npc to change the sprites of transcendent jobs into 3rd classes and/or the misc Xmas and Summer suits. Made it 'cause it's something simple and I know there's a lot of clueless people out there still looking for something like it. Features: v1.0: - Able to change transcendent jobs' suits into their respective 3rd class advancements'; - Option to reset appearance to your normal job suit; v1.1: - Includes Summer and Xmas suit and a variable to turn this option on/off(miscsuit). v1.2: - Added support for 3rd class baby suits(transcendent 2nd to 3rd baby suit and transcendent 3rd to 3rd baby suit). crystilia,49,92,5 script Class Suits 485,{ // Settings set .mode, 1; // Set it as following: 0 - Transcendent 2nd to 3rd class suits ; 1 - Transcendent 2nd to normal and baby 3rd class, also 3rd to baby 3rd; 2 - Transcendent 2nd to 3rd class suits and xmas, summer suits; 3 - 2nd to normal and baby 3rd class, also normal 3rd to baby 3rd plus xmas,summer. if (.mode == 0) goto normal; if (.mode == 1) goto babies; if (.mode == 2) goto misc; if (.mode == 3) goto babymisc; normal: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to 3rd class suit",thirdclass,"Reset appearance",reset; babies: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to 3rd class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Reset appearance",reset; misc: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to class suit",thirdclass,"Extra suits",miscsuits,"Reset appearance",reset; babymisc: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Extra suits",miscsuits,"Reset appearance",reset; thirdclass: if(class == Job_Lord_Knight) { changebase 4060; close; end; } if(class == Job_Assassin_Cross) { changebase 4065; close; end; } if(class == Job_Paladin) { changebase 4073; close; end; } if(class == Job_Whitesmith) { changebase 4064; close; end; } if(class == Job_Creator) { changebase 4078; close; end; } if(class == Job_Stalker) { changebase 4079; close; end; } if(class == Job_Professor) { changebase 4074; close; end; } if(class == Job_Gypsy) { changebase 4076; close; end; } if(class == Job_Champion) { changebase 4077; close; end; } if(class == Job_Sniper) { changebase 4062; close; end; } if(class == Job_Clown) { changebase 4075; close; end; } if(class == Job_High_Wizard) { changebase 4061; close; end; } if(class == Job_High_Priest) { changebase 4063; close; end; } else { next; mes "[suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; } babythirdclass: if(class == Job_Lord_Knight) { changebase 4096; close; end; } if(class == Job_Assassin_Cross) { changebase 4101; close; end; } if(class == Job_Paladin) { changebase 4102; close; end; } if(class == Job_Whitesmith) { changebase 4100; close; end; } if(class == Job_Creator) { changebase 4107; close; end; } if(class == Job_Stalker) { changebase 4108; close; end; } if(class == Job_Professor) { changebase 4103; close; end; } if(class == Job_Gypsy) { changebase 4105; close; end; } if(class == Job_Champion) { changebase 4106; close; end; } if(class == Job_Sniper) { changebase 4098; close; end; } if(class == Job_Clown) { changebase 4104; close; end; } if(class == Job_High_Wizard) { changebase 4097; close; end; } if(class == Job_High_Priest) { changebase 4099; close; end; } if(class == Job_Rune_Knight_T) { changebase 4096; close; end; } if(class == Job_Guillotine_Cross_T) { changebase 4101; close; end; } if(class == Job_Royal_Guard_T) { changebase 4102; close; end; } if(class == Job_Mechanic_T) { changebase 4100; close; end; } if(class == Job_Genetic_T) { changebase 4107; close; end; } if(class == Job_Shadow_Chaser_T) { changebase 4108; close; end; } if(class == Job_Sorcerer_T) { changebase 4103; close; end; } if(class == Job_Wanderer_T) { changebase 4105; close; end; } if(class == Job_Sura_T) { changebase 4106; close; end; } if(class == Job_Ranger_T) { changebase 4098; close; end; } if(class == Job_Minstrel_T) { changebase 4104; close; end; } if(class == Job_Warlock_T) { changebase 4097; close; end; } if(class == Job_Arch_Bishop_T) { changebase 4099; close; end; } else { next; mes "[suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; } reset: changebase Class; close; end; miscsuits: next; mes "[suit Provider]"; mes "Which of the suits would you like to use?"; menu "Xmas suit",xmas,"Summer suit",summer; xmas: changebase 26; close; end; summer: changebase 27; close; end; } Give feedback if you find anything negative about it. class_suitsv1.2.txt
  18. Looks like it got fixed with 15833.
  19. Same problem here. All I can say is that it was all fine until I updated from 15825 to 15832. Basically once a char is disguised it behaves like it's on @hide, it's visible at first to other people but the disguised client stops refreshing and pretty much becomes nothing but a name in the list.
×
×
  • Create New...