From: Daniel H. <wik...@us...> - 2006-08-31 14:57:11
|
Update of /cvsroot/arianne/stendhal/data/script In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv1535/data/script Modified Files: alterquest.groovy Log Message: fixed bugs Index: alterquest.groovy =================================================================== RCS file: /cvsroot/arianne/stendhal/data/script/alterquest.groovy,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** alterquest.groovy 30 Aug 2006 21:11:33 -0000 1.1 --- alterquest.groovy 31 Aug 2006 14:57:09 -0000 1.2 *************** *** 1,18 **** if (player != null) { ! List players = rules.getPlayers(); ! boolean found = false; ! for (aPlayer in players) { ! if (aPlayer.getName().equals(args[0])) { ! aPlayer.sendPrivateText("Admin " + player.getName() + " changed your state of the quest '" ! + args[1] + "' from '" + oldQuestState + "' to " + args[3]); ! aPlayer.setQuest(args[1], args[2]); ! } ! } ! ! if (found) { player.sendPrivateText("Changed the state of quest '" ! + args[1] + "' from '" + oldQuestState + "' to " + args[3]); } else { ! player.sendPrivateText(args[0] " is not logged in"); } } \ No newline at end of file --- 1,15 ---- + import games.stendhal.server.entity.Player; + if (player != null) { ! Player target = rules.getPlayer(args[0]); ! if (target != null) { ! String oldQuestState = target.getQuest(args[1]); ! target.setQuest(args[1], args[2]); ! target.sendPrivateText("Admin " + player.getName() + " changed your state of the quest '" ! + args[1] + "' from '" + oldQuestState + "' to '" + args[2] + "'"); player.sendPrivateText("Changed the state of quest '" ! + args[1] + "' from '" + oldQuestState + "' to '" + args[2] + "'"); } else { ! player.sendPrivateText(args[0] + " is not logged in"); } } \ No newline at end of file |