Jump to content

PaiN^

Members
  • Posts

    2,258
  • Joined

  • Last visited

Everything posted by PaiN^

  1. With onClientPreRender
  2. Events : onResourceStart -onVehicleEnter - onVehicleExit . Functions : table - isTimer - setTimer - destroyElement .
  3. شرحك جميل و ان شاء يستفيدوا منه
  4. أنا ما قلت انك غلطان يا زاحف, أنا كان قصدي انها اسهل و افضل بدل لا يسوي الملف كلنت و يزيد في التحميل يخليه سيرفر ذذ
  5. ؟ onClientMarkerHit ليش أسهل و أفضل onMarkerHit يستخدم
  6. ول وش التغليمة ذي يا عناد ذذ تلعن ام سيرفره
  7. \n تنزل سطر في الملفات مو في الشات تبغى سطرين في الشات لازم تكرر الوظيفة
  8. لو تشوف الديبج بتطلعلك أغلاط, لأنك خالط السيرفر بالكلنت ..
  9. يب خرابيط ذذ, بس شي حلو انك بتحاول @ 3ssol : الزبدة من هذي الوظيفة إلغاء عمل إذا ما تحقق شرط, أو إرجاع قيمة من وظيفة addEventHandler( "onResourceStart", root, function( ) local players = getElementsByType( "player" ); -- نجيب جدول فيه كل اللاعبين if not players then -- false او nil اذا قيمة المتغير return; -- ارجع وقف الوظيفة حدك يبو لا تكمل end; for k,v in ipairs( players ) do givePlayerMoney( v, 1222 ); end; end; ); -- بنسوي وظيفة ترجعلك داتا معين لعنصر function getThatData( element ) if not element then -- false او nil اذا قيمة المتغير return false; -- falseالوظيفة راح ترجع القيمة end; -- اذا كملت الوظيفة لهنا, راح ترجع قيمة الداتا اللي اناا حاطها كمثال return getElementData( element, "That Data" ); end;
  10. @ The Best : ؟ onClientPlayerChangeNick ليش onPlayerChangeNick
  11. مود زي هذا ما يتسوى بسهولة يبغاله شوية خبرة ذذ
  12. طيرت ام الميتا حقه ؟ settings وين الـ
  13. وش تقصد بالخيارات ؟
  14. matchingDimension يمديك تستخدم البرامتير
  15. الله يعآفيك ,,
  16. طريقتك في الإغلاق غلط , جرب : > type="map" name="حكايم" author="فصول" version="8" description="تصميم فصول" /> src="xMap5.map" dimension="0" /> src="3458.txd" /> > name="#minplayers" value="[ 0 ]" /> name="#maxplayers" value="[ 128 ]" /> name="#gravity" value="[ 0.008000 ]" /> name="#weather" value="[ 6 ]" /> name="#time" value="12:0" /> name="#locked_time" value="[ false ]" /> name="#waveheight" value="[ 0 ]" /> name="#gamespeed" value="[ 1 ]" /> >>
  17. جرب : vehicle = { { 411, 3407.04663,-1669.24365,1.16875 }, { 411, 3467.51880,-1603.63354,5.21031 } { 411, 3398.52002,-1521.58838,3.23339} }; vehicles = {}; addEventHandler( "onPlayerSpawn", root, function ( ) if getPlayerTeam( source ) then if isElement( vehicles[ source ] ) then destroyElement( vehicles[ source ] ); vehicles[ source ] = nil end local id, x, y, z = unpack( vehicle[ math.random( #vehicle ) ] ); vehicles[ source ] = createVehicle( id, x, y, z ); warpPedIntoVehicle( source, vehicles[ source ] ); end end ); addEvent( "car", true ); addEventHandler( "car", root, function ( ) if isElement( vehicles[ source ] ) then destroyElement( vehicles[ source ] ); vehicles[ source ] = nil end local id, x, y, z = unpack( vehicle[ math.random( #vehicle ) ] ); vehicles[source] = createVehicle( id, x, y, z ); warpPedIntoVehicle( source, vehicles[ source ] ); end );
  18. PaiN^

    DxHud

    Try this server side : function processAdminList( ) local players = getElementsByType( "player" ); local admins = { }; local moderators = { }; for k,v in ipairs( players ) do local accountname = ""; local account = getPlayerAccount( v ); local name = getPlayerName( v ); if not isGuestAccount( account )then local accountname = getAccountName( account ); if isObjectInACLGroup( "user." .. accountname, aclGetGroup( "Admin" ) ) then table.insert( admins, name ); elseif isObjectInACLGroup( "user." .. accountname, aclGetGroup( "Moderator" ) ) then table.insert( moderators, name ); end end end triggerClientEvent( root, "onClientStaffRefresh", root, moderators, admins ); end addEventHandler( "onResourceStart", root, processAdminList ); addEventHandler( "onPlayerLogin", root, processAdminList ); addEventHandler( "onPlayerLogout", root, processAdminList ); addEventHandler( "onPlayerChangeNick", root, processAdminList ); addEventHandler( "onPlayerQuit", root, processAdminList );
  19. PaiN^

    DxHud

    Well, You're not triggering the event "onClientStaffRefresh" any where, So it's normal that it's not working .
  20. PaiN^

    DxHud

    If you can't make a server side for that code, Then it's propably stolen !
  21. It's The wrong section dude ! But good luck with your host .
  22. PaiN^

    DxHud

    Post the part where you trigger the event "onClientStaffRefresh" .
  23. @ iMr.3a[Z]ef : You can replace CJ's clothes ! @ Threule : If you want a white CJ skin, Use ( engineLoadDFF - engineLoadTXD - engineImportTXD - engineReplaceModel ) . But if you mean hes stat ( like fat, muscle, clothes, etc ... ) then use the function Castilo gave you .
  24. @ SaRy : 0_0 @ Mjod : جرب : gate = createObject( 971,2237.5,2453,13.60000038147,0,0,268.77551269531 ); function opendoor( player ) local account = getPlayerAccount( player ); if isObjectInACLGroup( "user." .. getAccountName( account ), aclGetGroup( "Admin" ) ) then moveObject( gate,100,2237.5,2453,13.60000038147 ); end end addCommandHandler( "close1", opendoor ); function closedoor( player ) local account = getPlayerAccount( player ); if isObjectInACLGroup( "user." .. getAccountName( account ), aclGetGroup( "Admin" ) ) then moveObject( gate, 100, 2236.8999023438, 2446.3999023438, 13.60000038147 ); end end addCommandHandler( "open1", closedoor );
×
×
  • Create New...