Ver Fonte

BETA: Whoopsy :P

Rumen Nikiforov há 12 anos atrás
pai
commit
8d1031e026

+ 23 - 0
L2J_Server_BETA/java/com/l2jserver/gameserver/scripting/scriptengine/impl/L2Script.java

@@ -1058,6 +1058,29 @@ public abstract class L2Script extends Quest
 		removeListeners(removeList);
 	}
 	
+	/**
+	 * You can use -1 to listen for all kinds of message id's
+	 * @param player
+	 */
+	public void addDlgAnswerNotify(L2PcInstance player)
+	{
+		DlgAnswerListener dlgAnswer = new DlgAnswerListener(player)
+		{
+			@Override
+			public boolean onDlgAnswer(L2PcInstance player, int messageId, int answer, int requesterId)
+			{
+				final DlgAnswerEvent event = new DlgAnswerEvent();
+				event.setActiveChar(player);
+				event.setMessageId(messageId);
+				event.setAnswer(answer);
+				event.setRequesterId(requesterId);
+				return L2Script.this.onDlgAnswer(event);
+			}
+		};
+		
+		_listeners.add(dlgAnswer);
+	}
+	
 	/**
 	 * Removes all DlgAnswer listeners
 	 */