Adauga un mic "sistem" pe serverul tau de Metin2, atunci cand faci o actualizare (un update) -> playerii sa primeasca un PM (Soapta) cu ce modificari s-au facut la server.
Este scris doar in python + LUA (quest), foarte simplu de implementat de oricine!
- Acest Mesaj Privat il vor primi toti jucatorii cand se conecteaza la server.
- Apare doar o data, deci jucatorii nu vor primi de fiecare data cand se logheaza acest mesaj, doar prima oara.
*Poze / Video:
![[Py] PM cu Actualizari (Patch Notes) - Mesaj 1 - Imagine 1 [Py] PM cu Actualizari (Patch Notes) - Mesaj 1 - Imagine 1](https://i.imgur.com/x1k1iKJ.gif)
Deschidem game.py si cautam:
Code:
"mall"Cautam:
Code:
__InGameShop_Show(self,url):Asa ar trebui sa arate: Instalam urmatorul quest:
Acum, cream un folder în folderul "quest" numit "notice" si adăugăm 2 txt-uri cu numele: notice.txt si qf.txt.
În qf.txt va trebui să puneţi un număr spre exemplu 0 adăugăm un 0 si dăm save, iar în notice băgăm ce vrem să apară în pm.
În caz că nu avem funcţia readline adăugăm:
Code:
function readline(path, x)
local linetable = {}
for line in io.lines(path) do
table.insert(linetable, line)
end
return linetable[x]
end Code:
readline
io.lines1) Deschidem notice.txt din fodlerul notice, si adaugam mesajul care vrem sa apara in PM la jucatori.
2) Deschidem qf.txt si modificam numarul de acolo +1. Adica daca avem 0, noi schimbam in 1.
Acum, mesajul va aparea la playeri la primul login.
Daca am facut alt update, facem la fel. Schimbam mesajul din notice.txt si modificam in qf.txt din 1 --> in 2.
Acum mesajul nou va aparea din nou la jucatori la primul login.
Va las mai jos si o alta varianta de quest, care va trimite mesajul la fiecare login (NU RECOMAND, dar poate cineva are nevoie):


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

