Jump to content

طلب


#Soking

Recommended Posts

بالبداية تحدد مكان الحفظ

executeSQLQuery or dbExec 

لنفترض انه

executeSQLQuery 
  

صناعة البيت

  
- createMarker 
- executeSQLQuery -- وحفظ احداثيات الماركر في القاعدة 
-- Ex. 
executeSQLQuery("CREATE TABLE IF NOT EXISTS houses (x TEXT, y TEXT, z TEXT, x2 TEXT, y2 TEXT, z2 TEXT, owner TEXT, price TEXT, id TEXT)") 
-- x, y, z = الإحداثيات 
-- x2, y2, z2 =  الإحداثيات داخل البيت 
-- و ممكن تضيف dimension + interior  
-- owner = المالك 
-- price = السعر 
-- id = رقم البيت 
  

شراء البيت

  
- setMarkerColor -- تغير لون الماركر للأحمر مثلاً, يعني تم الشراء 
- executeSQLQuery -- تحدث معلومات صاحب البيت 
-- Ex. 
executeSQLQuery("UPDATE houses SET owner=? WHERE id=?", account, id ) 
-- account = حساب اللاعب 
- takePlayerMoney -- عشان يشتريه 
-- Ex. 
local database = executeSQLQuery("SELECT * FROM houses WHERE id=?", id ) 
takePlayerMoney ( player, tonumber( database[1].price ) ) 
  

بيع البيت للكونسل, مثل الشيء فوق بس تغيير لون الماركر للأخضر يعني ماحد مالكه

-

بيع البيت ل شخص آخر

  
- executeSQLQuery -- تحدث معلومات صاحب البيت 
-- Ex. 
executeSQLQuery("UPDATE houses SET owner=? WHERE id=?", account, id ) 
  

dx و لو بتستخدم كتابات على الماركر راح تحتاج

dxDrawText 

وبالتوفيق

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...