What's new

-Tibia 7.60 [76] Komenda UnBan

Volde

Banned
Joined
Feb 26, 2017
Messages
33
Reaction score
0
Skrypt na Komend UnBan

W commands.cpp na pocz?tku dodaj:
#include "ioplayer.h"

W komendach dodaj:
{"/unban",&Commands::unbanplayer},

Na ko?cu dodaj:
bool Commands::unbanplayer(Creature* c, const std::string &cmd, const std::string &param){
Player* p = new Player(param, NULL);
Player *player = dynamic_cast<Player*>(c);
std::stringstream info;

if(IOPlayer::instance()->loadPlayer(p, param)){
p->banned = 0;
p->comment = "";
p->reason = "";
p->action = "";
p->banstart= 0;
p->banend= 0;
p->banrealtime = "";
p->finalwarning = 0;
p->deleted = 0;
info << "Gracz " << p->getName() << " zostal odbanowany.";
player->sendTextMessage(MSG_RED_TEXT, info.str().c_str());
IOPlayer::instance()->savePlayer(p);
delete p;
return true;
}
else{
info << "Gracz " << p->getName() << " nie zostal znaleziony.";
player->sendTextMessage(MSG_RED_TEXT, info.str().c_str());
//delete p;
return false;
}
}

Oraz w commands.h:
bool unbanplayer(Creature* c, const std::string &cmd, const std::string &param);
 
Top