[Rezolvare]Bug textul ramane dupa ce inchizi questul.

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Deconectat
Avatar utilizator
F4NTOM4
Nivel 1
Nivel 1
Mesaje: 141
Membru din: 23 Aug 2014
Localitate: Bucuresti
Status: Lucrez la ApGaming
Server Metin2: Metin2AP
Mulțumiri acordate: 2
Mulțumiri primite: 5
Contact:

[Rezolvare]Bug textul ramane dupa ce inchizi questul.

Mesajde F4NTOM4 » 03 Iul 2016, 00:35

Salut! Sunt cateva persoane pe dev care cer rezolvare pentru bugul din pozele de mai jos , eu va postez varianta mea de rezolvare care functioneaza 100%.
Cum arata bugul: - Bugul apare doar la primul quest pe care il folosesti cand te-ai logat.
Acest bug apare si la questul de bun venit sau cum aveti voi.
ImagineImagine
Rezolvarea +regula care face sa functioneze aceasta rezolvare:
Regula : De acum toate questurile care le aveti cu when login begin trebuie sa contina un delay de 1-2 secunde.
Exemplu:
Questul fara delay (fara timer)
quest exemplu begin
state start begin
when login begin
say_title("Bun venit "..pc.get_name().." pe Nume Server.")
end
end
end

Questul cu delay (timer) --- Toate questurile cu when login begin trebuie sa fie asa inafara de cel cu 0 delay.
quest exemplu begin
state start begin
when login begin
timer("exemplu", 2)
end
when exemplu.timer begin
say_title("Bun venit "..pc.get_name().." pe Nume Server.")
end
end
end

Acesta este questul cu 0 delay ( fara timer) pe care trebuie sa il instalati.
--------------------------------------
-- Rezolvare bug string by F4NTOM4 --
--------------------------------------
quest rezolvare_bug_string begin
    state start begin
        when login begin
            setskin(NOWINDOW)
            say_title(" ")
            return
        end
    end
end

Principul pe care functioneaza acest quest:
setskin(NOWINDOW) - Face ca fereastra de quest sa nu mai apara.
say_title(" ") - Porneste bugul doar ca in partea stanga sus colt al jocului.
return - te lasa sa te misti in continuare anuland automat liniile de mai sus.
Practic bugul inca exista doar ca apare sub forma invizibila in coltul din partea stanga sus al jocului.
Va rog sa pastrati acea semnatura in quest.
Ma refer la asta:
--------------------------------------
-- Rezolvare bug string by F4NTOM4 --
--------------------------------------

Imagini cu bugul rezolvat:
Imagine
Imagine

Înapoi la “Ghiduri şi Tutoriale”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Drayke, HisaoShou și 11 vizitatori