Cum as putea face un asa quest?

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Eduardul
Nivel 2

Nivel 2
Mesaje: 233
Membru din: 02 Iun 2014, 12:53
Aprecieri: 3  
Mulţumiri: 0
Medalii

Salutare, cum as putea face un quest, ca de fiecare data cand intra un player sau se teleporteaza intr-o mapa sa ii apara un mesaj cu /notice (/n). Va rog.
Imagine
Subscribe here PLEASE: https://goo.gl/lii9nt :-BD
Afișează semnătura
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

Poftim:

Cod: Selectaţi tot

quest mesajjucatornou begin
   state start begin
      when login  with pc.get_level() == 1 begin
      if pc.getqf("jucator_nou") == 0 then
         notice_all("Jucatorul "..pc.get_name().." este nou pe server! Să-i urăm bun venit!")
         pc.setqf("jucator_nou", 1)
      else
         return
                end
   end
end
end
Acest quest anunţă de fiecare dată când un jucător este nou intrat pe server!

PS:Dacă vrei tu un asemenea quest care să scrie de fiecare dată când se teleportează,se produce bug după care un lag imens!
Avatar utilizator
Nazir a.k.a. Zorke
Traficant de ouă

Traficant de ouă
Mesaje: 1250
Membru din: 05 Sep 2014, 19:41
Server: Metin2 Kotoba
Regat: Shinsoo
Aprecieri: 5  
Mulţumiri: 44  
 Contact:
Medalii

Salut, nu se prea produce bug la ce zice el..
Te conectezi la filezilla -> usr/home/game/share/locale/germany/quest/object/noterget/login creezi o fila noua (new file) login.start (daca ai deja unul intri in el cu notepad++ si modifici) si introduci in el

Cod: Selectaţi tot

notice ( " Bine ai revenit domnu " ) 
Modifici ce gasesti intre " " cu ce vrei tu.
[/b]
Securizează website-ul la serverul tău chiar acum ! Sfaturi gratuite !
Schimbă codul din spatele template-ului cu ceva mai nou ! Același design alt cod !!
https://www.facebook.com/ZorkeOfficial/

Imagine
Afișează semnătura
Avatar utilizator
DaRealPain
Fost Helper

Fost Helper
Mesaje: 1044
Membru din: 05 Oct 2014, 01:38
Server: Shiro2
Regat: Shinsoo
Aprecieri: 106  
Mulţumiri: 252  
Medalii

Vrei ca mesajul sa apara cand un player NOU intra pe server sau de fiecare data cand se teleporteaza?

Ca daca vrei sa apara atunci cand el se teleporteaza, atunci sunt questurile la cei doi de mai sus FOARTE gresite ^.^
Afișează semnătura
Avatar utilizator
Gigiz
Deţinător Server

Deţinător Server
Mesaje: 1866
Membru din: 08 Aug 2013, 12:31
Server: Metin2Remix
Regat: Shinsoo
Aprecieri: 126  
Mulţumiri: 21  
Discord: Copiază ID
 Contact:
Medalii

Salut, încearcă cu acest quest... Dar vezi că nu l-am testat, nu ştiu dacă funcţionează.

Cod: Selectaţi tot

quest logarejucator begin
state start begin
when login begin
command("n ".. pc.get_name() .." Este online")
end
end
end
Dacă doreşti să adaugi mai multe linii scri după

Cod: Selectaţi tot

command("n ".. pc.get_name() .." Este online")

Cod: Selectaţi tot

command("n text-ul tău.")
Imagine
Click aici pentru a intra pe remix2.
Afișează semnătura
Avatar utilizator
Nazir a.k.a. Zorke
Traficant de ouă

Traficant de ouă
Mesaje: 1250
Membru din: 05 Sep 2014, 19:41
Server: Metin2 Kotoba
Regat: Shinsoo
Aprecieri: 5  
Mulţumiri: 44  
 Contact:
Medalii

DaRealPain , la pariu ca merge ce am spus eu mai sus ? Si e corect?
Securizează website-ul la serverul tău chiar acum ! Sfaturi gratuite !
Schimbă codul din spatele template-ului cu ceva mai nou ! Același design alt cod !!
https://www.facebook.com/ZorkeOfficial/

Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
129
Răspunsuri
3
Vizualizări
261
Răspunsuri
7
Vizualizări
304
Răspunsuri
3
Vizualizări
280

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 97 vizitatori