Ahmed Ly

Members
  • Content count

    1,033
  • Joined

  • Last visited

Community Reputation

44 Good

7 Followers

About Ahmed Ly

  • Rank
    Hard-@ss
  • Birthday 27/12/98

Details

  • Gang
    Dragon
  • Location
    Libya

Recent Profile Visitors

2,632 profile views
  1. database

    addEventHandler ( "onResourceStop",resourceRoot, function () for _,v in ipairs ( getElementsByType ( "player" ) ) do local pl = getPlayerAccount (v) if isGuestAccount(pl) then return end local login = getAccountName (v) local money = getPlayerMoney (v) local expxp = getElementData (v, "expxp" ); local explevel = getElementData (v, "explevel" ); local q = dbQuery( createDB, "SELECT * FROM save WHERE login=?", login ) local result = dbPoll( q, -1 ) dbFree(q) if #result == 0 then dbExec( createDB, "INSERT INTO save (login, money, explevel, expxp) VALUES (?,?,?,?)", login, money, explevel, expxp ) else dbExec( createDB, "UPDATE save SET login=?, money=?, explevel=?, expxp=?", login, money, explevel, expxp ) end end end ) oh sorry I wrote getElementType must be getElementsByType try that
  2. database

    Your welcome bro
  3. database

    try createDB = dbConnect( "sqlite", "save.db" ) if createDB then outputDebugString("LevelS & Skills // +") else outputDebugString("LevelS & Skills // -") end addEventHandler( "onResourceStart", getRootElement(), function() if createDB then local tabela = dbExec( createDB, "CREATE TABLE IF NOT EXISTS save (login,money, explevel, expxp )" ) else return false end end ) addEventHandler( "onPlayerLogin", getRootElement(), function() local login = getAccountName (getPlayerAccount(source)) local q = dbQuery( createDB, "SELECT * FROM save WHERE login=?", login ) local result = dbPoll( q, -1 ) if result then for _, row in ipairs(result) do -- source:setData( "ID", row["rowid"] ) source:setMoney( row["money"] ) setElementData ( source, "explevel",row["explevel"]) setElementData ( source, "expxp",row["expxp"] ) end end exports.scoreboard:scoreboardAddColumn( "explevel", root, 70, "lvl" ); end ) function onPlayerQuit ( thePlayer ) local lp = source local pl = getPlayerAccount (lp) if isGuestAccount(pl) then return end local login = getAccountName (pl) local money = getPlayerMoney ( lp) local expxp = getElementData ( lp, "expxp" ); local explevel = getElementData ( lp, "explevel" ); local q = dbQuery( createDB, "SELECT * FROM save WHERE login=?", login ) local result = dbPoll( q, -1 ) dbFree(q) if #result == 0 then dbExec( createDB, "INSERT INTO save (login, money, explevel, expxp) VALUES (?,?,?,?)", login, money, explevel, expxp ) else dbExec( createDB, "UPDATE save SET login=?, money=?, explevel=?, expxp=?", login, money, explevel, expxp ) end end addEventHandler( "onPlayerQuit", getRootElement(), onPlayerQuit ) addEventHandler( "onPlayerWanted", getRootElement(), onPlayerQuit ) addEventHandler ( "onResourceStop",resourceRoot, function () for i , v in ipairs (getElementType("player")) do local pl = getPlayerAccount (v) if isGuestAccount(pl) then return end local login = getAccountName (v) local money = getPlayerMoney (v) local expxp = getElementData (v, "expxp" ); local explevel = getElementData (v, "explevel" ); local q = dbQuery( createDB, "SELECT * FROM save WHERE login=?", login ) local result = dbPoll( q, -1 ) dbFree(q) if #result == 0 then dbExec( createDB, "INSERT INTO save (login, money, explevel, expxp) VALUES (?,?,?,?)", login, money, explevel, expxp ) else dbExec( createDB, "UPDATE save SET login=?, money=?, explevel=?, expxp=?", login, money, explevel, expxp ) end end end )
  4. مشكلة غريبة فالجريد ليست

    tables = { {"2 Colors Infernus","im6.png"}, {"Pink-Black Infernus","im3.png"}, {"Red-Black Infernus","im4.png"}, {"Yellow Infernus","im5.png"} } for i , v in ipairs (tables) do local row = guiGridListAddRow(gi) guiGridListSetItemText(gi,row,1,v[1],false,false) guiGridListSetItemData(gi,row,1,v[2]) end addEventHandler ( "onClientGUIClick", root, function () if (source == li) then local sel = guiGridListGetSelectedItem ( gi ) if sel ~= -1 then local data = guiGridListGetItemData(gi,sel,1) guiStaticImageLoadImage(im2,""..data.."") end end end )
  5. great job thank you so much Dutchman101
  6. عايز مساعدة بسيطة

    createWater
  7. SDK C#[شرح]

    منورين الموضوع ----------------------------------------------------------------------------------------------------------- نسيت احط رابط تحميل برنامج Microsoft Visual C# 2010 Express دا رابط https://up.top4top.net/downloadf-63099hvm1-zip.html
  8. بسم الله الرحمن الرحيم سلام عليكم ورحمة الله وبركاتة يوم راح اشرح كيف تستخدام CSharp SDK أولا شي قبل لا ابدا يجب عليك تحميل هدا برنامج Microsoft Visual C# 2010 Express وتحمل SDK C# رابط تحميل SDK C# https://drive.google.com/file/d/0B4oc9Fbk4CkUelRrQWVqdmZ3ZDg/view?usp=sharing نبدا بشرح أولا يجب ان تصمم برنامج و بعدين ضيف ملفات MTA_SDK.cs و MTA_LuaArgs.cs ضيفه في برنامج Microsoft Visual C# 2010 Express وثاني شي مثل نسوي فكشن اسمه out و مود اسمه sampleResource فكشن function out (arg) outputChatBox(""..arg.."",root,255,0,0,true) return "done" end تروح ل الميتا وضيفه كذا <export function="out" http="true" /> -------- وبعدين نجي ل برنامج Microsoft Visual C# 2010 Express ونسوي كود using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; // ملاحظة مهمة جداً : using MTA_SDK; // لازم ضيف دا شي عشان تستخدام sdk c# // و ضروري ضيف ملفات sdk c# namespace eee { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button_Click(object sender, EventArgs e) // عندما تضغط علي الزر { MTA server = new MTA("localhost",22005, "Username", "passworld"); // localhost هنا ضيف الايبي سيرفر انا حطيت // ليش حطيت localhost // لانه بنجربه في سيرفر مجاني واذا مو سيرفر مجاني حط الايبي عادي // 22005 بورت port // username اسم حسابك ضروري يكون فيه رتبة كونسل // pasworld رمز MTA_LuaArgs luaArgs = new MTA_LuaArgs("Test"); // راح يطلع في شات Test var returned = server.CallFunction("sampleResource", "out", luaArgs); // sampleResource اسم مود // out اسم فكشن MessageBox.Show("" + returned + ""); /// و هنا حيطلع في MessageBox // done } } و هدا فيديو انا مصمم برنامج يصنع Marker
  9. x[مساعده في كود صغير]x

    -- ماركر الخروج Exitdoor = createMarker( 319.14627075195, 2509.6701660156, 28.418315887451, "cylinder", 1.5, 255, 0, 0, 255 ) setElementDimension( Exitdoor, 300 ) -------------------------- -- الاوبجيكت roobB = createObject (2634, 308.10000610352, 2516.3999023438, 17.5, 0, 0, 186) setElementDimension(roobB, 300 )
  10. x[مساعده في كود صغير]x

    setElementInterior setElementDimension
  11. * [ createEffect ] شرح

    https://wiki.multitheftauto.com/wiki/Element/Effect#Effects_list