[Quest]Anti afk

Avatar utilizator
SlimShadyG
Membru Club

Membru Club
Mesaje: 355
Membru din: 18 Aug 2013, 22:09
Regat: Jinno
Aprecieri: 23  
Mulţumiri: 157  
Medalii

Aces quest este bun pentru a evita lagul :-B

Cod: Selectaţi tot

quest anti_afk begin
state start begin
function scrivi(var)
chat(locale.ROSSO_COLOR.. var)
end
when 50200.use begin
pc.setqf("lock", 0)
end
when login begin
if pc.getqf("sonouscito") == 1 then
anti_afk.scrivi("Ai fost deconectat pentru ca ai fost absent mai mult de 30 minute!")
pc.setqf("sonouscito", 0)
end
pc.setqf("adessox", pc.get_local_x())
pc.setqf("adessoy", pc.get_local_y())
timer("timee", 60*30)
end
when timee.timer with pc.get_map_index() ~= 1 and pc.get_map_index() ~= 3 and pc.get_map_index() ~= 21 and pc.get_map_index() ~= 41 and pc.get_map_index() ~= 43 and pc.get_map_index() ~= 78 and pc.get_map_index() ~= 78 and pc.get_map_index() ~= 113 and pc.get_map_index() ~= 193 begin
if pc.getqf("adessox") == pc.get_local_x() and pc.getqf("adessoy") == pc.get_local_y() and pc.getqf("lock") == 1 then
command("logout")
say("Utilizator absent de 30 de minute, deconectare automata.")
pc.setqf("sonouscito", 1)
say(delay(10000) .. " .")
return
else
pc.setqf("adessox", pc.get_local_x())
pc.setqf("adessoy", pc.get_local_y())
timer("timee", 60*30)   
end
end
end"
SAU
Ce face questul acesta?
Dacă un jucător este afk mai mult de 30 min este deconectat de pe srv automat :)

Cum îl instalaţi?
1. Il uploadati in usr/.../share/locale/.../quest
2. Va logati in putty si scrieti comanda cd usr/.../share/locale/.../quest (in functie de ce server file folositi si unde este instalat)
3. ./qc anti_afk.quest
4. Reboot la server.
Atenţie!!!! când eşti şop nu te scoate :)

Instalare:
1. Creezi un fişier text cu numele nume_quest.quest.
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Imagine
Afișează semnătura
Avatar utilizator
imetin
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 13 Aug 2013, 11:36
Server: Metin-2.in
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 2  
Medalii

nu prea ajuta questul .
Ofer gazduire pentru servere de metin

FreeBSD 8.2, 8.3, 9.1
Resursse dedicate , IP , Procesor , hdd , RAM

Pentru mai multe informatii :

0756664844
Afișează semnătura
Avatar utilizator
G!uKy
Fost Super Ad Moderator

Fost Super Ad Moderator
Mesaje: 770
Membru din: 24 Iul 2013, 20:07
Aprecieri: 5  
Mulţumiri: 157  
 Contact:
Medalii

Subiect mutat din ghiduri si tutoriale in resurse-metin2
Avatar utilizator
Disclourse.
Nivel 3

Nivel 3
Mesaje: 473
Membru din: 01 Iun 2015, 09:54
Server: GoodTime.
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 4  
Medalii

Mutat in Quest .
Disclourse. √ιק™ [***Elite Games Coders©***]

Imagine
Afișează semnătura
Răspunde
Răspunsuri
4
Vizualizări
330
Răspunsuri
9
Vizualizări
855
Răspunsuri
6
Vizualizări
839
Răspunsuri
0
Vizualizări
278

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori