Merge pull request #17 from Waverunner/updates

/pvp command added
This commit is contained in:
Light2
2013-07-17 02:56:47 -07:00
2 changed files with 29 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
from resources.objects.creature import CreatureObject
import sys
def setup():
return
def run(core, actor, target, commandString):
actorFaction = actor.getFaction()
actorStatus = actor.getFactionStatus()
if commandString.startswith('imperial') and actorFaction != "imperial":
actor.setFaction('imperial')
return
if commandString.startswith('rebel') and actorFaction != "rebel":
actor.setFaction('rebel')
return
if actorStatus != 0 and actorStatus == 1:
actor.setFactionStatus(2)
actor.sendSystemMessage('@faction_recruiter:overt_complete', 0)
return
if actorStatus == 2:
actor.setFactionStatus(1)
actor.sendSystemMessage('@faction_recruiter:covert_complete', 0)
return
return
+1
View File
@@ -109,6 +109,7 @@ public class SimulationService implements INetworkDispatch {
core.commandService.registerCommand("giveitem");
core.commandService.registerCommand("object");
core.commandService.registerCommand("getattributesbatch");
core.commandService.registerCommand("pvp");
}