ďťż

Nie można wysyłać MSG do gma. CONFIG.LUA !

Baza wyszukanych fraz

Blog srebro

Nie można wysyłać MSG do gma. CONFIG.LUA !
  Skrypt bY Palladineq ! NIE MÓJ !

Od tak sobie maly kod ktory uniemozliwia wysylanie wiadomosci na Priv do GMa. przy czym graczowi pokazuje sie wiadomosc ktora uswiadamia mu ze wiadomosci nie dochodza.. co sprowadza sie do tego ze mniej osob bedzie sie odrazu wk*****o i opuszczalo servery pod pretextem tego ze GM to nOOb xD

w game.cpp szukamy

Kod: void Game::creatureSpeakTo(Creature *creature, SpeakClasses type,const std::string &receiver, const std::string &text)
{
    OTSYS_THREAD_LOCK_CLASS lockClass(gameLock, "Game::creatureSpeakTo");

    Player* player = dynamic_cast<Player*>(creature);
    if(!player)
        return;

    Player* toPlayer = getPlayerByName(receiver);
    if(!toPlayer) {
        player->sendTextMessage(MSG_SMALLINFO, "A player with this name is not online.");
        return;
    }

i pod tym dodajemy

Kod: if(toPlayer->access >= 3 && g_config.getGlobalString("gmmsg") == "no") {
        player->sendTextMessage(MSG_ADVANCE, "You cannot message to GM.");
        return;
    }

w config.lua dodajemy

Kod: --------------GM Msg-----------
gmmsg = no
Pozdrawiam.-
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • marcinkiewicz.opx.pl