Problema sistem ptc.

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

Nivel 4
Mesaje: 515
Membru din: 26 Iun 2014, 11:23
Server: Nu am inca
Regat: Jinno
Aprecieri: 2  
Mulţumiri: 24  
 Contact:
Medalii

Am acest quest :
quest achievement begin
state start begin
when 33008.chat."Premii cu Puncte" begin
cmdchat("SetIsNpc")
npc.open_shop(6969)
setskin(NOWINDOW)
cmdchat("SetPrice 8|3|10|50|100|120|120|120|120|120|120|120|120|50|350|350|350|350|200|200|200|200|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0")
end
when login begin
cmdchat("SetQuestIndex "..q.getcurrentquestindex())
cmdchat("setPP "..pc.getqf("achievement_points"))
end
when button or info begin
local items = {
[0]={821, 1, 8},
[1]={822, 1, 3},
[2]={890, 1, 10},
[3]={891, 1, 50},
[4]={892, 1, 100},
[5]={45005, 1, 120},
[6]={45006, 1, 120},
[7]={45007, 1, 120},
[8]={45008, 1, 120},
[9]={45053, 1, 120},
[10]={45054, 1, 120},
[11]={45055, 1, 120},
[12]={45056, 1, 120},
[13]={38056, 1, 50},
[14]={900502, 1, 350},
[15]={900503, 1, 350},
[16]={900504, 1, 350},
[17]={900505, 1, 350},
[18]={900506, 1, 200},
[19]={900507, 1, 200},
[20]={900508, 1, 200},
[21]={900509, 1, 200},
}
local slot = tonumber(achievement.GetInput("GetInput"))
if pc.getqf("achievement_points") >= items[slot][3] then
pc.setqf("achievement_points", pc.getqf("achievement_points")-items[slot][3])
cmdchat("setPP "..pc.getqf("achievement_points"))
pc.give_item2(items[slot][1], items[slot][2])
else
cmdchat("NieMamPP")
end
end
function GetInput(value)
cmdchat("GetInputStart")
local ret = input(cmdchat(value))
cmdchat("GetInputStop")
return ret
end
when levelup begin
local level = pc.get_level()
if level == 30 then
syschat("Ai primit 5 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 5)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 50 then
syschat("Ai primit 5 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 5)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 75 then
syschat("Ai primit 10 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 10)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 90 then
syschat("Ai primit 15 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 15)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 100 then
syschat("Ai primit 15 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 15)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 110 then
syschat("Ai primit 20 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 20)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 120 then
syschat("Ai primit 25 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 25)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
if level == 127 then
syschat("Ai primit 30 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 30)
cmdchat("setPP "..pc.getqf("achievement_points"))
return
end
end
when 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill or 8013.kill or 8014.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill begin
pc.setqf("achievement_points", pc.getqf("achievement_points") + 1)
cmdchat("setPP "..pc.getqf("achievement_points"))
syschat("Felicitari, ai primit 1 PCT")
end
when 890.use begin
syschat("Ai primit 10 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 10)
cmdchat("setPP "..pc.getqf("achievement_points"))
pc.remove_item(890, 1)
end
when 891.use begin
syschat("Ai primit 50 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 50)
cmdchat("setPP "..pc.getqf("achievement_points"))
pc.remove_item(891, 1)
end
when 892.use begin
syschat("Ai primit 100 PCT")
pc.setqf("achievement_points", pc.getqf("achievement_points") + 100)
cmdchat("setPP "..pc.getqf("achievement_points"))
pc.remove_item(892, 1)
end
end
end
Nu merge sa cumpar de acest magazin cu puncte itemele pe care le-am pus in quest.
Inainte mergea dar am incercat sa adaug alt magazin cu puncte la un alt npc si ne atunci nu mai merge sa cumpar.
Am sters de la celalat magaazin..
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
ZNF
Membru Club

Membru Club
Mesaje: 1953
Membru din: 16 Feb 2014, 10:09
Aprecieri: 15  
Mulţumiri: 110  
Discord: Copiază ID
Medalii

Subiect inactiv, arhivat.
Închis

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 38 vizitatori