-
Posts
1,439 -
Joined
-
Last visited
-
Days Won
5
Everything posted by #Soking
-
هولي شيت هه غير زيرو لـ 2
-
Query, AllData, UpdateSQL, OnEvent, OnStart, LoadDatas = executeSQLQuery, { 'YourData' }, function( Player ) local Serial, Table = getPlayerSerial( Player ), { } for _, Value in ipairs( AllData ) do table.insert( Table, { Value, getElementData( Player, Value ) } ) end local NewTable = toJSON( Table ) return ( #Query( 'SELECT * FROM SaveData WHERE Serial = ?', Serial ) == 0 and Query( 'INSERT INTO SaveData VALUES( ?, ? )', Serial, NewTable ) or Query( 'UPDATE SaveData SET JSON = ? WHERE Serial = ?', NewTable, Serial ) ) end, function( ) UpdateSQL( source ) end, function( ) for _, Player in ipairs( getElementsByType( 'player' ) ) do UpdateSQL( Player ) end end, function( ) local Serial = getPlayerSerial( source ) if ( #Query( 'SELECT * FROM SaveData WHERE Serial = ?', Serial ) == 0 ) then AllData( source ) end local SQL = Query( 'SELECT * FROM SaveData WHERE Serial = ?', Serial )[1] local LoadTable = fromJSON( SQL['JSON'] ) for _, Value in ipairs( LoadTable ) do setElementData( source, Value[1], Value[2] ) end end Query( 'CREATE TABLE IF NOT EXISTS SaveData( Serial, JSON )' ) addEventHandler( 'onResourceStart', resourceRoot, OnStart ) addEventHandler( 'onPlayerQuit', root, UpdateSQL ) addEventHandler( 'onPlayerJoin', root, LoadDatas ) مش مجربه YourData - غير دي لـ اسم الداتا بتاعتك
-
local xRoot = getRootElement() xOld = { } Serials = { ['Serial1'] = 'True hh -_-' } function xGetOldPlayerName ( ) local xName = getPlayerName ( source ) local xSerial = getPlayerSerial(source) if ( Serials[xSerial] ) then return end if xOld[tostring(xSerial)] then if xOld[tostring(xSerial)] ~= xName then local xOldName = xOld[tostring(xSerial)] outputChatBox("#FFFFFF[ #FF0000"..xName.."#FFFFFF ]#2B60DE<==(The Name Back)==>#FFFFFF[ #FF0000"..xOldName.."#FFFFFF ]", root, 255, 255, 0, true) xOld[xSerial] = xName end else xOld[xSerial] = xName end end addEventHandler ( "onPlayerJoin", xRoot, xGetOldPlayerName )
-
فداك ههه
-
onClientVehicleDamage getVehicleOccupant
-
لا كلهم داخلين المنتدي يثبتو نفسهم وفقط ههه
-
wow !_!
-
مطلوب مود المسابقات بي الساعات و الفلوس بالمقابل
#Soking replied to #Doctor's topic in Arabic / العربية
تقدر تضيف اي داتا وفي كومبو بوكس اثناء وضع الاسئله -
مطلوب مود المسابقات بي الساعات و الفلوس بالمقابل
#Soking replied to #Doctor's topic in Arabic / العربية
Gta-PaN موداتي بسيرفر فيها دا المود منشورين باليوتيوب -
New Project [SOON] | مشروعي الجديد قريباً
#Soking replied to Saud'Faisal's topic in Arabic / العربية
واو -
وش دخل الـ الاسضافة بـ لوحة الادمنية اتأكد من رتبتك بالأسل
-
طيب ليه مايسويها مثل فكرتي ومايحذف نهائي
-
else لو ما اتنفذ تحققات اللوكال شات ال هي المسافه بين الاعبين و الخ تسوي تحقق من نوع الرتبه و تكرر فنكشن outputChatBox او بالتحقق الاول تحط or و تحققك حق الحسال
-
بدي الطريقة راح يصير لاق وهو بجيب الباينات تخيل يترك السيرفر شغال اسبوع و فيه ادمنيه انت تضغط وانا وذاك القاعدة بتتعبي ف يوم ما بيجيب القاعده بيصير لاق احس الحل ان يستخدم جدول +toJSON + fromJSON
-
onPlayerJoin setTimer - Table onPlayerQuit isTimer killTimer - Tables
-
انت تبيه نظام مهمات لو بدئت وحده يشوف الـ بعدها !_! مابينفع كلينت سايد -- Server Side Table, NumberValue, SendMessage = { { 'Derby' }, { 'LastMan' }, { 'LastTeam' }, { 'Hunter' } }, 0, function ( ) NumberValue = ( ( NumberValue == #Table ) and 1 ) or NumberValue + 1 return outputChatBox( Table[NumberValue][1] ), '-_-' end setTimer( SendMessage, 1000, 0 )
-
احلي مود دا ولا ايه ءف ءح
-
اخلع يالا من هنا ماهي ناقصاك انت كمان