Mt2Hizmet 1
Mt2Hizmet
Fethi Polat 1
Fethi Polat
farkmt2official 1
farkmt2official
BlackFullMoon 1
BlackFullMoon
mavzermete 1
mavzermete
Hikaye Ekle

Cevaplandı Won Satın alma sorunu

  • Konuyu başlatan Konuyu başlatan mt2mt2kolik
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 249

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

İyi günler,

Won satın al dediğim de pencerece kapanıyor game sysser de aşağı da ki gibi hata veriyor nasıl çözebilirim rica etsem yardımcı olurmusunuz ?

Kod:
SYSERR: Nov 18 21:50:47.843013 :: RunState: LUA_ERROR: [string "cheque"]:9: attempt to call field `cevrimdisi_pazar_engel' (a nil value)
SYSERR: Nov 18 21:50:47.843048 :: WriteRunningStateToSyserr: LUA_ERROR: quest cheque.start click



[CODE title="start dosyası"]local wond = 100
local maxCheque = 999
local maxYang = 2e+09
local mywon = pc . get_cheque ( )
local myyang = pc . get_gold ( )
say_title ( "Döviz Bürosu:" )
say ( "" )
local my_sec = select ( "Won Bozdur" , "Won Satın Al" , "Kapat" )
if pc . cevrimdisi_pazar_engel ( ) or pc . pazar_engel ( ) then
syschat ( "Engellenen fonksiyon." )
return
end
if my_sec == 1 then
if mywon == 0 then
syschat ( "Üzerinde bozdurulacak Won bulunmamakta." )
return
end
if pc . cevrimdisi_pazar_engel ( ) or pc . pazar_engel ( ) then
syschat ( "Engellenen fonksiyon." )
return
end
local algorithm = math . min ( mywon , math . floor ( ( maxYang - myyang ) / ( wond * 1e+06 ) ) )
say_title ( "Won Bozdur" )
say ( "" )
say_reward ( "Bozdurabileceğin maksimum değer: " .. algorithm )
if algorithm == 0 then
wait ( )
else
local inpt = tonumber ( input ( ) )
if inpt <= 0 or inpt == nil or inpt > algorithm then return end
local kazanc = inpt * wond * 1e+06 - 1
pc . change_gold ( kazanc )
pc . change_cheque ( - inpt )
syschat ( "Won başarıyla bozduruldu." )
end
elseif my_sec == 2 then
if myyang == 0 then
syschat ( "Üzerinde bozdurulacak Yang bulunmamakta." )
return
end
if pc . cevrimdisi_pazar_engel ( ) or pc . pazar_engel ( ) then
syschat ( "Engellenen fonksiyon." )
return
end
local algorithm = math . min ( math . floor ( myyang / ( ( wond ) * 1e+06 ) ) , maxCheque - mywon )
say_title ( "Won Satın Al" )
say ( "" )
say_reward ( "Satın alabileceğin maksimum değer: " .. algorithm )
if algorithm == 0 then
wait ( )
else
local inpt = tonumber ( input ( ) )
if inpt <= 0 or inpt == nil or inpt > algorithm then return end
local kayip = inpt * ( wond ) * 1e+06
pc . change_gold ( - kayip )
pc . change_cheque ( inpt )
syschat ( "Won başarıyla satın alındı." )
end
end
[/CODE]
 
Son düzenleme:
Çözüm
Kod:
local wond = 100
local maxCheque = 999
local maxYang = 2e+09
local mywon = pc . get_cheque ( )
local myyang = pc . get_gold ( )
say_title ( "Döviz Bürosu:" )
say ( "" )
local my_sec = select ( "Won Bozdur" , "Won Satın Al" , "Kapat" )
if my_sec == 1 then
local algorithm = math . min ( mywon , math . floor ( ( maxYang - myyang ) / ( wond * 1e+06 ) ) )
say_title ( "Won Bozdur" )
say ( "" )
say_reward ( "Bozdurabileceğin maksimum değer: " .. algorithm )
if algorithm == 0 then
wait ( )
else
local inpt = tonumber ( input ( ) )
if inpt <= 0 or inpt == nil or inpt > algorithm then return end
local kazanc = inpt * wond * 1e+06 - 1
pc . change_gold ( kazanc )
pc . change_cheque ( - inpt )
syschat ( "Won başarıyla bozduruldu." )
end
elseif...
Kod:
local wond = 100
local maxCheque = 999
local maxYang = 2e+09
local mywon = pc . get_cheque ( )
local myyang = pc . get_gold ( )
say_title ( "Döviz Bürosu:" )
say ( "" )
local my_sec = select ( "Won Bozdur" , "Won Satın Al" , "Kapat" )
if my_sec == 1 then
local algorithm = math . min ( mywon , math . floor ( ( maxYang - myyang ) / ( wond * 1e+06 ) ) )
say_title ( "Won Bozdur" )
say ( "" )
say_reward ( "Bozdurabileceğin maksimum değer: " .. algorithm )
if algorithm == 0 then
wait ( )
else
local inpt = tonumber ( input ( ) )
if inpt <= 0 or inpt == nil or inpt > algorithm then return end
local kazanc = inpt * wond * 1e+06 - 1
pc . change_gold ( kazanc )
pc . change_cheque ( - inpt )
syschat ( "Won başarıyla bozduruldu." )
end
elseif my_sec == 2 then
if myyang == 0 then
syschat ( "Üzerinde bozdurulacak Yang bulunmamakta." )
return
end
local algorithm = math . min ( math . floor ( myyang / ( ( wond ) * 1e+06 ) ) , maxCheque - mywon )
say_title ( "Won Satın Al" )
say ( "" )
say_reward ( "Satın alabileceğin maksimum değer: " .. algorithm )
if algorithm == 0 then
wait ( )
else
local inpt = tonumber ( input ( ) )
if inpt <= 0 or inpt == nil or inpt > algorithm then return end
local kayip = inpt * ( wond ) * 1e+06
pc . change_gold ( - kayip )
pc . change_cheque ( inpt )
syschat ( "Won başarıyla satın alındı." )
end
end

Çözüm
 
Çözüm

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst