• Merhaba değerli ForumExem Üyeleri,
    Forumumuzda altyapı değişikliği yaptık. Kusursuz bir forum deneyimi için sizlere ihtiyacımız var. Forumda bulunan hataları özel mesaj olarak şu adminlerimize iletmeniz yeterli olacaktır;
    Özel Mesaj Gönder
Durumu:
Çevrimdışı

DrTurks

Kayıtlı üye
Katılım
Haz 20, 2018
Mesajlar
30
Beğeniler
0
ExePuan
ExeCoin
İsim
Mert
#1
Oyuncuların oyunda olmasalar dahi eşyalarını satabilecekleri bir sistemdir.

Sistem nasıl işler?

Oyuncular satmak istedikleri eşyayı NPC'nin üzerine atarlar. Daha sonra karşılarına fiyat, ne kadar süre satışta kalacağı ve hangi kategoriye eklemek istediği bilgileri gelir. Gerekli seçimi yaptıktan sonra eşya alışverişe ekler. Oyuncu dilerse eşyasını geri çekebilir ve eşyasının fiyatını güncelleyebilir. Oyuncunun eşyasının süresi dolarsa o eşyanın satışı engellenir ve süresi bittikten sonra herhangi bir oyuna çıkış-giriş durumunda eşya oyuncunun kasasına yollanır ve alışveriş listesinden silinir. Eğer oyuncunun eşyası satılırsa, Alışveriş Kasasına parası kayıt edilir. Satılan tüm eşyaların parası orada tutulur ve oyuncu dilerse parasını çekebilir.
LUA DOSYASI:
You do not have permission to view link Giriş yap veya üye ol.

You do not have permission to view link Giriş yap veya üye ol.

​
İlk olarak MySQL kodları sunucumuzda çalışmıyorsa aşağıdaki işlemleri yapalım:


"questing.lua" dosyasını açıyor ve en altına aşağıdaki fonksiyonu ekliyoruz:


