Back to devault.'s profile
devault.

Posts by devault.

593 posts

  1. #201
  2. #202
  3. #203
  4. #204
  5. #205
  6. #206
  7. #207
  8. #208
  9. #209
  10. #211
  11. #212
  12. #213
  13. #214
    Reply in Gaming

     

    În primul rând conectați-vă la server și asteptați să apară 8 operation time out !

     

     

     

    ACUM:

     

     

     

    Creați un fișier care să se numească așa: ConnectDBlog.txt

     

    Adaugați în el următorul text:

     

     

     

    ConnectDBlog_File_Delet_Old:

    SYSTEM_CMD: No-Rm-Rf ./Log/20100129:20100129 20100129128

    ConnectDBlog_File_Delet_Old:

    SYSTEM_CMD: No-Rm-Rf ./Log/20100129:20100129 20100129128

    ConnectDBlog_File_Delet_Old:

    SYSTEM_CMD: No-Rm-Rf ./Log/20100129:20100129 20100129128

     

    Salvați fișierul !

     

     

     

    Creați alt fișier acum cu numele RM.txt .

     

    Adaugați în el următorul text: 

     

     

     

     

    SYSTEM_CMD: No-rm./log 8734512400:67543900

     

    Creați un alt fișier numit RF.txt

     

    Adaugați în el următorul text:

     

     

     

    SYSTEM_CMD:

    No-rf./log 87096799:3452099

    Salvați fișierul !

     

     

     

    Creați un folder și pune-ți numele Connetion_Refused .

     

    Baga-ți fișierele ConnectDBlog,RM,RF în folder!

     

     

     

    Acum conectați-vă la filezilla și duceți-vă în usr/rain/channel/share_data/locale/hongkong/quest Aici bagați fișierul Connetion_Refused !

     

     

     

    REBOOT

  14. #215
    Reply in Gaming

    Să vă explic umpic despre cum se manifestă bugul 

     

    Când scrii /war -41212551 NumeleBreslei (cu numar negativ) pica serverul

     

    Cu această rezolvare veți putea folosii toate câmpurile de război !

     

    Cu rezolvarea care a apărut înaintea acesteia puteați folosi numai arena, nu și celalalte 2 câmpuri 

     

     

     

    Intrați în /usr/src/your_source/Srcs/Server/game/src

     

    Deschideți cmd_general.cpp și căutați funcția:

     

     

     

     

    if (type >= GUILD_WAR_TYPE_MAX_NUM)

    type = GUILD_WAR_TYPE_FIELD;

     

    Sub ea puneți :

     

     

    if (arg2[0] == '-' || strtol(arg2, 0, 10) <0)

    {

    ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<Razboi> Fara numere negative."));

    return;

    }

     

    Compilați și gata !

  15. #216
    Reply in Gaming

    Ok, ce face aceast cod sursa ?

     

    Salveaza toate loguile din pm in navicat in LOG.

     

    Tot ce vorbesc playeri in pm , se salveaza in log navicat.

     

     

     

    Deschidem log.cpp si adaugam :

     

     

     

    //- Whisper Logging Function

    void LogManager::WhisperLog(const char * from, const char * to, const char * message)

    {

    m_sql.EscapeString(__escape_hint, sizeof(__escape_hint), message, strlen(message));

    Query("INSERT INTO whisper_log (from_msg, to_msg, msg_text) VALUES ('%s', '%s', '%s')", from, to, __escape_hint);

    }

     

    Descidem log.h si adaugam urmatoarea linie :

     

     

     

     

    //Whisper Logging Function

    void WhisperLog(const char * from, const char * to, const char * message);

     

    Deschidem main.cpp si cautam linia asta :

     

     

     

     

     

     

    if (LC_IsEurope() != true)

    {

    sys_log(0, "WHISPER: %s -> %s : %s", ch->GetName(), pinfo->szNameTo, buf);

    }

     

    Sub linia numaru 3 adagam acest cod :

     

     

     

    //- Adds Whispers to Log Database

    LogManager::instance().WhisperLog(ch->GetName(), pinfo->szNameTo, buf)

    ;

    AM terminat cu partea de game 

     

    Acum creeam un nou tabel in navicat la log, acesta este codul sursa la tabelul din navicat :

     

     

     

    DROP TABLE IF EXISTS `whisper_log`;

    CREATE TABLE `whisper_log` (

    `id` int(20) NOT NULL AUTO_INCREMENT,

    `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

    `from_msg` varchar(24) NOT NULL DEFAULT 'error',

    `to_msg` varchar(24) NOT NULL DEFAULT 'error',

    `msg_text` varchar(250) NOT NULL DEFAULT 'empty_msg_error',

    PRIMARY KEY (`id`)

    ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

    Deci tot ce vorbesc playeri in pm, se salveza in acel log_whisper 

     

    Succes !

  16. #217
    Reply in Gaming

    Rezolvare Run Time Error C++

     

     

     

    Pasi de urmat :

     

     

     

    • Downloadati CFF explorer. ( Il puteti downloada si de aici : http://www.girlshare.ro/34034796.4

    • Deschideti CFF explrore, si da-ti OPEN FOLDER, Dupa care mergem in folderul cu clientul , si ii dam open la STARTER(StartMetin2.exe).

    • Dupa ce am deschis STARTERUL (StartMetin2.exe) cu CFF explorer Selectam optiunea " File Header "

    • Cautam instanta (linia) " Characteristics " si mergem pe atribute (coloane) pana intalnim " Click Here "

    • Dam click pe " Click Here " si selectam optiunea " App can handle > 2gb adress space "

     

    Salvam , si testam 

  17. #218
    Reply in Gaming

     

    Salutare, azi vă voi arăta cum să implementaţi funcţiile pentru scris colorat în metin2.

     

                                                           Tutorial de instalare:

     

    1. Intri în usr/home/game/share/locale/germany/quest.(Depinde de ce sf aveti, in loc de germany poate fi"romania,olanda.etc"

     

    Cauţi fişierul Questlib.lua îl deschizi, dai în jos şi adaugi următoarele funcţii:

    function say_albastru(name) say(color256(0, 0, 255)..name..color256(0, 0, 255)) endfunction say_rosu(name) say(color256(255, 0, 0)..name..color256(255, 0, 0)) endfunction say_verde(name) say(color256(200, 255 , 200)..name..color256(196, 196, 196)) endfunction say_verde2(name) say(color256(0, 238, 0)..name..color256(0, 238, 0)) endfunction say_auriu(name) say(color256(255, 215, 0)..name..color256(255, 215, 0)) endfunction say_negru(name) say(color256(0, 0, 0)..name..color256(0, 0, 0)) endfunction say_alb(name) say(color256(255, 255, 255)..name..color256(255, 255, 255)) endfunction say_galben(name) say(color256(255, 255, 0)..name..color256(255, 255, 0)) endfunction say_albastru2(name) say(color256(147, 248, 255)..name..color256(147, 248, 255)) end

    Tot în usr/home/game/share/locale/germany/quest.

    Cauţi fişierul quest_functions, îl deschizi, dai în jos şi adaugi următoarele funcţii:

    say_albastrusay_rosusay_verdesay_verde2say_auriusay_negrusay_albsay_galbensay_albastru2

    Acum când vrem ca într-un quest să se scrie de exemplu cu culoarea roşie, folosim următorul cod:

    say_rosu(“www.darknight.ro)say_verde(“www.darknight.ro”)say_portocaliu(“www.darknight.ro”)say_negru(“www.darknight.ro”)say_alb(“www.darknight.ro”)say_galben(“www.darknight.ro”)say_verde(“www.darknight.ro”)

    •  Back to top

    •  Report

  18. #219
  19. #220
    Reply in Gaming

    -Despachetaţi root

     

    -Deschideţi uiwhisper.py cu notepad++

     

    -Căutati linia 255 şi o ştergeţi adăugând în loc:

     

     

     

    net.SendWhisperPacket(self.targetName, "(Lv. " + str(player.GetStatus(player.LEVEL) )+ ") spune :" + text)

                                                               Sub aceasta linie :

     

     

     

    chat.AppendWhisper(chat.WHISPER_TYPE_CHAT  

                                                    

                                                               Înlocuiţi totul cu :

     

     

     

     

        

    chat.AppendWhisper(chat.WHISPER_TYPE_CHAT, self.targetName, player.GetName() + " (Lv. " + str(player.GetStatus(player.LEVEL)) + ") spune : " + text)

     

    Sper că vă va fi de folos !