Register for your free account! | Forgot your password?
Rust Cheats

You last visited: Today at 16:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Quest error help

Discussion on Quest error help within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
StaLL0's Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 41
Received Thanks: 7
Quest error help

Quote:
-------------------------------------------
--- Datei : Seal Of Loyalty
--- Datei version : 1.0.0.0
--- Erstellt von : DarealRefuse
-------------------------------------------
quest loyalty begin
state start begin

function convert(variable,value)
if(variable == "" or variable == nil) then
return error("Process Error")
elseif(variable == "hour") then
return math.floor(value*60*60)
elseif(variable == "seconds") then
return math.floor(value*60)
elseif(variable == "hour2") then
return math.floor(value/60/60)
elseif(variable == "seconds2") then
return math.floor(value/60)
end
end

when 20017.chat.'Karakter Kilidini Aç ' begin
say_title(mob_name(npc.get_race()))
say('')
---
say_reward('Karakter Adını Yazınız.. ')
local sname = input()
local search = find_pc_by_name(sname)
if(sname == pc.name or search == 0) then return end
say_title(mob_name(npc.get_race()))
say('')
---
local select = pc.select(search)
local password = global_getvarchar("loyalty_password")
pc.select(select)
say_reward('Karakter Şifresini Giriniz.. ')
local pass = input()
if(pass == "" or pass == nil) then
say_title(mob_name(npc.get_race()))
say('')
---
say_reward('işlem hatası kod : 2 ')
elseif(pass == password) then
say_title(mob_name(npc.get_race()))
say('')
---

local selectp = pc.select(search)
pc.delqf('loyalty_time_variable')
pc.delqf('loyalty_time')
pc.delqf('hours')
pc.delqf('seconds')
pc.delqf('sealof_loyalty')
pc.select(selectp)


say_reward('Karakter kilidi kaldırıldı. ')
say_reward('teşekkürler! ')
end
end


when login begin
setskin(NOWINDOW)

if(pc.getqf('sealof_loyalty') == 1) then
if(pc.getqf('hours') == 1) then
if(pc.getqf('loyalty_time_variable') > get_global_time() - pc.getqf('loyalty_time')) then
local convert = loyalty.convert("hours2",pc.getqf('loyalty_time_va riable'))
chat('Karakteriniz '..convert..' Saat daha kitli kalıcaktır.. ')
chat('Lütfen bekleyiniz! ')
chat('')
command('quit')
else
pc.delqf('loyalty_time')
pc.delqf('loyalty_time_variable')
pc.delqf('hours')
pc.delqf('sealof_loyalty')
end
elseif(pc.getqf('seconds') == 1) then
if(pc.getqf('loyalty_time_variable') > get_global_time() - pc.getqf('loyalty_time')) then
local convert = loyalty.convert("seconds2",pc.getqf('loyalty_time_ variable'))
chat('Karakteriniz '..convert..' Dakika Kitli kalıcaktır.. ')
chat('Lütfen bekleyiniz! ')
chat('')
command('quit')
else
pc.delqf('loyalty_time')
pc.delqf('loyalty_time_variable')
pc.delqf('hours')
pc.delqf('sealof_loyalty')
end
end
end
end

when 70019.begin
say_title('Sadakat Mührü: ')
say('')
---
say_title('DarealRefuse Copyright 2012-2013')
say_title('Tüm Hakları Saklıdır.. ')
---
say_reward('Ne yapıcaksın? ')
local s = select('Güvenlik Şifresi','Karakteri Kitle','Kapat')

if(s == 1) then

say_title('Sadakat Mührü: ')
say('')
---
say_reward('Güvenlik Şifresi Giriniz.. ')
local pass = input()

--- ERROR ---
if(len(pass) == 0) then
say_title('Sadakat Mührü: ')
say('')
---
say_reward('işlem hatası kod : 1 ')
return
end
--- END OF ERROR ---

say_title('Sadakat Mührü: ')
say('')
---
say_title(pas..' Şifresini kabul ediyor musunuz? ')
local yesorno = select(locale.yes,locale.no)
if(2 == yesorno) then return end
say_title('Sadakat Mührü: ')
say('')
---
say_reward(pas..' Şifresi kabul edildi.. ')
say_reward('Teşekkürler! ')
global_setvarchar("loyalty_password",pass)
pc.setqf('loyalty_active',1)

elseif(s == 2) then

say_title('Sadakat Mührü: ')
say('')
---

--- ERROR ---
if(pc.getqf('loyalty_active') == 0) then return say_reward('Güvenlik Şifresi Belirlenmedi! ') end -
--- END OF ERROR ---

say_reward('Kitleme Yöntemini Seçiniz. ')
local crypt = select('Saat Cinsinden','Dakika Cinsinden','Kapat')

if(crypt == 1) then

say_title('Sadakat Mührü: ')
say('')
---
say_reward('Saat Giriniz.. ')
local hour = tonumber(input(""))

say_title('Sadakat Mührü: ')
say('')
---
say_title(hour..' Saat kitlemek istiyor musunuz? ')
local hour_yes = select(locale.yes,locale.no)
if(hour_yes == 2) then return end