MYSQL FONKSİYONU:
Kod:
[CENTER][COLOR=#141414][FONT=Consolas]mysql_query10 [/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#000000][FONT=Consolas][B]function[/B][/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]query[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR]
[COLOR=#B1B100][FONT=Consolas]if[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] not pre then[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       local rt [/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] io[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]open[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'CONFIG'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'r'[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]:[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]read[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'*all'[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       pre[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]_[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] string[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]gsub[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]rt[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)  %s(%S+).+'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'-h%1 -u%2 -p%3 -D%4'[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR]
[/CENTER]
[URL="http://www.php.net/end"][COLOR=#990000]end[/COLOR][/URL]
[CENTER][COLOR=#141414][FONT=Consolas]   math[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]randomseed[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]os[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][/CENTER]
[URL="http://www.php.net/time"][COLOR=#990000]time[/COLOR][/URL][CENTER][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]   local fi[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]out [/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'mysql_data_'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]math[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]random[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]10[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]^[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]9[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]+[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]math[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]random[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]2[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]^[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]4[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]2[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]  ^[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]10[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]{[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]}[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]{[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]}[/FONT][/COLOR]
[COLOR=#339933][FONT=Consolas]--[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]os[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]execute[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'mysql '[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]pre[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]' --e='[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]string[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]format[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'%q'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]query[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]' > '[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]fi[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]--[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] für MySQL51[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]   os[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]execute[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'mysql '[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]pre[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]' -e'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]string[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]format[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'%q'[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]query[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]' > '[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]..[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]fi[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]--[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] für MySQL55[/FONT][/COLOR]
[COLOR=#B1B100][FONT=Consolas]for[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] av in io[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]open[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]fi[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'r'[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]:[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]lines[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#B1B100][FONT=Consolas]do[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] table[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]insert[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][/CENTER]
[URL="http://www.php.net/split"][COLOR=#990000]split[/COLOR][/URL][CENTER][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]av[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'\t'[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][/CENTER]
[URL="http://www.php.net/end"][COLOR=#990000]end[/COLOR][/URL][CENTER][COLOR=#339933][FONT=Consolas];[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] os[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]remove[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]fi[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#339933][FONT=Consolas];[/FONT][/COLOR]
[COLOR=#B1B100][FONT=Consolas]for[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] i [/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]2[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] table[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]getn[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#B1B100][FONT=Consolas]do[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] table[/FONT][/COLOR][COLOR=#339933][FONT=Consolas].[/FONT][/COLOR][COLOR=#B1B100][FONT=Consolas]foreach[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]i[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#000000][FONT=Consolas][B]function[/B][/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]a[/FONT][/COLOR][COLOR=#339933][FONT=Consolas],[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]b[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]i[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]-[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]i[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]-[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#141414][FONT=Consolas] or [/FONT][/COLOR][COLOR=#009900][FONT=Consolas]{[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]}[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]i[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]-[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]a[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] tostring[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]b[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] or b or [/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'NULL'[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]a[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]a[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#141414][FONT=Consolas] or [/FONT][/COLOR][COLOR=#009900][FONT=Consolas]{[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]}[/FONT][/COLOR]
[COLOR=#141414][FONT=Consolas]       out[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]t[/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]a[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#009900][FONT=Consolas][[/FONT][/COLOR][COLOR=#141414][FONT=Consolas]i[/FONT][/COLOR][COLOR=#339933][FONT=Consolas]-[/FONT][/COLOR][COLOR=#CC66CC][FONT=Consolas]1[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]][/FONT][/COLOR][COLOR=#339933][FONT=Consolas]=[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] tostring[/FONT][/COLOR][COLOR=#009900][FONT=Consolas]([/FONT][/COLOR][COLOR=#141414][FONT=Consolas]b[/FONT][/COLOR][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] or b or [/FONT][/COLOR][COLOR=#0000FF][FONT=Consolas]'NULL'[/FONT][/COLOR]
[/CENTER]
[URL="http://www.php.net/end"][COLOR=#990000]end[/COLOR][/URL][CENTER][COLOR=#009900][FONT=Consolas])[/FONT][/COLOR][/CENTER]
[URL="http://www.php.net/end"][COLOR=#990000]end[/COLOR][/URL]
[CENTER][COLOR=#B1B100][FONT=Consolas]return[/FONT][/COLOR][COLOR=#141414][FONT=Consolas] out[/FONT][/COLOR][/CENTER]
[URL="http://www.php.net/end"][COLOR=#990000]end[/COLOR][/URL]
Şimdi "quest_functions" dosyamızı açalım ve "mysql_query10" var mı yok mu kontrol edelim. Eğer yoksa en alta "mysql_query10" kodunu ekleyelim. Burası ile de işimiz bitti.

Daha sonra kullanacağımız veritabanı dosyasını indiriyoruz.


You do not have permission to view link Giriş yap veya üye ol.
You do not have permission to view link Giriş yap veya üye ol.

MySQL dosyasını "player" veritabanına ekliyoruz. Herhangi bir işlem yapmanıza gerek yok. (REBOOT atmanıza gerek yok eklemeyi yaptıktan sonra)

Şimdi bir işlem daha yapmamız gerekiyor. "Player" tablosuna aşağıdaki gibi sağ tıklayıp "Design Table" diyoruz.

Daha sonra "alisveris_param" adında sütun ekliyoruz veritabanımıza.

ÖNEMLİ UYARI: Default değerini mutlaka 0 yapın! Çok önemli.






VİP Sütunu eklemek:


"player" tablosuna sağ tıklıyor "Design Table" diyoruz. Daha sonra aşağıdaki gibi bir "vip" sütunu ekliyoruz:







ÖNEMLİ UYARI: Kişiyi VİP yapmak için 1 değerini girin. Eğer 1 dışında bir sayı yazarsanız VİP sistemi çalışmaz. 0 yaparsanız VİP özelliği gider, 1 yazarsanız aktif olur.



PARA MİKTARI ARASINA .(NOKTA) KOYMA:

Şimdi para tutarlarının arasına .(nokta) koyma fonksiyonuna geldik. Bu fonksiyonu da eklemeniz gerekiyor. Eğer bu fonksiyonu eklemezseniz sistem çalışmaz. Ona göre kodlandı. Şimdi o fonksiyonu eklemeyi göstereceğim:

"questlib.lua" dosyasını açıyoruz ve en alta aşağıdaki kodları ekleyip kapatıyoruz. Reboot atmanıza gerek yok. Başka işlem yapmanıza da gerek yok. "questlib.lua" nın en altına aşağıdaki vermiş olduğum kodu eklemeniz yeterli.


Fonksiyon kodu:
Kod:
function genel_veri(gelen_miktar)[/CODE]​
gelen2 = tostring(gelen_miktar)
local gelen = gelen_miktar
local sayac =10
local basamak =1
local ilkhal = basamak
whiletruedo
if gelen / sayac >=1 then
basamak = basamak +1
sayac = sayac *10
else
break
You do not have permission to view link Giriş yap veya üye ol.

You do not have permission to view link Giriş yap veya üye ol.

t ={}
sonucText =""
for i=1, string.len(gelen2)do
t[i]=(string.sub(gelen2,i,i))
You do not have permission to view link Giriş yap veya üye ol.

for k , v in pairs(t) do--1324
if(basamak ==9 or basamak ==6 or basamak ==3) and sonucText !="" then
sonucText = sonucText.."."
sonucText = sonucText..v
else
sonucText = sonucText..v
You do not have permission to view link Giriş yap veya üye ol.

basamak = basamak -1
You do not have permission to view link Giriş yap veya üye ol.

return sonucText
You do not have permission to view link Giriş yap veya üye ol.

[/CODE]

Bu işlem de bittikten sonra "quest_functions" dosyasını açıyor ve en alta "genel_veri" fonksiyonunu ekliyoruz. Bura ile de işimiz bitti.


LUA dosyasını okutma:


1-) usr/game/share/locale/turkey/quest bölümüne "alisveris_sistemi.lua" dosyasını atıyoruz. Daha sonra;

2-)Putty'e geliyoruz.

cd /usr/game/share/locale/turkey/quest yazıp enterliyoruz. Daha sonra şu komutu yazıyoruz.

./qc alisveris_sistemi.lua

Putty ile de işimiz bitti.
3-) Oyuna dönüyoruz ve bir GM karakter ile "/reload q" çekiyoruz.
4-) Daha sonra Offline Alışveriş Sistemini kullanmaya başlayabilirsiniz.

 
Durumu:
Çevrimdışı

muhammedkaraman4141

Kayıtlı üye
Katılım
Mar 25, 2019
Mesajlar
2
Beğeniler
0
ExePuan
ExeCoin
İsim
muhammed
#2
alisveris_sistemi.lua yok tekrar günceller misiniz ?
 
Üst