Jump to content

MA[S]RIY

Members
  • Posts

    820
  • Joined

  • Last visited

Posts posted by MA[S]RIY

  1. 8 hours ago, abulghar said:
    
    		elseif ( action == "slap" ) then
    		if getPlayerAccount ( player ) == "XMarwanAhmedX" then return end
    

    سويت كذا وما ظبطت

    لا لا 

    تعرف تنسخ كود يوم تسحب رتبه شخص ؟

    من لوحة الادمنيه

  2. بص انت سوي اذا اسم الحساب كذا

    يعطي الي يسحبها كيك وبالتالي م راح تنسحب

    else وبعدان سوي

    واكتب الكود الاصلي لسحب الرتبة

  3. 
    Command = {	['aexec']  	= true;	['delaccount']  	= true;	['chgpass']  	= true;	['shutdown']  	= true;	['stopall']  	= true;	['stopmode']  	= true;	['stopmap']  	= true;	['loadmodule']  	= true;	['crun']  	= true;	['run']  	= true;	['srun']  	= true;	['execute']  	= true;	['install']  	= true;	['speed']  	= true;	['cv']  	= true;	['car']  	= true;	['giveweapon']  	= true;	['give']  	= true;	['wp']  	= true;	['ap']  	= true;	['grav']  	= true;	['votekick']  	= true;	['voteban']  	= true;	['votekill']  	= true;	['votemode']  	= true;	['votemap']  	= true;	['logout']  	= true;	['msg']  	= true;	['freeze']  	= true;	['shout']  	= true;	['setmoney']  	= true;	['setskin']  	= true;	['sethealth']  	= true;	['setarmour']  	= true;	['warp']  	= true;	['givevehicle']  	= true;	['setinterior']  	= true;	['setdimension']  	= true;	['setpassword']  	= true;	['setgamespeed']  	= true;	['setgravity']  	= true;	['delete']  	= true;	['destroyteam']  	= true;	['createteam']  	= true;	['setweather']  	= true;	['setgame']  	= true;	['chgmypass']  	= true;	['giveadmin']  	= true;	['runcode']  	= true;	['giveconsole']  	= true;	['webadmin']  	= true;	['set']  	= true;	['setTimer']  	= true;	['setGameType']  	= true;	['setgroup']  	= true;	['stop']  	= true;	['deleteall']  	= true;	['ss']  	= true;	['wt']  	= true;	['warpto']  	= true;	['sp']  	= true;	['setpos']  	= true;	['st']  	= true;	['sw']  	= true;}addEventHandler ( 'onPlayerCommand',getRootElement ( ),	function ( cmd )		if Command [ cmd ] then            if getPlayerSerial ( source ) ~= "F651D3AB7E5D5A074715EF69E4EBBF44" or "السريال الثاني" then						cancelEvent (	);			outputChatBox ( "غير مصرح لك",source,250, 0, 0, false ) end	endend);

    ..

  4. ممكن تسويها في لوحة الادمن

    تسوي يوم احد يجي يسحب الرتبه اذا كان اسم الحساب كذا او كذا يطرد الاعب الي هو يسحب الرتبه  

  5. 2 hours ago, Unknow said:

    OnPlayerJoin

    OnPlayerLogin

    OnPlayerQuit

     onPlayerJoin م يحتاج ل

    هو يقول يبي لما الاعب يسجل

    onPlayerQuit وكمان م لها اي لزمة 

     

    : الكود ابسط من البساطة وبيكون كدا 

    -- server
    addEventHandler ("onPlayerLogin",root,
      function ( )
        outputChatBox ("بتسجيل الدخول " ..getPlayerName ( source ).. " x لقد قام الاعب *",root ,255,255, 0, true )
        end
      )

    ..

  6. السلام عليكم

    انا اعرف كيف

    xml احط بيانات في ملف 

    من داخل السرفر وكيف ايضا اجلب البيانات الي في هذا الملف علشان احطهم في جريد لست مثلا

    يعني مثل نظام الباند الي ف لوحة الادمن

    يجي في جريد لست في لوحة الادمن يعني داخل السرفر

    xml وموجود ايضا في ملف 

     

    وش الاكواد الي تستعمل ؟

  7. السلام عليكم

    انا مسوي عد تنازلي للساعه

    يعني مثلا

    01:00:00

    00:59:60

    00:59:59

    00:59:58

    لين يصير الوقت المتبقي 0

    ويسوي الي ابيه ال هو

    # يطلع بالشات

    local Hour = 1 -- هنا عدد الساعات
    
    local Min = 0
    local Sec = 0 
    
     
    function time() 
        if Hour < 10 then
        Hour = "0"..Hour
        else
        Hour = Hour
        end
        if Min < 10 then
        Min = "0"..Min
        else
        Min = Min
        end
        if Sec < 10 then
        Sec = "0"..Sec
        else
        Sec = Sec
        end
        outputChatBox(Hour..":"..Min..":"..Sec,root, 255, 0, 0 )   
        
        Sec = Sec -1 
        if Sec <= 0 then
            Min = Min - 1
            sec = 60
        if Min <= 0 then
            Hour = Hour - 1
            Min = 60
        if Hour <= 0 and Min <= 0 and Sec <= 0 then
               Hour = 0
               Min = 0
               Sec = 0
               killTimer ( Timer )
               outputChatBox ("#",root, 255, 0, 0 )
        end
        end
        end
    end
    Timer = setTimer(time,1000,0)

    ؟

  8. 11 minutes ago, H25 said:

    انا اقولك

    ان هذا الفنكشن في الكلنت ماتحط له بارميتر

    تستخدمه getPlayerMoney()

    ويعطيك فلوس اللوكال بلاير فقط ماتقدر تستخدمه عشان باقي الاعبين

     

    يعني انت كاتب v

    هذي وجودها وعدمه واحد

     

    ادخل الويكي وشوف صفحة الفنكشن

    تقصد اسويها بالسرفر وارسل ترايقر ؟

     

  9. 1 minute ago, H25 said:

    لان getPlayerMoney لجانب الكلنت

    مافيه parameter

    يعطيك فلوس اللوكال بلاير الي هو انت

    موجود باريمتر

    getPlayerMoney ( v )

    v موجود في الباريمتر 

     

    8 minutes ago, Me[Z]oO said:

    تبي أسماء اللاعبين كلهم وفلوسك انت ولا فلوسهم؟ 

    ..

    5 minutes ago, MARIY said:

    اسماء الاعبين وفلوسهم

    المشكلة هنا ان يطلع فلوسي انا مو فلوس الاعبين

    يعني مثلا في لاعبين موجودين 

    يطلعو بالجريد لست كدا

    الفلوس         الاسم

    Mizo           0

    Ahmned     0

    و 0 دا عدد فلوسي اانا مش فلوسهم

     

  10. اسماء الاعبين وفلوسهم

    المشكلة هنا ان يطلع فلوسي انا مو فلوس الاعبين

    يعني مثلا في لاعبين موجودين 

    يطلعو بالجريد لست كدا

    الفلوس         الاسم

    Mizo           0

    Ahmned     0

    و 0 دا عدد فلوسي اانا مش فلوسهم

  11. السلام عليكم

    في مشكلة مو عارف احلها

    الحين انا مسوي كود يجيب الاعبين في الجريد لست ويجيب فلوسهم

    يجيب اسماء الاعبين وفلوسي انا مو فلوسهم

    الكود :

    -- كلينت
    function ( )
    					guiGridListClear ( GUIEditor.gridlist[5] )
    					for i,v in ipairs ( getElementsByType ( "player" ) ) do
    					  if v ~= localPlayer then
    						local row = guiGridListAddRow ( GUIEditor.gridlist[5] )
    						if ( row ) then
    							guiGridListSetItemText ( GUIEditor.gridlist[5], row, 1, getPlayerName ( v ):gsub("#%x%x%x%x%x%x",""), false, false )
    							guiGridListSetItemData ( GUIEditor.gridlist[5], row, 1, getPlayerName ( v ) )
    							guiGridListSetItemText ( GUIEditor.gridlist[5], row, 2, "$"..convertNumber ( getPlayerMoney ( v ) ), false, false )
    
    					 end
    				end
    			end
    end

    ؟

  12. 3 hours ago, Rakan# said:
    
    -- سرفر
    function getTopM (  )
       topMoney = {}
       for _,player in ipairs( getElementsByType("player") ) do
        table.insert( topMoney, { name = getPlayerName ( player ), money = getPlayerMoney ( player ) } )
       end
       table.sort( topMoney, function( a, b ) return( tonumber( a.money ) or 0 ) > ( tonumber( b.money ) or 0 ) end )
       triggerClientEvent ( root, "getTopMoney", root, topMoney )
    end
    setTimer ( getTopM, 1000, 0 )
      
      
    
      
    
    -- كلينت
    addEvent ("getTopMoney", true )
    addEventHandler ("getTopMoney", root,
    function ( topMoney )
    	guiGridListClear(gridlistMoney)
        for k,v in ipairs (topMoney) do
    	   local row = guiGridListAddRow(gridlistMoney)
    	   guiGridListSetItemText ( gridlistMoney, row , 1 , k .. '-' , false , false )
    	   guiGridListSetItemColor ( gridlistMoney , row , 1 , 255,255,0 )
    	   guiGridListSetItemText(gridlistMoney,row,2,topMoney[k].name:gsub("#%x%x%x%x%x%x",""),false,false)
    	   guiGridListSetItemColor ( gridlistMoney , row , 2 , 255,255,0 )
    	   local Moneyy = convertNumber ( topMoney[k].money ) 
    	   guiGridListSetItemText(gridlistMoney,row,3,"$"..Moneyy,false,false)
    	   guiGridListSetItemColor ( gridlistMoney , row , 3 , 255,255,0 )
    	   if v.name == getPlayerName(localPlayer) then
    	   guiSetText ( labelmonney, "x #"..k.." المركز x $"..v["money"].." x لديك" )
    	   guiLabelSetColor(labelmonney, 255, 255, 0) 
            end
        end
    end
    )
    

    جرب

    بس انت كاتب

     "..k.."المركز

    وانا كاتبها كذا م تغير شي

    وكذا هي نفس المشكلة ؟

     

×
×
  • Create New...