Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   ошибка в скрипте (https://forum.zone-game.info/showthread.php?t=17838)

Bagoc 24.01.2012 22:30

ошибка в скрипте
 
доброго времени суток. вот такую ошибку пишет ГС при атаке определенного моба. подскажите пож из-за чего ошибка?
Код:

Traceback (innermost last):
  File "__init__.py", line 96, in onAttack
NameError: qn

        at org.python.core.Py.NameError(Unknown Source)
        at org.python.core.PyFrame.getglobal(Unknown Source)
        at org.python.pycode._pyx55.onAttack$5(__init__.py:96)
        at org.python.pycode._pyx55.call_function(__init__.py)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyFunction.__call__(Unknown Source)
        at org.python.core.PyMethod.__call__(Unknown Source)
        at org.python.core.PyObject.__call__(Unknown Source)
        at org.python.core.PyObject._jcallexc(Unknown Source)
        at org.python.core.PyObject._jcall(Unknown Source)
        at org.python.proxies.main$ahosey$52.onAttack(Unknown Source)
        at com.l2jfrozen.gameserver.model.quest.Quest.notifyAttack(Quest.java:43
9)
        at com.l2jfrozen.gameserver.model.L2Attackable.addDamageHate(L2Attackabl
e.java:1099)
        at com.l2jfrozen.gameserver.model.actor.instance.L2MonsterInstance.addDa
mageHate(L2MonsterInstance.java:299)
        at com.l2jfrozen.gameserver.model.L2Attackable.addDamage(L2Attackable.ja
va:1029)
        at com.l2jfrozen.gameserver.model.L2Attackable.reduceCurrentHp(L2Attacka
ble.java:497)
        at com.l2jfrozen.gameserver.model.L2Attackable.reduceCurrentHp(L2Attacka
ble.java:432)
        at com.l2jfrozen.gameserver.model.L2Character.onHitTimer(L2Character.jav
a:6721)
        at com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.onHitTimer
(L2PcInstance.java:5450)
        at com.l2jfrozen.gameserver.model.L2Character$HitTask.run(L2Character.ja
va:2859)
        at com.l2jfrozen.gameserver.thread.ThreadPoolManager$RunnableWrapper.run
(ThreadPoolManager.java:91)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

все тут разобрался. просто "затупил". а кто подскажет как сделать на питоне, чтобы при атаке моба с небольшим шансом давалась награда?? заранее сп
все можно закрывать. всем спасибо


Текущее время: 13:17. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot