Vei putea salva istoricul conversatiilor din chat cand dai logout/select/relog/teleport/schimba ch/restart client/etc.
- Sistem creat doar client-side, usor de implementat si foarte light.
- Salveaza ultimele 32 mesaje trimise intr-un fisier json
Fisierele sunt criptate cu XOR cipher.Documents/<your_server_name>/chat_cache/CharacterName.json
- Mesajele vor fi salvate local pentru fiecare caracter in parte
- Mesajele duplicate se vor salva doar 1 data.
*Poze / Video:
*Link download / Code:
Deschide uiChat.py si adauga dupa imports:
Cauta:
Code:
self.lastSentenceStack = []
self.lastSentencePos = 0Cauta:
Code:
def OpenChat(self):Cauta:
Code:
def OnIMEKeyDown(self, key):Cauta:
Code:
__PrevLastSentenceStack, __NextLastSentenceStack, __PushLastSentenceStackCauta:
Code:
# LAST_SENTENCE_STACK
self.__PushLastSentenceStack(text)
# END_OF_LAST_SENTENCE_STACKCauta:
Code:
def OnIMEReturn(self):
.
.
.
return True(Optional) Deschide game.py si cauta:
Code:
__ChangeNameSucces

la acest mesaj și conținutul se va afișa automat.

