ZChat_Cmds.cpp Ln 95.
ZChat_Cmds.cpp Ln 190.Code:void ChatCmd_AdminTeleport(const char* line, const int argc, char **const argv);
ZChat_Cmds.cpp Ln 1172Code:_CC_AC("admin_teleport", &ChatCmd_AdminTeleport, CCF_ADMIN|CCF_GAME, ARGVNoMin, 1, true, "/admin_teleport <player>", "");
Code:void ChatCmd_AdminTeleport(const char* line, const int argc, char **const argv) { if (argc < 2) { ZChatOutput("Usage: /admin_teleport <player>", ZChat::CMT_SYSTEM); return; } if(!ZGetMyInfo()->IsAdminGrade()) return; for (ZCharacterManager::iterator itor = ZGetCharacterManager()->begin(); itor != ZGetCharacterManager()->end(); ++itor) { ZCharacter* pCharacter = (ZCharacter*)(*itor).second; char* szPlayerName = argv[1]; if(strcmp(pCharacter->GetUserName(), szPlayerName) == 0) { ZGetGame()->m_pMyCharacter->SetPosition(pCharacter->GetPosition()); break; } } }



Reply With Quote


