[V2] [LUA] Monede dragon la fiecare ora online - verificare AFK

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Avatar utilizator
AndyOpris
Nivel 4

Nivel 4
Mesaje: 500
Membru din: 09 Iun 2015, 15:12
Server: -
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 226  
Medalii

Astazi din plictiseala, m-am gandit sa fac putin mai complex acest quest:
http://just4metin.ro/quest-uri/monede-d ... 70345.html
si am zis sa-i adaug si o verificare AFK, pentru ca multe persoane mi-ai spus ca poti sta online cu 50 de conturi si faci cate monede vrei.

Cum functioneaza noua versiune:
-Pai din ora in ora iti va aparea pe ecran acest quest: Imagine Daca vei introduce corect codul, vei primi monedele dragon: Imagine Imagine Daca vei introduce codul gresit, nu vei primi monedele dragon: Imagine Imagine Questul propriu zis:
quest monede_dragon_automat_v2 begin
	state start begin
		when login begin
		local timp = 3600
		local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
			syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
			loop_timer("incarcare_monede", timp)
		end
		when incarcare_monede.timer begin
		local suma_monede = 1
		local cod_verificare = math.random(100001,999999)
				say_title("Verificare |cff56ff00|H|hAFK")
				say("A trecut o ora de cat esti online,")
				say("contul tau va fi acreditat cu ".. suma_monede .." monede dragon")
				say("pentru a primii aceasta recompensa trebuie sa scrii corect codul de mai jos:")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("Acest cod: |cffffa700|H|h".. cod_verificare .."")
		local introducere_cod = input()
			introducere_cod=tonumber(introducere_cod)
	if introducere_cod == cod_verificare then
				local selectare_tabel = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1")
				local incarcare_monede = mysql_query("UPDATE account.account SET coins ='"..(selectare_tabel.coins[1]+suma_monede).."' WHERE id="..pc.get_account_id().." LIMIT 1")
		syschat("|cff56ff00|H|h[Metin2A]|h|r : Ai introdus codul de verificare corect, contul tau a fost acreditat cu |cffffa700|H|h".. suma_monede .."|h|r monede dragon.")
				local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
		syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
	else
		syschat("|cffff0000|H|h[Metin2A]|h|r : Ai introdus un cod gresit, prin urmare nu ai primit nicio moneda dragon.")
		end
		end
	end
end
-Unde este :
local timp = 3600
Inlocuim 3600 cu numarul de secunde la care sa fie oferite monedele
-Unde este :
local suma_monede = 1
Inlocuim 1 cu ce valoare de monede dorim sa primeasca jucatorul

--Drepturile de autor imi apartin--
--Totul este testat si fara buguri--
Ultima oară modificat 16 Mar 2019, 23:27 de către FRANCIS, modificat de 3 ori în total.
Motiv: TOPIC REFĂCUT . ŞTERS DE AUTOR
Pentru acest mesaj, AndyOpris a primit 2 (de) mulţumiri
UmBro666 • Metin2SG
Avatar utilizator
xxtentacion
Nivel 3

Nivel 3
Mesaje: 381
Membru din: 14 Iul 2017, 13:35
Server: RebornOfWorld II
Regat: Jinno
Aprecieri: 30  
Mulţumiri: 19  
Discord: Copiază ID
 Contact:
Medalii

Daca nu erai baiat te luam de nevasta. 8-} 8-} 8-}
Pentru acest mesaj, xxtentacion for the post:
inno
Semnătură
Afișează semnătura
Avatar utilizator
UmBro666
Nou Venit

Nou Venit
Mesaje: 32
Membru din: 15 Iul 2017, 22:52
Server: Azira2
Regat: Jinno
Aprecieri: 10  
Mulţumiri: 6  
 Contact:
Medalii

Mult mai bine asa gogulee, mult mai eficient , tpp <3
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Varianta anterioara mergea perfect!
Acum primesc aceasta erorare?!
https://prnt.sc/iskmi2
Avatar utilizator
Alexandru-IoanIdriceanu
Nivel 3

Nivel 3
Mesaje: 332
Membru din: 28 Feb 2018, 16:08
Regat: Jinno
Aprecieri: 638  
Mulţumiri: 1902  
Discord: Copiază ID
Medalii

Salut folosesc questul anterior si e foarte bun , dar in momentul in care m-am teleportat gen am stat 30 de minute intr-o mapa si ma duc in alta timpul il ia de la 0 si nu in continuare de la 30 , poti face ceva referitor la asta? mersi mult .
Avatar utilizator
Metin2Hyuga
Nou Venit

Nou Venit
Mesaje: 29
Membru din: 11 Ian 2018, 20:32
Server: Metin2Hyuga
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 1  
Medalii

Am instalat questul dar nu se intampla absolut nimic,am setat timerul la 10 secunde...
Avatar utilizator
Lester
Membru Club

Membru Club
Mesaje: 519
Membru din: 23 Feb 2017, 23:34
Aprecieri: 13  
Mulţumiri: 613  
Discord: Copiază ID
Medalii

