[QUEST]Inelul lui Levi

Deconectat
Avatar utilizator
// Nightcore
Nou Venit
Nou Venit
Mesaje: 4
Membru din: 08 Aug 2013
Status: -nici un status-
Mulțumiri acordate: 0
Mulțumiri primite: 1

[QUEST]Inelul lui Levi

Mesajde // Nightcore » 08 Aug 2013, 10:28

Cu ajutorul acestui quest Inelui lui Levi a devenit o adevarată unealtă necesară oricarui GM.
Acest inel are urmatoarele functii - Sa dea mute
- Sa scoată mute
- Sa te teleporteze la un player, sau sa teleporteze un player la tine

Să începem.
Conectaţi-vă la Filezilla ( sau ce folositi )
usr/home/game/share/locale/romania/quest
Creati un nou fisier vip_item.quest
Ii daţi fisierului acces 777

Quest:

Cod: Selectaţi tot

quest vip_item begin
           state start begin
               when 40002.use with pc.is_gm() or pc.get_gm_level() >= 2 begin
                     
                   say_title ("Salut, ".. pc.get_name() ..".")
                   say("")
                               say("Acesta este Inelul Lui Levi, el poate sa: ")
                               say(" 1)Sa dea mute ")
                               say(" 2)Sa scoata mute-ul")
                               say(" 3)Sa te teleporteze pe tine sau un player la tine. ")
                   say("")
                               local a = select ( "Blocheaza Chatul Unui Jucator" , "Deblocheaza Chatul" , "Teleporteaza-te", "Transfera un Player", "Iesire" )
                             
                   if a == 1 then
                               say("Te rog sa scrii numele celui caruia vrei sa ii dai mute.")
                               say("")
                               say("Atentie! Daca abuezi de acest item ,poti fi scos din functie!")
                   say("Fi sigur ca scrii numele jucatorului corect!")
                               local cblock = input()
                   say("Acesta e numele playerului caruia doresti sa ii dai mute???")
                   say_title(" Name : ".. cblock .." ")
                   local m = select ( "Da", "Nu")
                   if m == 1 then
                               say("Timp in secunde!")
                               say("Exemple :")
                               say("5 Min. = 300s")
                               say("10 Min. = 600s")
                               say("1 Ora = 3600s")
                           say("Scrie numarul de secunde dorite!")
                           local cbtime = input()
                           command("block_chat ".. cblock .." ".. cbtime .."")
                               notice_all("Jucatorul ".. cblock .." a primit mute pentru ".. cbtime .." secunde!")
                              notice_all("Aveti grija la limbaj si la comportament!")
                   end
                   if m == 2 then
                   return
                   end
                               end
                             
                           if a == 2 then
                              say("Scrie numele playerului caruia doresti sa ii scoti mute-ul.")
                      say("Poti sa il verifici in lista celor ce au mute.")
                      say("cu aceasta comanda : block_chat_list ")
                              local cublock = input()
                              command("block_chat ".. cublock .." 0")
                              notice_all("Jucatorul ".. cublock .." nu mai are mute!")
                    notice_all("Mute-ul i-a fost scos!")
                    notice_all("Sa nu se mai repete greseala facuta!")
                              end
                             
                      if a == 3 then
                      say("Te poti teleporta langa playerii care doresti tu.")
                      say("Scrie numele player-ului langa care doresti sa te teleportezi.")
                      say("Atentie! Cateodata, poti fi teleportat putin mai departe de acesta.")
                 say("Asa ca te rog sa mai folosesti odata aceasta optiune daca intampini erori")
                   local t = select ("Teleporteaza-ma!", "Nu, merci!")
                   if t == 1 then
                   say("Scrie numele playerului :")
                   local wtp = input()
                   command("warp ".. wtp .."")
                   end
                   if t == 2 then
                   return
                       end   
                      end
             
                      if a == 4 then
                      say("Poti sa transferi playerii langa tine acum.")
                      say("Trebuie doar sa introduci numele playerului aici :)")
                      say("Vrei sa aduci un player langa tine? :D")
                   local r = select ("Transfera!", "Nu, merci!")
                   if r == 1 then
                   say("Scrie numele playerului aici :")
                   local ttp = input()
                   command("transfer ".. ttp .." ")
                   end
                   if r == 2 then
                   return
                   end             
                       end

                      if a == 5 then
                      return
                      end

       end
       end
       end


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 .

Deconectat
Avatar utilizator
Calypso.
Nivel 6
Nivel 6
Mesaje: 1079
Membru din: 08 Aug 2013
Status: Mă respecți ești respectat !
Mulțumiri acordate: 1
Mulțumiri primite: 10
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde Calypso. » 08 Aug 2013, 13:58

bravo pt munca depusa

Deconectat
Avatar utilizator
CRONE
Nivel 6
Nivel 6
Mesaje: 1079
Membru din: 06 Aug 2013
Reputație: Moderator: 0.15/3
Nume anterior: Cronerick
Mulțumiri acordate: 2
Mulțumiri primite: 10
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde CRONE » 08 Aug 2013, 17:40

Calypso scrie:bravo pt munca depusa

ce munca? este copy+paste....

Deconectat
Avatar utilizator
Wji
Nivel 2
Nivel 2
Mesaje: 229
Membru din: 11 Aug 2013
Status: Bine Mersi :D
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde Wji » 11 Aug 2013, 11:52

Bravo dar ptueai sa pui la alt ceva, nu la asta deoarece multi s-au obisnuit sa fie pentur teleport.

Deconectat
Avatar utilizator
only41angel
Nou Venit
Nou Venit
Mesaje: 32
Membru din: 25 Dec 2013
Status: Loading
Server Metin2: Metin2Darkside.com
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST]Inelul lui Levi

Mesajde only41angel » 25 Dec 2013, 23:01

