Cum fac sa isi dea playeri exp de la mag?
Salut,ma puteti ajuta sa fac sa isi poate baga playeri experienta de la mag?
Daca vrei ca un playeri sa isi ia exp de la magazin bani etc ... am eu un quest care te va ajuta foarte mult testat de mine functinabil 100%
TUTORIAL INSTALARE QUEST :
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu 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.
Quest-ul este pus pe inel, și anume pe 70007, însă voi puteți pune pe ce inel/item doriți modificând codul.
Cod: Selectaţi tot
quest inel_exp begin
state start begin
when 70007.use begin
local inel=select("Experienta", "Yang", "Marmura", "Skilluri P", "Nimic")
if 1==inel then
say("Ziua buna aventurierule! Vad ca ai auzit de mine.")
say("Spark m-a conceput special sa va ajut sa deveniti")
say("razboinici adevarati. Asadar, de aceasta data vrei")
say("putina experienta?")
local exp=select("Desigur", "Nu, multumesc")
if 1==exp then
pc.give_exp2("999999999")
elseif 2==exp then
say("Ei bine, este alegerea ta.")
return
end
elseif 2==inel then
say("Ziua buna aventurierule! Vad ca ai auzit de mine.")
say("Spark m-a conceput special sa va ajut sa deveniti")
say("razboinici adevarati. Asadar, de aceasta data vrei")
say("ceva yang?")
local yang=select("Vreau, pupati-as talpile", "Nu")
if 1==yang then
pc.give_gold("500000000")
elseif 2==yang then
say("Ok, este alegerea ta.")
return
end
elseif 3==inel then
say("Ziua buna aventurierule! Vad ca ai auzit de mine.")
say("Spark m-a conceput special sa va ajut sa deveniti")
say("razboinici adevarati. Asadar, de aceasta data vrei")
say("cateva marmure?")
local marm=select("Da, desigur", "Nu")
if 1==marm then
pc.give_item2("70024")
elseif 2==marm then
say("Ok, tu alegi.")
return
end
elseif 4==inel then
say("Ziua buna aventurierule! Vad ca ai auzit de mine.")
say("Spark m-a conceput special sa va ajut sa deveniti")
say("razboinici adevarati. Asadar, de aceasta data vrei")
say("skillurile P?")
local yes=select("Da", "Nu")
if 1==yes then
say("Ce rasă esti?")
local rasa=select("Razboinic", "Ninja", "Sura", "Saman", "Am deja skillurile P")
if 1==rasa then
pc.set_skill_level (1,59)
pc.set_skill_level (2,59)
pc.set_skill_level (3,59)
pc.set_skill_level (4,59)
pc.set_skill_level (5,59)
pc.set_skill_level (16,59)
pc.set_skill_level (17,59)
pc.set_skill_level (18,59)
pc.set_skill_level (19,59)
pc.set_skill_level (20,59)
say("Ai primit skillurile pentru razboinic.")
elseif 2==rasa then
pc.set_skill_level (31,59)
pc.set_skill_level (32,59)
pc.set_skill_level (33,59)
pc.set_skill_level (34,59)
pc.set_skill_level (35,59)
pc.set_skill_level (46,59)
pc.set_skill_level (47,59)
pc.set_skill_level (48,59)
pc.set_skill_level (49,59)
pc.set_skill_level (50,59)
say("Ai primit skillurile pentru ninja.")
elseif 3==rasa then
pc.set_skill_level (61,59)
pc.set_skill_level (62,59)
pc.set_skill_level (63,59)
pc.set_skill_level (64,59)
pc.set_skill_level (65,59)
pc.set_skill_level (66,59)
pc.set_skill_level (76,59)
pc.set_skill_level (77,59)
pc.set_skill_level (78,59)
pc.set_skill_level (79,59)
pc.set_skill_level (80,59)
pc.set_skill_level (81,59)
say("Ai primit skillurile pentru sura.")
elseif 4==rasa then
pc.set_skill_level (91,59)
pc.set_skill_level (92,59)
pc.set_skill_level (93,59)
pc.set_skill_level (94,59)
pc.set_skill_level (95,59)
pc.set_skill_level (96,59)
pc.set_skill_level (106,59)
pc.set_skill_level (107,59)
pc.set_skill_level (108,59)
pc.set_skill_level (109,59)
pc.set_skill_level (110,59)
pc.set_skill_level (111,59)
say("Ai primit skillurile pentru saman.")
elseif 5==rasa then
say("Vad ca ai fost mai rapid. Foarte bine!")
return
end
elseif 2==yes then
say("Ok, este alegerea ta tinere flacau!")
return
end
elseif 5==inel then
say("Asta este. Poti revenei oricand!")
return
end
end
end
end1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu 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.
Quest-ul este pus pe inel, și anume pe 70007, însă voi puteți pune pe ce inel/item doriți modificând codul.
Răspunsuri
14 Vizualizări
984
14 Vizualizări
984
Răspunsuri
20 Vizualizări
3306
20 Vizualizări
3306
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: sanducatalin1 și 8 vizitatori