say_title('Sadakat Mührü: ')
say('')
---
say_title(hour..' Saat karakter kitlendi! ')
say_title('çıkış yapılıyor teşekkürler.. ')
local convert = loyalty.convert("hour",hour)
pc.setqf('loyalty_time_variable',convert)
pc.setqf('loyalty_time',get_global_time())
pc.setqf('sealof_loyalty',1)
pc.setqf('hours')
command('quit')

elseif(crypt == 2) then

say_title('Sadakat Mührü: ')
say('')
---
say_reward('Dakika Giriniz.. ')
local second = tonumber(input(""))

say_title('Sadakat Mührü: ')
say('')
---
say_title(second..' Dakika kitlemek istiyor musunuz? ')
local second_yes = select(locale.yes,locale.no)
if(seconds_yes == 2) then return end

say_title('Sadakat Mührü: ')
say('')
---
say_title(second..' Dakika karakter kitlendi! ')
say_title('çıkış yapılıyor teşekkürler.. ')
local convert = loyalty.convert("seconds",second)
pc.setqf('loyalty_time_variable',convert)
pc.setqf('loyalty_time',get_global_time())
pc.setqf('sealof_loyalty',1)
pc.setqf('seconds')
command('quit')
end
end
end
end
end
.qc sadakatv22.quest

:

Help please
StaLL0 is offline  
Old 12/07/2012, 21:47   #2
 
3jfx's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
PHP Code:
when 70019.begin 
is wrong
3jfx is offline  
Old 02/07/2013, 01:08   #3
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1
Received Thanks: 0
Quote:
Originally Posted by StaLL0 View Post
.qc sadakatv22.quest

:

Help please
PHP Code:
function global_setvarchar(name, var)
    
local laenge string.len (var)
    
local setchar 0
    local save_name 
0
    local letter 
0
    
while laenge setchar do
        
setchar setchar 1
        letter 
string.sub (var, setcharsetchar)
        
letter string.byte(letter)
        if 
letter==91 or letter==93 then
            letter
=32
        end
        save_name 
""..name.."_char_"..setchar..""
        
game.set_event_flag(save_nameletter)
    
end
    local save_laenge
=""..name.."laenge"
    
game.set_event_flag(save_laengelaenge)
end

function global_getvarchar(name)
    
local save_laenge ""..name.."laenge"
    
local laenge game.get_event_flag(save_laenge)
    
local save_name 0
    local 
var = ""
    
local letter 0
    local getchar 
0
    
while laenge getchar do
        
getchar getchar 1
        save_name 
""..name.."_char_"..getchar..""
        
letter game.get_event_flag(save_name)
        if 
letter!=0 then
            letter 
string.char(letter)
        else
            
letter ""
        
end
        
        
var = ""..var..""..letter..""
    
end
    
return var
end 
M2M is offline  
Old 02/07/2013, 17:59   #4
 
sermandes's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 69
Received Thanks: 34
Quote:
Originally Posted by StaLL0 View Post
.qc sadakatv22.quest

:

Help please
ne adamlarsınız da :d
sermandes is offline  
Reply


Similar Threads Similar Threads
[Help]Quest error
07/22/2012 - Metin2 Private Server - 6 Replies
I have created 2 quest for my server, but when I go add im to my server, the machine say Abort (core dumped) Please analyze this quest :handsdown: The quest's are in Portuguese quest armazem_portatil begin state start begin when 40001.use begin say_title("Armazém portátil") say("Disfruta da prenda do Uriel.") say("Qual é o armazém que queres abrir?")
Quest error
05/26/2012 - Metin2 Private Server - 11 Replies
Hallo Epvp... Ich habe ein Problem mit meiner otm.lua.. jedes mal bekomme ich beim Reloaden eine Core Dumped Fehlermeldung... und die quest ist nicht in der NPC... quest otm begin state start begin when login or levelup with pc.get_level() >= 103 begin when 30121.chat."Zur Mitte" begin say_title("Zur Mitte!") say("Hallo "..pc.get_name()..",") say("du moechtest dich also zur Mitte?")
My quest error help!!
12/18/2011 - Metin2 Private Server - 0 Replies
quest at begIn state start begIn when 40009.use begIn say_tItle("MetIn2.5 YardImcI El KItabI - 18/12/2011") --tarIh dInamIk! say("MetIn2.5 serverI adIna ImzasInI atan ve tum gelIstIrmelerI gerceklestIren Paradox dan baskasIna guvenmeyInIz!") say("Hatted oyun IcI duzenI saglamaktadIr! Oyunda baska GM,TL,DEV,AD yoktur! ") say("") say_reward("Devam ederek yardIm almak IstedIgInIz konu Ile IlgIlI bIlgIlere ulasabIlIrsIn") local devam_et = select("Devam Et","BIlIyorum...
my quest and mob_drop_item.txt error? and my item error?
08/14/2011 - Metin2 Private Server - 1 Replies
hi guys, i hava a vps(1GB ram) server. Metin2 installed and no problem.. i mob_drop_item.txt editing after server reset and core error! mob_drop_item.txt added(sample); after server putty in reset, i saw core error Group mygroup { type limit mob 101



All times are GMT +1. The time now is 16:55.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.