diff options
| author | Azazel <azazel.kon@gmail.com> | 2011-04-19 14:04:18 +0600 |
|---|---|---|
| committer | Azazel <azazel.kon@gmail.com> | 2011-04-19 14:04:18 +0600 |
| commit | c36846d78a861f49194d1a008a49adc27e17bf4c (patch) | |
| tree | 59199d55a67042917fd3a480136ef5a6b89dbd12 /src/server/scripts | |
| parent | 890b1f6cc731719e633655c7347e25ce812f3710 (diff) | |
Core/GM System: rename columns of gm_surveys, gm_subsurveys, gm_tickets and lag_reports tables to lowerCamel, move queries to prepared statements and refactor the code of TicketMgr.
Diffstat (limited to 'src/server/scripts')
| -rw-r--r-- | src/server/scripts/Commands/cs_go.cpp | 21 | ||||
| -rw-r--r-- | src/server/scripts/Commands/cs_reload.cpp | 2 |
2 files changed, 7 insertions, 16 deletions
diff --git a/src/server/scripts/Commands/cs_go.cpp b/src/server/scripts/Commands/cs_go.cpp index 3b38e1b07e4..b4ca8af6d92 100644 --- a/src/server/scripts/Commands/cs_go.cpp +++ b/src/server/scripts/Commands/cs_go.cpp @@ -564,30 +564,21 @@ public: if (!*args) return false; - char *cstrticket_id = strtok((char*)args, " "); - - if (!cstrticket_id) + char *sTicketId = strtok((char*)args, " "); + if (!sTicketId) return false; - uint64 ticket_id = atoi(cstrticket_id); - if (!ticket_id) + uint32 ticketId = atoi(sTicketId); + if (!ticketId) return false; - GM_Ticket *ticket = sTicketMgr->GetGMTicket(ticket_id); + GmTicket* ticket = sTicketMgr->GetTicket(ticketId); if (!ticket) { handler->SendSysMessage(LANG_COMMAND_TICKETNOTEXIST); return true; } - float x, y, z; - int mapid; - - x = ticket->pos_x; - y = ticket->pos_y; - z = ticket->pos_z; - mapid = ticket->map; - Player* _player = handler->GetSession()->GetPlayer(); if (_player->isInFlight()) { @@ -597,7 +588,7 @@ public: else _player->SaveRecallPosition(); - _player->TeleportTo(mapid, x, y, z, 1, 0); + ticket->TeleportTo(_player); return true; } }; diff --git a/src/server/scripts/Commands/cs_reload.cpp b/src/server/scripts/Commands/cs_reload.cpp index 9bd6de9f6be..a08befe24ba 100644 --- a/src/server/scripts/Commands/cs_reload.cpp +++ b/src/server/scripts/Commands/cs_reload.cpp @@ -166,7 +166,7 @@ public: //reload commands static bool HandleReloadGMTicketsCommand(ChatHandler* /*handler*/, const char* /*args*/) { - sTicketMgr->LoadGMTickets(); + sTicketMgr->LoadTickets(); return true; } |