Şi cum ar fi să ai grad negativ şi să te baţi cu băjeţii prin map1 şi brusc, când se face ora, ţie îţi apare fereastra asta cu verificarea afk în timp ce băieţii ţi-o dau la căcău şi îţi iau şi itemele care îţi pică pe jos. Asta în cel mai bun caz. :))

Glumesc, bună ideea, dar mi se părea mai bun questul anterior.
„Mimează-ți fericirea în văzul tuturor!”
Afișează semnătura
Avatar utilizator
blackghost27
Nivel 3

Nivel 3
Mesaje: 346
Membru din: 14 Sep 2013, 10:34
Server: Metin3D
Aprecieri: 552  
Mulţumiri: 37  
Medalii

AndyOpris scrie:Astazi din plictiseala, m-am gandit sa fac putin mai complex acest quest:
http://just4metin.ro/quest-uri/monede-d ... 70345.html
si am zis sa-i adaug si o verificare AFK, pentru ca multe persoane mi-ai spus ca poti sta online cu 50 de conturi si faci cate monede vrei.

Cum functioneaza noua versiune:
-Pai din ora in ora iti va aparea pe ecran acest quest: Imagine Daca vei introduce corect codul, vei primi monedele dragon: Imagine Imagine Daca vei introduce codul gresit, nu vei primi monedele dragon: Imagine Imagine Questul propriu zis:
quest monede_dragon_automat_v2 begin
	state start begin
		when login begin
		local timp = 3600
		local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
			syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
			loop_timer("incarcare_monede", timp)
		end
		when incarcare_monede.timer begin
		local suma_monede = 1
		local cod_verificare = math.random(100001,999999)
				say_title("Verificare |cff56ff00|H|hAFK")
				say("A trecut o ora de cat esti online,")
				say("contul tau va fi acreditat cu ".. suma_monede .." monede dragon")
				say("pentru a primii aceasta recompensa trebuie sa scrii corect codul de mai jos:")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("Acest cod: |cffffa700|H|h".. cod_verificare .."")
		local introducere_cod = input()
			introducere_cod=tonumber(introducere_cod)
	if introducere_cod == cod_verificare then
				local selectare_tabel = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1")
				local incarcare_monede = mysql_query("UPDATE account.account SET coins ='"..(selectare_tabel.coins[1]+suma_monede).."' WHERE id="..pc.get_account_id().." LIMIT 1")
		syschat("|cff56ff00|H|h[Metin2A]|h|r : Ai introdus codul de verificare corect, contul tau a fost acreditat cu |cffffa700|H|h".. suma_monede .."|h|r monede dragon.")
				local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
		syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
	else
		syschat("|cffff0000|H|h[Metin2A]|h|r : Ai introdus un cod gresit, prin urmare nu ai primit nicio moneda dragon.")
		end
		end
	end
end
-Unde este :
local timp = 3600
Inlocuim 3600 cu numarul de secunde la care sa fie oferite monedele
-Unde este :
local suma_monede = 1
Inlocuim 1 cu ce valoare de monede dorim sa primeasca jucatorul

--Drepturile de autor imi apartin--
--Totul este testat si fara buguri--
Salut.La sistemul anti-afk este bug.
Daca lasi caracterul toata 5 ore de exemplu afk, tu cand revii primesti mesajul sa bagi codul, dupa ce ai bagat codul corect iti apare iar mesajul si tot asa de 5 ori. Nu are limita gen "Daca nu bagi codul in 5 minute sa dispara"
Afișează semnătura
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

AndyOpris scrie:Astazi din plictiseala, m-am gandit sa fac putin mai complex acest quest:
http://just4metin.ro/quest-uri/monede-d ... 70345.html
si am zis sa-i adaug si o verificare AFK, pentru ca multe persoane mi-ai spus ca poti sta online cu 50 de conturi si faci cate monede vrei.

Cum functioneaza noua versiune:
-Pai din ora in ora iti va aparea pe ecran acest quest: Imagine Daca vei introduce corect codul, vei primi monedele dragon: Imagine Imagine Daca vei introduce codul gresit, nu vei primi monedele dragon: Imagine Imagine Questul propriu zis:
quest monede_dragon_automat_v2 begin
	state start begin
		when login begin
		local timp = 3600
		local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
			syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
			loop_timer("incarcare_monede", timp)
		end
		when incarcare_monede.timer begin
		local suma_monede = 1
		local cod_verificare = math.random(100001,999999)
				say_title("Verificare |cff56ff00|H|hAFK")
				say("A trecut o ora de cat esti online,")
				say("contul tau va fi acreditat cu ".. suma_monede .." monede dragon")
				say("pentru a primii aceasta recompensa trebuie sa scrii corect codul de mai jos:")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("Acest cod: |cffffa700|H|h".. cod_verificare .."")
		local introducere_cod = input()
			introducere_cod=tonumber(introducere_cod)
	if introducere_cod == cod_verificare then
				local selectare_tabel = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1")
				local incarcare_monede = mysql_query("UPDATE account.account SET coins ='"..(selectare_tabel.coins[1]+suma_monede).."' WHERE id="..pc.get_account_id().." LIMIT 1")
		syschat("|cff56ff00|H|h[Metin2A]|h|r : Ai introdus codul de verificare corect, contul tau a fost acreditat cu |cffffa700|H|h".. suma_monede .."|h|r monede dragon.")
				local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
		syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
	else
		syschat("|cffff0000|H|h[Metin2A]|h|r : Ai introdus un cod gresit, prin urmare nu ai primit nicio moneda dragon.")
		end
		end
	end
