Changeset 8630 for trunk/L2J_DataPack/dist/game/data/scripts/instances/Pailaka/PailakaDevilsLegacy.java
- Timestamp:
- Jan 16, 2012 7:56:19 AM (4 months ago)
- Location:
- trunk/L2J_DataPack
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
dist/game/data/scripts/instances/Pailaka/PailakaDevilsLegacy.java (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/L2J_DataPack
- Property svn:mergeinfo changed
/branches/unstable/L2J_DataPack_BETA merged: 8407-8426,8428-8480,8482-8491,8493-8588,8590-8629
- Property svn:mergeinfo changed
-
trunk/L2J_DataPack/dist/game/data/scripts/instances/Pailaka/PailakaDevilsLegacy.java
r8406 r8630 39 39 import com.l2jserver.gameserver.network.SystemMessageId; 40 40 import com.l2jserver.gameserver.network.serverpackets.MagicSkillUse; 41 import com.l2jserver.gameserver.network.serverpackets.SystemMessage;42 41 import com.l2jserver.util.Rnd; 43 42 … … 185 184 if (world.templateId != INSTANCE_ID) 186 185 { 187 player.sendPacket(SystemMessage .getSystemMessage(SystemMessageId.ALREADY_ENTERED_ANOTHER_INSTANCE_CANT_ENTER));186 player.sendPacket(SystemMessageId.ALREADY_ENTERED_ANOTHER_INSTANCE_CANT_ENTER); 188 187 return; 189 188 } … … 194 193 } 195 194 //New instance 196 else 197 { 198 final int instanceId = InstanceManager.getInstance().createDynamicInstance("PailakaDevilsLegacy.xml"); 199 200 world = new InstanceWorld(); 201 world.instanceId = instanceId; 202 world.templateId = INSTANCE_ID; 203 InstanceManager.getInstance().addWorld(world); 204 205 world.allowed.add(player.getObjectId()); 206 teleportPlayer(player, TELEPORT, instanceId); 207 208 _lematanNpc = addSpawn(LEMATAN, 88108, -209252, -3744, 64255, false, 0, false, instanceId); 209 } 195 final int instanceId = InstanceManager.getInstance().createDynamicInstance("PailakaDevilsLegacy.xml"); 196 197 world = new InstanceWorld(); 198 world.instanceId = instanceId; 199 world.templateId = INSTANCE_ID; 200 InstanceManager.getInstance().addWorld(world); 201 202 world.allowed.add(player.getObjectId()); 203 teleportPlayer(player, TELEPORT, instanceId); 204 205 _lematanNpc = addSpawn(LEMATAN, 88108, -209252, -3744, 64255, false, 0, false, instanceId); 210 206 211 207 } … … 244 240 return "32498-07.htm"; 245 241 } 246 else 247 { 248 return "32498-09.htm"; 249 } 242 return "32498-09.htm"; 250 243 } 251 244 else if (event.equalsIgnoreCase("32498-05.htm")) … … 332 325 { 333 326 final QuestState st = player.getQuestState(qn); 334 if (st != null && npc.getNpcId() == ADVENTURER2 && st. getState() == State.COMPLETED)327 if (st != null && npc.getNpcId() == ADVENTURER2 && st.isCompleted()) 335 328 return "32511-03.htm"; 336 else 337 return npc.getNpcId() + ".htm"; 329 return npc.getNpcId() + ".htm"; 338 330 } 339 331 … … 360 352 if (cond > 1) 361 353 return "32498-08.htm"; 362 else 363 return "32498-06.htm"; 354 return "32498-06.htm"; 364 355 case State.COMPLETED: 365 356 return "32498-10.htm"; … … 370 361 if(st.getInt("cond") > 2) 371 362 return "32501-04.htm"; 372 else 373 return "32501-01.htm"; 363 return "32501-01.htm"; 374 364 case ADVENTURER1: 375 365 if(player.getPet() == null) 376 366 { 377 if (st. getQuestItemsCount(SWORD) > 0)367 if (st.hasQuestItems(SWORD)) 378 368 { 379 369 if(st.getQuestItemsCount(SCROLL_1) > 0) … … 384 374 return "32508-03.htm"; 385 375 } 386 else 387 return "32508-02.htm"; 376 return "32508-02.htm"; 388 377 } 389 378 else if (st.getQuestItemsCount(ENH_SWORD1) > 0) … … 396 385 return "32508-05.htm"; 397 386 } 398 else 399 return "32508-04.htm"; 387 return "32508-04.htm"; 400 388 } 401 389 else if (st.getQuestItemsCount(ENH_SWORD2) > 0) … … 404 392 return "32508-00.htm"; 405 393 } 406 else 407 return "32508-07.htm"; 394 return "32508-07.htm"; 408 395 case ADVENTURER2: 409 396 if (player.getPet() == null) … … 426 413 return "32511-01.htm"; 427 414 } 428 else 429 return "32511-02.htm"; 415 return "32511-02.htm"; 430 416 } 431 417 return getNoQuestMsg(player); … … 488 474 { 489 475 case KAMS: 490 if (st. getQuestItemsCount(SWORD) > 0)476 if (st.hasQuestItems(SWORD)) 491 477 { 492 478 st.playSound("ItemSound.quest_itemget"); … … 495 481 break; 496 482 case ALKASO: 497 if (st. getQuestItemsCount(ENH_SWORD1) > 0)483 if (st.hasQuestItems(ENH_SWORD1)) 498 484 { 499 485 st.playSound("ItemSound.quest_itemget"); 500 st.giveItems(SCROLL_2, 1); 486 st.giveItems(SCROLL_2, 1); 501 487 } 502 488 break; … … 560 546 } 561 547 548 @Override 562 549 public void run() 563 550 {
Note: See TracChangeset
for help on using the changeset viewer.
