Întrebare sistem puncte

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
snickonj2
Nivel 2

Nivel 2
Mesaje: 162
Membru din: 03 Sep 2016, 22:50
Server: dsadas
Regat: Chunjo
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Am sistem de puncte pe server. Întrebarea mea este: cum fac sa dau puncte unui jucător sau mie?

[ Postat de pe Android ] Imagine
Avatar utilizator
snickonj2
Nivel 2

Nivel 2
Mesaje: 162
Membru din: 03 Sep 2016, 22:50
Server: dsadas
Regat: Chunjo
Aprecieri: 21  
Mulţumiri: 1  
Medalii

up cineva?
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

depinde de quest , unele sisteme de puncte , folosesc un anumit item [bijuterie/inele etc..] posteaza quest-ul si te voi ajuta.
Imagine
Imagine
Afișează semnătura
Avatar utilizator
snickonj2
Nivel 2

Nivel 2
Mesaje: 162
Membru din: 03 Sep 2016, 22:50
Server: dsadas
Regat: Chunjo
Aprecieri: 21  
Mulţumiri: 1  
Medalii

Seba.Andrew scrie:depinde de quest , unele sisteme de puncte , folosesc un anumit item [bijuterie/inele etc..] posteaza quest-ul si te voi ajuta.
Uite aici - Da puncte la pietre metin dar vreau sa stiu cum sa dau si eu la jucatori

quest puntos_metin begin
state start begin

when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill
or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill
or 8013.kill or 8014.kill or 8025.kill or 8026.kill or 8027.kill begin

local metin = {

[8001] = {1,"Metinul Necazului"},
[8002] = {1,"Metinul Luptei"},
[8003] = {1,"Metinul Bataliei"},
[8004] = {1,"Metinul Lacomiei"},
[8005] = {1,"Metinul Amarului"},
[8006] = {1,"Metinul Intunericului"},
[8007] = {1,"Metinul Geloziei"},
[8008] = {1,"Metinul Sufletului"},
[8009] = {1,"Metinul Umbrei"},
[8010] = {1,"Metinul Puterii"},
[8011] = {1,"Metinul Diavolului"},
[8012] = {1,"Metinul Dizgratiei"},
[8013] = {1,"Metinul Mor-tii"},
[8014] = {1,"Metinul Crimelor"},
[8024] = {1,"Metin Pung-Ma"},
[8025] = {1,"Metin Ma-An"},
[8026] = {1,"Metin Tu-Young"},

}



pc.give_item2("70029",metin[npc.get_race()][1])
chat("Ai distrus un "..metin[nc.get_race()][2].." !Ai obtinut "..metin[pc.get_race()][1].." punct!")

end

when 9003.chat."Premi cu puncte!" begin

say_title("Point Shop!")
say("")
say("Salut "..pc.get_name().." aici poti sa cheltuiesti punctele tale")
say("care le poti castiga distrugand"
say("metinele care le vei gasi pe server!")
say("")
say("Fiecare metin iti va da 1 punct")
say("In acest moment ai "..pc.count_item("7029").." puncte")
say("")
wait()
say("Lista iteme:")
say("1x Perla Alba : 10 Puncte")
say("1x Perla Albastra: 5 Puncte")
say("1x Perla visinie: 10 Puncte")
say("50x Vrajeste Obiect: 50 Puncte")
say("25x Boaba zen : 100 Puncte")
say("Floare de sulf : 40 Puncte")
say("Leu Alb : 600 Puncte")
say("Mistret de lupta : 600 Puncte")
say("Costum Fc Bakra (M) : 200 Puncte")
say("Costum Fc Bakra (F) : 200 Puncte")
say("10x Cufar pretios : 50 Puncte")
say("")
say("Ce alegi sa faci?")


local canj = select ("Cumpara" , "Iesire")

if canj = 1 then


say_title("Point Shop!")
say("")
local elegir = select("Perla Alba","Perla Albastra","Perla Rosie","50x Vrajeste Obiect","10x Pergamentul Binecuvantarii","25x Boabe Zen","Floare de sulf","Leu alb","FC Bakra (M)","FC Bakra (F)","10x Cufar pretios","10x Piatra Insangerata","Iesire")
local premios = {

{27992,1,70029,10},
{27993,1,70029,10},
{27994,1,70029,10},
{71084,50,70029,50},
{70102,25,70029,100},
{31066,1,70029,40},
{71124,1,70029,600},
{71125,1,70029,600},
{41161,1,70029,200},
{41162,1,70029,200},
{50033,10,70029,50},
{30190,10,70029,100}


}

if elegir != 14 then

if pc.count_item(premios[elegir][3]) < premios[elegir][4] then

say_title("Point Shop!")
say("")
say("Imi pare rau, dar nu ai punctele necesare")
say("pentru a cumpara acest item")
say("")
say("Mai ai nevoie de "..premios[elegir][4]-pc.count_item(premios[elegir][3]).." pentru al cumpara")
say("revino cand ai toate punctele necesare")
say("")
return
end

pc.give_item2(premios[elegir][1],premios[elegir][2])
pc.remove_item(premios[elegir][3],premios[elegir][4])

end
end
end
end
end
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

pai daca vrei sa le dai tu adica prin negot , tastezi comanda /i 70029 200 , si le dai
sau la ox , cand te intreaba cod premiu bagi 70029 si tastezi cate sa dea ex: 10.
Pentru acest mesaj, [Andrew] for the post:
snickonj2
Imagine
Imagine
Afișează semnătura
Avatar utilizator
snickonj2
Nivel 2

Nivel 2
Mesaje: 162
Membru din: 03 Sep 2016, 22:50
Server: dsadas
Regat: Chunjo
Aprecieri: 21  
Mulţumiri: 1  
Medalii

MS :*! Cer TC!
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

T/c subiect rezolvat.
Imagine
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
221
Răspunsuri
2
Vizualizări
591
Răspunsuri
3
Vizualizări
370
Răspunsuri
2
Vizualizări
571

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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