-/* cmd_global_unbind.c - NeonServ v5.3
+/* cmd_global_unbind.c - NeonServ v5.6
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
printf_mysql_query("SELECT `id`, `function` FROM `bot_binds` WHERE `botclass` = '%d' AND `command` = '%s'", client->botid, escape_string(argv[0]));
res = mysql_use();
if ((row = mysql_fetch_row(res)) == NULL && (!cbind || !(cbind->flags & CMDFLAG_TEMPONARY_BIND))) {
- reply(getTextBot(), user, "NS_UNBIND_NOT_FOUND", argv[0]);
+ reply(textclient, user, "NS_UNBIND_NOT_FOUND", argv[0]);
return;
}
struct cmd_function *function = find_cmd_function(client->botid, cbind->func->name);
printf_mysql_query("SELECT `id` FROM `bot_binds` WHERE `botclass` = '%d' AND `function` = '%s'", client->botid, escape_string(function->name));
res = mysql_use();
if (mysql_num_rows(res) <= 1) {
- reply(getTextBot(), user, "NS_UNBIND_REQUIRED", function->name);
+ reply(textclient, user, "NS_UNBIND_REQUIRED", function->name);
return;
}
}
unbind_botwise_cmd(client->botid, client->clientid, argv[0]);
if(!cbind || !(cbind->flags & CMDFLAG_TEMPONARY_BIND))
printf_mysql_query("DELETE FROM `bot_binds` WHERE `id` = '%s'", row[0]);
- reply(getTextBot(), user, "NS_UNBIND_DONE", argv[0]);
+ reply(textclient, user, "NS_UNBIND_DONE", argv[0]);
logEvent(event);
}