test ?
This commit is contained in:
parent
944dd4eece
commit
01b3b67f76
@ -32,16 +32,17 @@ bool RPGModule::messageHandler(Message msg)
|
|||||||
{
|
{
|
||||||
if(msg.args.startsWith("!rpg register ") == 0 && !msg.target.contains(getChan()))
|
if(msg.args.startsWith("!rpg register ") == 0 && !msg.target.contains(getChan()))
|
||||||
{
|
{
|
||||||
|
answer = privateSay("commande !rpg register : %1", msg.args);
|
||||||
QStringList paramList = msg.args.split(' ');
|
QStringList paramList = msg.args.split(' ');
|
||||||
if(paramList.size() != 4)
|
if(paramList.size() != 4)
|
||||||
answer = privateSay("usage : !rpg register [name of character] [password]", msg.nick);
|
answer += privateSay("usage : !rpg register [name of character] [password]", msg.nick);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(charList.get(paramList[2].toStdString()) != NULL)
|
if(charList.get(paramList[2].toStdString()) != NULL)
|
||||||
answer = privateSay(QString("ERROR : Character name \"%1\" already exists").arg(paramList[2]), msg.nick);
|
answer += privateSay(QString("ERROR : Character name \"%1\" already exists").arg(paramList[2]), msg.nick);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
answer = privateSay(QString("successfully created the character \"%1\"").arg(paramList[2]), msg.nick);
|
answer += privateSay(QString("successfully created the character \"%1\"").arg(paramList[2]), msg.nick);
|
||||||
charList.add(paramList[2].toStdString(), new RPGCharacter(paramList[2], paramList[3]));
|
charList.add(paramList[2].toStdString(), new RPGCharacter(paramList[2], paramList[3]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -49,19 +50,20 @@ bool RPGModule::messageHandler(Message msg)
|
|||||||
}
|
}
|
||||||
else if(msg.args.startsWith("!rpg join ") == 0 && !msg.target.contains(getChan()))
|
else if(msg.args.startsWith("!rpg join ") == 0 && !msg.target.contains(getChan()))
|
||||||
{
|
{
|
||||||
|
answer = privateSay("commande !rpg join : %1", msg.args);
|
||||||
QStringList paramList = msg.args.split(' ');
|
QStringList paramList = msg.args.split(' ');
|
||||||
if(paramList.size() != 4)
|
if(paramList.size() != 4)
|
||||||
answer = privateSay("usage : !rpg join [name of character] [password]", msg.nick);
|
answer += privateSay("usage : !rpg join [name of character] [password]", msg.nick);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
RPGCharacter *c = charList.get(paramList[2].toStdString());
|
RPGCharacter *c = charList.get(paramList[2].toStdString());
|
||||||
if(c != NULL)
|
if(c != NULL)
|
||||||
{
|
{
|
||||||
playerJoin(getUsers()->getFromNick(msg.nick), c);
|
playerJoin(getUsers()->getFromNick(msg.nick), c);
|
||||||
answer = say(QString("%1 joins the RPG as %2").arg(msg.nick).arg(paramList[2]));
|
answer += say(QString("%1 joins the RPG as %2").arg(msg.nick).arg(paramList[2]));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
answer = privateSay(QString("ERROR : Character name \"%1\" does not exists").arg(paramList[2]), msg.nick);
|
answer += privateSay(QString("ERROR : Character name \"%1\" does not exists").arg(paramList[2]), msg.nick);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user