FrontBoy Head-Admin
Posts : 45 Points : 203 Received Thanks : 24 Join date : 2010-05-24 Location : Super Botter`s Forum
| Subject: Frozen Grotto 3 - 6 Wed Jun 23, 2010 4:51 am | |
| First off here's my GameMap.dat Which you can get Megaupload.com IE3N7OGS That includes the SHIP, Both Poker Rooms and Grotto Maps. Ship = 9999 Grottos are, 9995, 9996, 9997, 9998 Poker Rooms = 1858, 1860 Grotto Maps can be obtained Megaupload.com 8842BMNG Add those in your CO Client under map/map/ Then Get the MiniMaps Megaupload.com FNHPW61H Then Add the MiniMaps to data/minimap/ Then go to your ani/ folder and open MiniMap ANI and add these at the end of it Code: | [1858] FrameAmount=1 Frame0=data/MiniMap/poker.jpg
[1860] FrameAmount=1 Frame0=data/MiniMap/poker02.jpg
[9995] FrameAmount=1 Frame0=data/MiniMap/icecrypt-lev3.jpg
[9996] FrameAmount=1 Frame0=data/MiniMap/icecrypt-lev4.jpg
[9997] FrameAmount=1 Frame0=data/MiniMap/icecrypt-lev5.jpg
[9998] FrameAmount=1 Frame0=data/MiniMap/icecrypt-lev6.jpg
[9999] FrameAmount=1 Frame0=data/MiniMap/ship.jpg
|
That's the simple part if you've got an Official CO client to snag them from. As for Everything else here we go. Portals! Code: | 1762 638 373 9995 409 483 9995 408 490 1762 637 375 9995 451 222 9995 303 232 9995 340 43 9995 64 356 9995 286 572 9995 538 452 9995 590 427 9996 530 432 9996 535 432 9995 590 427 9997 549 576 9996 400 450 9997 425 523 9997 446 503 9997 410 483 9997 379 501 9997 369 542 9997 431 633 9997 365 647 9997 540 274 9997 387 139 9997 164 406 9997 208 447 9997 593 352 9997 638 426 9997 366 360 9997 301 376 9997 294 416 9997 285 457 9997 141 313 9997 98 244 9997 223 150 9997 289 134 9997 212 291 9997 255 359 9997 583 487 9997 540 417 9997 417 412 9997 483 395 9997 314 287 9997 270 215 9997 344 158 9997 387 227 9997 488 296 9997 531 363 9997 421 328 9997 378 259 9997 194 245 9997 150 175 9998 465 639 9995 262 347 9995 405 391 9995 361 181 9995 318 291 9995 176 220 9995 152 310 9995 233 288 9995 318 291 9997 464 472 9997 521 512 9997 326 472 9997 521 512 9997 421 674 9997 521 512 9997 461 225 9997 521 512 9997 309 64 9997 521 512 9997 312 32 9997 521 512 9997 120 360 9997 521 512 9997 21 307 9997 521 512 9997 252 491 9997 521 512 9997 341 580 9997 521 512 9997 349 384 9997 521 512 9997 358 402 9997 521 512 9997 242 387 9997 521 512 9997 153 272 9997 521 512 9997 279 176 9997 521 512 9997 267 318 9997 521 512 9997 594 446 9997 521 512 9997 473 438 9997 521 512 9997 256 259 9997 521 512 9997 330 201 9997 521 512 9997 542 322 9997 521 512 9997 432 288 9997 521 512 9995 331 441 9995 405 391 9995 592 355 9995 318 291 9995 506 241 9995 405 391 9995 739 505 9995 152 310 9996 269 377 9996 393 449
|
If I missed any let me know...I tried to be as Thorough as possible, and yes they're just like official CO!...for the most part ^_^. Then NPC's! Code: | #region F4 NPC case 952: { if (Control == 0) { GC.AddSend(Packets.NPCSay("If you've got the Key you can get to F5, Gotta' warn ya' though. Crazy ass monsters up there.")); GC.AddSend(Packets.NPCLink("I got it lets go!", 1)); GC.AddSend(Packets.NPCLink("Or did you wanna' go back to Desert City?", 2)); GC.AddSend(Packets.NPCLink("Sorry...", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 1) { if (GC.MyChar.InventoryContains(722020, 1)) { GC.AddSend(Packets.NPCSay("Good Luck up there!")); GC.MyChar.RemoveItem(GC.MyChar.NextItem(722020)); GC.MyChar.Teleport(9997, 544, 575); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else if (Control == 2) { { GC.AddSend(Packets.NPCSay("See ya' BITCH!")); GC.MyChar.Teleport(1000, 499, 651); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else { GC.AddSend(Packets.NPCSay("Without the Mystic Key I can't help you.")); GC.AddSend(Packets.NPCLink("I see.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } break; } #endregion #region F5 NPC case 953: { if (Control == 0) { GC.AddSend(Packets.NPCSay("So this is a crazy ass Maze. Want something to get back here quick? OR go home?")); GC.AddSend(Packets.NPCLink("How about that Item?", 1)); GC.AddSend(Packets.NPCLink("Take me to Desert City.", 2)); GC.AddSend(Packets.NPCLink("Errr, nothin.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 1) { { GC.AddSend(Packets.NPCSay("Good Luck up there!")); GC.MyChar.AddItem(722117); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else if (Control == 2) { { GC.AddSend(Packets.NPCSay("See ya' BITCH!")); GC.MyChar.Teleport(1000, 499, 651); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else { GC.AddSend(Packets.NPCSay("Good Luck Out there.")); GC.AddSend(Packets.NPCLink("I see.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } break; } #endregion #region F5 NPC case 954: { if (Control == 0) { GC.AddSend(Packets.NPCSay("This is the Final Floor of the Grotto!")); GC.AddSend(Packets.NPCLink("What Should I do?", 1)); GC.AddSend(Packets.NPCLink("Take me to Desert City.", 2)); GC.AddSend(Packets.NPCLink("Errr, nothin.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } else if (Control == 1) { { GC.AddSend(Packets.NPCSay("Not Sure right now, I don't go far 'cause shit is KILLER!")); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else if (Control == 2) { { GC.AddSend(Packets.NPCSay("See ya' BITCH!")); GC.MyChar.Teleport(1000, 499, 651); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } } else { GC.AddSend(Packets.NPCSay("Good Luck Out there.")); GC.AddSend(Packets.NPCLink("I see.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); } break; } #endregion
|
Any Issues please let me know. Then add them to your Database Code: | 952 9740 2 0 9996 387 453 953 9750 2 0 9997 535 571 954 9760 2 0 9998 476 757
|
Now to have the WishJade Coded for Proper Use. At around line 7460 in the UseItem(I) section of Game/Character.cs: Code: | #region WishJade case 722117: { if (Loc.Map == 9997) { Teleport(9997, 544, 575); RemoveItem(I); } break; } #endregion
|
And one more thing Add this in Mob.cs at around line 716 Code: | else if (MyMath.ChanceSuccess(0.5) && Name == "WHATEVER YOUR MOB IS ON F4") { DI2.Info.ID = (uint)(722020); DI2.Info.MaxDur = DI2.Info.DBInfo.Durability; DI2.Info.CurDur = DI2.Info.MaxDur; }
|
Place before else if( On Another section of Drop Chance Code. Dunno what else I might've missed but hopefully not much. Let me know if anything is needed or missing. +Thanks if I helped. EDIT: Almost forgot, you'll need Megaupload.com MRKWQN38 GameMap.dat in your Database And add this in DMap.cs in the ArrayList for MapsNeeded Code: | 9995, 9996, 9997, 9998
|
This will allows Mobs to move and attack on those maps. Screenies Below | |
|
ZoomLander Global Mod
Posts : 185 Points : 628 Received Thanks : 110 Join date : 2010-06-23 Location : Super Botters Forum
| Subject: Re: Frozen Grotto 3 - 6 Thu Jun 24, 2010 7:38 am | |
| | |
|