end
-Unde este :
local timp = 3600
Inlocuim 3600 cu numarul de secunde la care sa fie oferite monedele
-Unde este :
local suma_monede = 1
Inlocuim 1 cu ce valoare de monede dorim sa primeasca jucatorul

--Drepturile de autor imi apartin--
--Totul este testat si fara buguri--








hai să iţi zic o chestie care cred că ar merge la chestia asta "afk"...


păi te duci lângă 1 munte sau pod sau ceva genul.. şi dai click unde caracterul nu poate trece şi el continuă să meargă... pui metingul in bară şi caracterul continuă să meargă... şi intri după o oră pe fiecare client deschis depinde ce pc ai şi colectezi fiecare md... acum nu ştiu cine pune asta pe server dar ţi am zis ca să ştii
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
blackghost27
Nivel 3

Nivel 3
Mesaje: 346
Membru din: 14 Sep 2013, 10:34
Server: Metin3D
Aprecieri: 552  
Mulţumiri: 37  
Medalii

CHULI CASTIGLIONE scrie:
AndyOpris scrie:Astazi din plictiseala, m-am gandit sa fac putin mai complex acest quest:
http://just4metin.ro/quest-uri/monede-d ... 70345.html
si am zis sa-i adaug si o verificare AFK, pentru ca multe persoane mi-ai spus ca poti sta online cu 50 de conturi si faci cate monede vrei.

Cum functioneaza noua versiune:
-Pai din ora in ora iti va aparea pe ecran acest quest: Imagine Daca vei introduce corect codul, vei primi monedele dragon: Imagine Imagine Daca vei introduce codul gresit, nu vei primi monedele dragon: Imagine Imagine Questul propriu zis:
quest monede_dragon_automat_v2 begin
	state start begin
		when login begin
		local timp = 3600
		local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
			syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
			loop_timer("incarcare_monede", timp)
		end
		when incarcare_monede.timer begin
		local suma_monede = 1
		local cod_verificare = math.random(100001,999999)
				say_title("Verificare |cff56ff00|H|hAFK")
				say("A trecut o ora de cat esti online,")
				say("contul tau va fi acreditat cu ".. suma_monede .." monede dragon")
				say("pentru a primii aceasta recompensa trebuie sa scrii corect codul de mai jos:")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("")
				say("Acest cod: |cffffa700|H|h".. cod_verificare .."")
		local introducere_cod = input()
			introducere_cod=tonumber(introducere_cod)
	if introducere_cod == cod_verificare then
				local selectare_tabel = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1")
				local incarcare_monede = mysql_query("UPDATE account.account SET coins ='"..(selectare_tabel.coins[1]+suma_monede).."' WHERE id="..pc.get_account_id().." LIMIT 1")
		syschat("|cff56ff00|H|h[Metin2A]|h|r : Ai introdus codul de verificare corect, contul tau a fost acreditat cu |cffffa700|H|h".. suma_monede .."|h|r monede dragon.")
				local monede = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
		syschat("|cff56ff00|H|h[Metin2A]|h|r : In momentul de fata ai |cffffa700|H|h" .. monede .. "|h|r monede dragon.")
	else
		syschat("|cffff0000|H|h[Metin2A]|h|r : Ai introdus un cod gresit, prin urmare nu ai primit nicio moneda dragon.")
		end
		end
	end
end
-Unde este :
local timp = 3600
Inlocuim 3600 cu numarul de secunde la care sa fie oferite monedele
-Unde este :
local suma_monede = 1
Inlocuim 1 cu ce valoare de monede dorim sa primeasca jucatorul

--Drepturile de autor imi apartin--
--Totul este testat si fara buguri--








hai să iţi zic o chestie care cred că ar merge la chestia asta "afk"...


păi te duci lângă 1 munte sau pod sau ceva genul.. şi dai click unde caracterul nu poate trece şi el continuă să meargă... pui metingul in bară şi caracterul continuă să meargă... şi intri după o oră pe fiecare client deschis depinde ce pc ai şi colectezi fiecare md... acum nu ştiu cine pune asta pe server dar ţi am zis ca să ştii
Prin acest sistem afk, iti verifica doar logarea, nu verifica daca iti schimbi pozitia.
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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