O sa-l incerc :-?

Deconectat
Avatar utilizator
G!uKy
Fost Super Ad Moderator
Fost Super Ad Moderator
Mesaje: 783
Membru din: 24 Iul 2013
Localitate: Galati
Reputație: Ad.Moderator
2.35/3.0
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 6
Mulțumiri primite: 4
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde G!uKy » 17 Mai 2014, 22:25

Subiect mutat din ghiduri si tutoriale in resurse-metin2

Deconectat
Avatar utilizator
razvanronaldo99
Nou Venit
Nou Venit
Mesaje: 32
Membru din: 21 Dec 2013
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST]Inelul lui Levi

Mesajde razvanronaldo99 » 14 Noi 2014, 16:11

Bravo pentru munca depusa! :D

Deconectat
Avatar utilizator
gLontz
Nivel 4
Nivel 4
Mesaje: 590
Membru din: 06 Apr 2014
Status: Ma joc Metin2Slim
Server Metin2: www.metin2slim.ro
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 7
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde gLontz » 16 Noi 2014, 10:29

Daca il faceti cum l-a facut el nu va avea acces la inel decat cei care au GRAD pe server...

quest vip_item begin
state start begin
when 40002.chat."Inelul bucuriei Metin2Slow" begin

say_title ("Salut, ".. pc.get_name() ..".")
say("")
say("Acesta este Inelul Lui Bucuriei el poate sa: ")
say(" 1)Sa dea mute ")
say(" 2)Sa scoata mute-ul")
say(" 3)Sa te teleporteze pe tine sau un player la tine. ")
say("")
local a = select ( "Blocheaza Chatul Unui Jucator" , "Deblocheaza Chatul" , "Teleporteaza-te", "Transfera un Player", "Iesire" )

if a == 1 then
say("Te rog sa scrii numele celui caruia vrei sa ii dai mute.")
say("")
say("Atentie! Daca abuezi de acest item ,poti fi scos din functie!")
say("Fi sigur ca scrii numele jucatorului corect!")
local cblock = input()
say("Acesta e numele playerului caruia doresti sa ii dai mute???")
say_title(" Name : ".. cblock .." ")
local m = select ( "Da", "Nu")
if m == 1 then
say("Timp in secunde!")
say("Exemple :")
say("5 Min. = 300s")
say("10 Min. = 600s")
say("1 Ora = 3600s")
say("Scrie numarul de secunde dorite!")
local cbtime = input()
command("block_chat ".. cblock .." ".. cbtime .."")
notice_all("Jucatorul ".. cblock .." a primit mute pentru ".. cbtime .." secunde!")
notice_all("Aveti grija la limbaj si la comportament!")
end
if m == 2 then
return
end
end

if a == 2 then
say("Scrie numele playerului caruia doresti sa ii scoti mute-ul.")
say("Poti sa il verifici in lista celor ce au mute.")
say("cu aceasta comanda : block_chat_list ")
local cublock = input()
command("block_chat ".. cublock .." 0")
notice_all("Jucatorul ".. cublock .." nu mai are mute!")
notice_all("Mute-ul i-a fost scos!")
notice_all("Sa nu se mai repete greseala facuta!")
end

if a == 3 then
say("Te poti teleporta langa playerii care doresti tu.")
say("Scrie numele player-ului langa care doresti sa te teleportezi.")
say("Atentie! Cateodata, poti fi teleportat putin mai departe de acesta.")
say("Asa ca te rog sa mai folosesti odata aceasta optiune daca intampini erori")
local t = select ("Teleporteaza-ma!", "Nu, merci!")
if t == 1 then
say("Scrie numele playerului :")
local wtp = input()
command("warp ".. wtp .."")
end
if t == 2 then
return
end
end

if a == 4 then
say("Poti sa transferi playerii langa tine acum.")
say("Trebuie doar sa introduci numele playerului aici :)")
say("Vrei sa aduci un player langa tine? :D")
local r = select ("Transfera!", "Nu, merci!")
if r == 1 then
say("Scrie numele playerului aici :")
local ttp = input()
command("transfer ".. ttp .." ")
end
if r == 2 then
return
end
end

if a == 5 then
return
end

end
end
end

Pentru cei care doresc sa dea [MOD], [VIP] si altele si doresc doar sa administreze chat-ul !

Deconectat
Avatar utilizator
Sociopath
Super Ad Mod
Super Ad Mod
Mesaje: 1972
Membru din: 03 Sep 2014
Localitate: Bravos
Reputație: ﭸ S.Ad.Moderator
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ﭸ Fost lider Helperi si Trial Helperi
ﭸ Fost Ad.Moderator
ﭸ Fost S.Moderator
ﭸ Fost Moderator
ﭸ Fost Helper
▬▬▬▬▬▬▬▬
ﭸ Old dawg
ﭸ Băştinaş
ﭸ Human after all...
▬▬▬▬▬▬▬▬
ﭸ Sătul de PCR
Nume anterior: h u m a n, .Ragnar
Status: ▬▬▬▬▬▬
Server Metin2: ▬▬▬▬▬▬
Mulțumiri acordate: 19
Mulțumiri primite: 20
Contact:

Re: [QUEST]Inelul lui Levi

Mesajde Sociopath » 08 Iul 2015, 00:46

Mutat în quest-uri!

[ Mesaj scris via Android ] Imagine
Imagine
Imagine

Deconectat
Avatar utilizator
[SGA]Gabriel
Nivel 1
Nivel 1
Mesaje: 76
Membru din: 22 Oct 2014
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [QUEST]Inelul lui Levi

Mesajde [SGA]Gabriel » 13 Feb 2016, 17:32

Cum pun sa fie in minute??


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Alin Ionuț, cotcorus și 5 vizitatori