Jump to content

iMr.SFA7

Members
  • Posts

    2,013
  • Joined

  • Last visited

Everything posted by iMr.SFA7

  1. setSerialData أعتقد أن الوظيفة تحط الدآتآ للسيريآل حتى ولو صآحب السيريآل مآهو موجود ؟ صحيح ؟ -- Client Side GUIEditor = { button = {}, window = {}, label = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(369, 181, 507, 463, "x[لـــوحـــة تـــآجــآت خـــآصــه]x", false) GUIEditor.edit[1] = guiCreateEdit(110, 63, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(110, 116, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(44, 67, 95, 33, "PlayerTag", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 35, 243, 7) GUIEditor.label[2] = guiCreateLabel(48, 116, 95, 33, "PlayerSerial", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 250, 0, 0) GUIEditor.button[1] = guiCreateButton(293, 218, 157, 47, "STOP-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFC8F108") GUIEditor.button[2] = guiCreateButton(110, 218, 157, 47, "Start-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFF65E22") guiSetVisible (GUIEditor.window[1] , false) end ) bindKey("F6", "down", function ( ) if guiGetVisible (GUIEditor.window[1] ) then guiSetVisible (GUIEditor.window[1] , false ) showCursor(false) guiSetInputEnabled(false) else guiSetVisible (GUIEditor.window[1] , true ) showCursor(true) guiSetInputEnabled(true) end end ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) local Serial = guiGetText ( GUIEditor.edit[2] ) local Tag = guiGetText ( GUIEditor.edit[1] ) if ( source == GUIEditor.button[2] ) then if ( string.len ( Serial ) == 32 ) then setSerialData ( Serial, "TagState", "Enable" ) setSerialData ( Serial, "playerTag",Tag ) end else if ( source == GUIEditor.button[1] ) then setSerialData ( Serial, "TagState", "Disable" ) end end end ) function setSerialData(serial,key,value) if( value and type(serial) == "string") then setElementData(root,serial.."&"..key,value) end end -- Server Side addEventHandler ( "onPlayerChat", root, function ( msg ) if ( getSerialData ( getPlayerSerial ( source ), "TagState" ) == "Enable" ) then cancelEvent ( ) outputChatBox (" ( "..getSerialData ( getPlayerSerial ( source ), "playerTag" ).." ) "..getPlayerName ( source )..": #FFFFFF"..msg, root, 255, 255, 255, true ) end end ) function getSerialData(serial,key) if ( key and type(serial) == "string") then value = getElementData(root,serial.."&"..key) end return value end
  2. local Group = 'GroupName' addEventHandler ("onPlayerWasted",root, function (_,killer) if ( killer ~= source and getElementType ( killer) == "player" ) then if getPlayerTeam ( source ) and getTeamName( getPlayerTeam( source ) ) == 'Criminals' or getElementData ( source , "Group" ) == Group then if ( getPlayerTeam ( killer ) and getTeamName( getPlayerTeam( killer ) ) == 'Police' ) then setTimer ( spawnPlayer ,6000,1, source, 1574.7687988281,-1680.6424560547,1226.3962402344 ) setElementInterior( source, 1 ) end end end end ) جرب هذآ ^ اذا ما ضبط أعلم أن المشكلة هي أنك ما بدلت آسم القروب بـ سطر 1 أو أن القآتل مآهوب بقروب الشرطة أو أن المقتول مآهوب بقروب الـ كريمنال Group أو أنكم الآثنين في قروب الكريمنآل أو أن المشكلة هي أنه مآفي دآتآ أسمها
  3. وليه مآ تنسخها مرة ثآنية ؟ وأنت من أول صفحة ما ضبط ما ضبط ما ضبط
  4. Useful Functions = هي فنكشات مفيدة تسآعدك على الآختصآر setElementSpeed كـ مثآل الوظيفة الي حطيتها الوظيفة هذي تحط سرعة محدد للألمنت الي تحدده أنت مع ضرب وقسمة وحوسة setElementVelocityمع getElementVelocity طبعاً هـ الوظيفة تسآعدك اذا كنت تبي تستخدمها بدل لا تستخدم الوظائف هـ الوظيفة رآح تسآعدكك وكذآلكك هنآلك الكثير من الوظائف التي من الممكن أن تسآعدكك https://wiki.multitheftauto.com/wiki/Useful_Functions
  5. -- Client Side GUIEditor = { button = {}, window = {}, label = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(369, 181, 507, 463, "x[لـــوحـــة تـــآجــآت خـــآصــه]x", false) GUIEditor.edit[1] = guiCreateEdit(110, 63, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(110, 116, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(44, 67, 95, 33, "PlayerTag", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 35, 243, 7) GUIEditor.label[2] = guiCreateLabel(48, 116, 95, 33, "PlayerSerial", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 250, 0, 0) GUIEditor.button[1] = guiCreateButton(293, 218, 157, 47, "STOP-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFC8F108") GUIEditor.button[2] = guiCreateButton(110, 218, 157, 47, "Start-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFF65E22") guiSetVisible (GUIEditor.window[1] , false) end ) bindKey("F6", "down", function ( ) if guiGetVisible (GUIEditor.window[1] ) then guiSetVisible (GUIEditor.window[1] , false ) showCursor(false) guiSetInputEnabled(false) else guiSetVisible (GUIEditor.window[1] , true ) showCursor(true) guiSetInputEnabled(true) end end ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) local Serial = guiGetText ( GUIEditor.edit[2] ) local Tag = guiGetText ( GUIEditor.edit[1] ) if ( source == GUIEditor.button[2] ) then if ( string.len ( Serial ) == 32 ) then local player_ = getPlayerFromSerial ( Serial ) if ( player_ ) then setSerialData ( Serial, "TagState", "Enable" ) setSerialData ( Serial, "playerTag",Tag ) end end else if ( source == GUIEditor.button[1] ) then setSerialData ( Serial, "TagState", "Disable" ) end end end ) function getPlayerFromSerial ( serial ) for index, player in ipairs ( getElementsByType ( "player" ) ) do if ( getPlayerSerial ( player ) == serial ) then return player end end return false end function setSerialData(serial,key,value) if( value and type(serial) == "string") then setElementData(root,serial.."&"..key,value) end end function getSerialData(serial,key) if ( key and type(serial) == "string") then value = getElementData(root,serial.."&"..key) end return value end -- Server Side addEventHandler ( "onPlayerChat", root, function ( msg ) if ( getSerialData ( getPlayerSerial ( source ), "TagState" ) == "Enable" ) then cancelEvent ( ) outputChatBox (" ( "..getSerialData ( getPlayerSerial ( source ), "playerTag" ).." ) "..getPlayerName ( source )..": #FFFFFF"..msg, root, 255, 255, 255, true ) end end ) function getSerialData(serial,key) if ( key and type(serial) == "string") then value = getElementData(root,serial.."&"..key) end return value end
  6. كلآم تآبل صحيح وأنا كنت نآسي هـ الشيء المفروض نكثر التحققات قدر الأمكان لـ تجنب الأخطاء
  7. كودكك صحيح لآكن أنت ما عرفت السورس بالتآيمر فــ مآ رآح يشتغل
  8. أنت قلت السورس موب معرف والسورس معرف من حاله هو اللاعب الي مآت والبآد أرقمنت أنا أخطأت يوم حطيت السورس قبل وقت التآيمر ذذذ
  9. السورس معرف من حاله هو الاعب الي مآت
  10. addEventHandler("onPlayerWasted",root,function () if ( getPlayerTeam(source) == getTeamFromName("V") ) then setTimer ( spawnPlayer, 2000, 1,source, 2264.072265625, -1104.564453125, 37.9765625 ) end end )
  11. addEventHandler("onPlayerWasted",root,function () if ( getPlayerTeam(source) == getTeamFromName("V") ) then setTimer ( spawnPlayer,source,2000,1, 2264.072265625, -1104.564453125, 37.9765625 ) end end )
  12. يطلب شيء هو ما يدري آيش هو بالآسآس ؟ وبالنسبة لـ تزويد المشآركآت وآضح جداً من الي يزود ذحين = ))
  13. هذآ مثآل يجيب لكك وقت جهآز اللاعب السآعة الدقيقة الثآنية ع لبل -- Client Side addEventHandler ( 'onClientPreRender' , root , function ( ) local Time = getRealTime ( ) local H = Time .hour local M = Time .minute local S = Time .second guiSetText ( lebal,' '..H..'/'..M..'/'..S..'') end ) الوظيفة getRealTime تجيب لكك الثوآني والدقآيق والسآعآت والأيآم وكل شيء الا العآم هذآ مثآل يجيب لكك الأيآم addEventHandler ( 'onClientPreRender' , root , function ( ) local RealTime = getRealTime ( ) local D = RealTime.monthday local M = RealTime.month guiSetText ( lebal,''..D..'/'..M..'') end ) طبعآ لآزم تستخدم الحدث onClientPreRenderأو onClientRenderأو التآيمر لو ما أستخدمتهم كل بيتحدث الوقت ؟ أتمنى تكون فهمت السآلفة
  14. الدآتآ اذا كانت تسآوي آيش ؟ ما آشوفكك حآط القيمة ؟
  15. جرب كذا local Group = 'GroupName' addEventHandler ("onPlayerWasted",root, function (_,killer) if ( killer and getElementType ( killer) == "player" ) then if not getPlayerTeam ( source ) and getTeamName( getPlayerTeam( source ) ) == 'Criminals' or getElementData ( source , "Group" ) == Group then return end if ( getPlayerTeam ( killer ) and getTeamName( getPlayerTeam( killer ) ) == 'Police' ) then setElementData ( source , "Spawnx",true ) end end end ) addEventHandler ( "onPlayerSpawn", root, function() if ( getElementData(source, "Spawnx") == true ) then spawnPlayer ( source, 1574.7687988281,-1680.6424560547,1226.3962402344 ) setElementInterior( source, 1 ) end end )
  16. قيم مود = لوحة تسجيل ولوحة أختيآر ألشخصية و ألمكآن اها
  17. local Group = 'GroupName' addEventHandler ("onPlayerWasted",root, function (_,killer) if ( killer and getElementType ( killer) == "player" ) then if not getPlayerTeam ( source ) and getTeamName( getPlayerTeam( source ) ) == 'Criminals' or getElementData ( source , "Group" ) == Group then return end if ( getPlayerTeam ( killer ) and getTeamName( getPlayerTeam( killer ) ) == 'Police' ) then setElementData ( source , "Spawnx",true ) end end end ) addEventHandler ( "onPlayerSpawn", root, function() if ( getElementData(source, "Spawnx") == true ) then spawnPlayer ( source, 1574.7687988281,-1680.6424560547,1226.3962402344 ) setElementInterior( source, 1 ) end end ) ما قلت لنا السجن على انترو معين؟
  18. أنت تدري آيش هو القيم مود بالأساس؟
  19. حط الكود كذآ local Group = 'GroupName' addEventHandler ("onPlayerWasted",root, function (_,killer) if ( killer and getElementType ( killer) == "player" ) then if not getPlayerTeam ( source ) and getTeamName( getPlayerTeam( source ) ) == 'Criminals' or getElementData ( source , "Group" ) == Group then return end if ( getPlayerTeam ( killer ) and getTeamName( getPlayerTeam( killer ) ) == 'Police' ) then setElementData ( source , "Spawnx",true ) end end end ) addEventHandler ( "onPlayerSpawn", root, function() if getElementData(source, "Spawnx") then setTimer( function ( ) spawnPlayer ( source, 1574.7687988281,-1680.6424560547,1226.3962402344 ) setElementInterior( source, 1 ) end, 3000,1 ) end end ) واذا ما ضبط شفلي وش يقولككـ الدي بق
  20. -- Client Side GUIEditor = { button = {}, window = {}, label = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(369, 181, 507, 463, "x[لـــوحـــة تـــآجــآت خـــآصــه]x", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.edit[1] = guiCreateEdit(110, 63, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(110, 116, 319, 31, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(44, 67, 95, 33, "PlayerTag", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 35, 243, 7) GUIEditor.label[2] = guiCreateLabel(48, 116, 95, 33, "PlayerSerial", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 250, 0, 0) GUIEditor.button[1] = guiCreateButton(293, 218, 157, 47, "STOP-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFC8F108") GUIEditor.button[2] = guiCreateButton(110, 218, 157, 47, "Start-Tag", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFF65E22") guiSetVisible (GUIEditor.window[1] , false) end ) function OpenWin() if guiGetVisible (GUIEditor.window[1] ) then guiSetVisible (GUIEditor.window[1] , false ) showCursor(false) guiSetInputEnabled(false) else guiSetVisible (GUIEditor.window[1] , true ) showCursor(true) guiSetInputEnabled(true) end end bindKey("F6", "down", OpenWin) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[2] ) then if ( string.len ( guiGetText ( GUIEditor.edit[1] ) ) == 32 ) then Player = getPlayerFromSerial ( guiGetText ( GUIEditor.edit[1] ) ) if ( Player ) then setSerialData ( guiGetText ( GUIEditor.edit[1]), "TagState", true ) setSerialData ( guiGetText ( GUIEditor.edit[1] ), "Tag", guiGetText ( GUIEditor.edit[2] ) ) elseif ( source == GUIEditor.button[1] ) then if ( Player ) then setSerialData ( guiGetText ( GUIEditor.edit[1]), "TagState", false ) setSerialData ( guiGetText ( GUIEditor.edit[1] ), "Tag", guiGetText ( GUIEditor.edit[2] ) ) end end end end end ) function getPlayerFromSerial ( serial ) for index, player in ipairs ( getElementsByType ( "player" ) ) do if ( getPlayerSerial ( player ) == serial ) then return player end end return false end function setSerialData(serial,key,value) if( value and type(serial) == "string") then setElementData(root,serial.."&"..key,value) end end جرب هذآ ^ ووتأكد من سيريالككـ مجرد مسافة صغيرة رآح يصير خطأ
  21. I add all weapons ID for save Please Stopped play gamemode and try this function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount (source))) then local accountData = getAccountData (theCurrentAccount, "funmodev2-money") if (accountData) then local playerMoney = getAccountData (theCurrentAccount, "funmodev2-money") local playerSkin = getAccountData (theCurrentAccount, "funmodev2-skin") local playerHealth = getAccountData (theCurrentAccount, "funmodev2-health") local playerArmor = getAccountData (theCurrentAccount, "funmodev2-armor") local R = getAccountData (theCurrentAccount, "funmodev2-R") local G = getAccountData (theCurrentAccount, "funmodev2-G") local B = getAccountData (theCurrentAccount, "funmodev2-B") local playerX = getAccountData (theCurrentAccount, "funmodev2-x") local playerY = getAccountData (theCurrentAccount, "funmodev2-y") local playerZ = getAccountData (theCurrentAccount, "funmodev2-z") local playerInt = getAccountData (theCurrentAccount, "funmodev2-int") local playerDim = getAccountData (theCurrentAccount, "funmodev2-dim") local playerWanted = getAccountData (theCurrentAccount, "funmodev2-wantedlevel") local playerWeaponID0 = getAccountData (theCurrentAccount, "funmodev2-weaponID0") local playerWeaponID1 = getAccountData (theCurrentAccount, "funmodev2-weaponID1") local playerWeaponID2 = getAccountData (theCurrentAccount, "funmodev2-weaponID2") local playerWeaponID3 = getAccountData (theCurrentAccount, "funmodev2-weaponID3") local playerWeaponID4 = getAccountData (theCurrentAccount, "funmodev2-weaponID4") local playerWeaponID5 = getAccountData (theCurrentAccount, "funmodev2-weaponID5") local playerWeaponID6 = getAccountData (theCurrentAccount, "funmodev2-weaponID6") local playerWeaponID7 = getAccountData (theCurrentAccount, "funmodev2-weaponID7") local playerWeaponID8 = getAccountData (theCurrentAccount, "funmodev2-weaponID8") local playerWeaponID9 = getAccountData (theCurrentAccount, "funmodev2-weaponID9") local playerWeaponID10 = getAccountData (theCurrentAccount, "funmodev2-weaponID10") local playerWeaponID11 = getAccountData (theCurrentAccount, "funmodev2-weaponID11") local playerWeaponID12 = getAccountData (theCurrentAccount, "funmodev2-weaponID12") local playerWeaponAmmo0 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo0") local playerWeaponAmmo1 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo1") local playerWeaponAmmo2 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo2") local playerWeaponAmmo3 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo3") local playerWeaponAmmo4 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo4") local playerWeaponAmmo5 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo5") local playerWeaponAmmo6 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo6") local playerWeaponAmmo7 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo7") local playerWeaponAmmo8 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo8") local playerWeaponAmmo9 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo9") local playerWeaponAmmo10 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo10") local playerWeaponAmmo11 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo11") local playerWeaponAmmo12 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo12") local playerWeaponID0 = getAccountData (theCurrentAccount, "funmodev2-weaponID13") local playerWeaponID1 = getAccountData (theCurrentAccount, "funmodev2-weaponID14") local playerWeaponID2 = getAccountData (theCurrentAccount, "funmodev2-weaponID15") local playerWeaponID3 = getAccountData (theCurrentAccount, "funmodev2-weaponID16") local playerWeaponID4 = getAccountData (theCurrentAccount, "funmodev2-weaponID17") local playerWeaponID5 = getAccountData (theCurrentAccount, "funmodev2-weaponID18") local playerWeaponID6 = getAccountData (theCurrentAccount, "funmodev2-weaponID19") local playerWeaponID7 = getAccountData (theCurrentAccount, "funmodev2-weaponID20") local playerWeaponID8 = getAccountData (theCurrentAccount, "funmodev2-weaponID21") local playerWeaponID9 = getAccountData (theCurrentAccount, "funmodev2-weaponID22") local playerWeaponID10 = getAccountData (theCurrentAccount, "funmodev2-weaponID23") local playerWeaponID11 = getAccountData (theCurrentAccount, "funmodev2-weaponID24") local playerWeaponID12 = getAccountData (theCurrentAccount, "funmodev2-weaponID25") local playerWeaponAmmo0 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo26") local playerWeaponAmmo1 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo27") local playerWeaponAmmo2 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo28") local playerWeaponAmmo3 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo29") local playerWeaponAmmo4 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo30") local playerWeaponAmmo5 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo31") local playerWeaponAmmo6 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo32") local playerWeaponAmmo7 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo33") local playerWeaponAmmo8 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo34") local playerWeaponAmmo9 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo35") local playerWeaponAmmo10 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo36") local playerWeaponAmmo11 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo37") local playerWeaponAmmo12 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo38") local playerWeaponID0 = getAccountData (theCurrentAccount, "funmodev2-weaponID39") local playerWeaponID1 = getAccountData (theCurrentAccount, "funmodev2-weaponID40") local playerWeaponID2 = getAccountData (theCurrentAccount, "funmodev2-weaponID41") local playerWeaponID3 = getAccountData (theCurrentAccount, "funmodev2-weaponID42") local playerWeaponID4 = getAccountData (theCurrentAccount, "funmodev2-weaponID43") local playerWeaponID5 = getAccountData (theCurrentAccount, "funmodev2-weaponID44") local playerWeaponID6 = getAccountData (theCurrentAccount, "funmodev2-weaponI45") local playerWeaponID7 = getAccountData (theCurrentAccount, "funmodev2-weaponI46") spawnPlayer (source, playerX, playerY, playerZ +1, 0, playerSkin, playerInt, playerDim) setPlayerMoney (source, playerMoney) setTimer (setElementHealth, 500, 1, source, playerHealth) setTimer (setPedArmor, 500, 1, source, playerArmor) setTimer (setPlayerWantedLevel, 500, 1, source, playerWanted) giveWeapon(source, playerWeaponID0, playerWeaponAmmo0, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo1, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo2, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo3, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo4, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo5, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo6, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo7, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo8, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo9, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo10, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo11, false) giveWeapon(source, playerWeaponID12, playerWeaponAmmo12, false) giveWeapon(source, playerWeaponID0, playerWeaponAmmo13, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo12, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo14, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo15, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo16, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo17, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo18, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo19, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo20, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo21, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo22, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo23, false) giveWeapon(source, playerWeaponID12, playerWeaponAmmo24, false) giveWeapon(source, playerWeaponID0, playerWeaponAmmo25, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo26, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo27, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo28, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo29, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo30, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo31, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo32, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo33, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo34, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo45, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo46, false) setCameraTarget (source, source) fadeCamera(source, true, 2.0) setPlayerNametagColor (source, R, G, B) else spawnPlayer (source, 1481.0855712891, -1771.2996826172, 18.795753479004, 0,78, 0, 0) setPlayerMoney (source, 200) setCameraTarget (source, source) fadeCamera(source, true, 2.0) setPlayerNametagColor (source, 255, 255, 255) end end end addEventHandler ("onPlayerLogin", root, playerLogin) function onLogout () kickPlayer (source, nil, "Logging out is disallowed.") end addEventHandler ("onPlayerLogout", getRootElement(), onLogout) function onQuit (quitType, reason, responsibleElement) if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then local x,y,z = getElementPosition (source) local r,g,b = getPlayerNametagColor (source) setAccountData (account, "funmodev2-money", tostring (getPlayerMoney (source))) setAccountData (account, "funmodev2-skin", tostring (getElementModel (source))) setAccountData (account, "funmodev2-health", tostring (getElementHealth (source))) setAccountData (account, "funmodev2-armor", tostring (getPedArmor (source))) setAccountData (account, "funmodev2-R", r) setAccountData (account, "funmodev2-G", g) setAccountData (account, "funmodev2-B", b) setAccountData (account, "funmodev2-x", x) setAccountData (account, "funmodev2-y", y) setAccountData (account, "funmodev2-z", z) setAccountData (account, "funmodev2-int", getElementInterior (source)) setAccountData (account, "funmodev2-dim", getElementDimension (source)) setAccountData (account, "funmodev2-wantedlevel", getPlayerWantedLevel (source)) setAccountData (account, "funmodev2-weaponID0", getPedWeapon (source, 0)) setAccountData (account, "funmodev2-weaponID1", getPedWeapon (source, 1)) setAccountData (account, "funmodev2-weaponID2", getPedWeapon (source, 2)) setAccountData (account, "funmodev2-weaponID3", getPedWeapon (source, 3)) setAccountData (account, "funmodev2-weaponID4", getPedWeapon (source, 4)) setAccountData (account, "funmodev2-weaponID5", getPedWeapon (source, 5)) setAccountData (account, "funmodev2-weaponID6", getPedWeapon (source, 6)) setAccountData (account, "funmodev2-weaponID7", getPedWeapon (source, 7)) setAccountData (account, "funmodev2-weaponID9", getPedWeapon (source, 9)) setAccountData (account, "funmodev2-weaponID10", getPedWeapon (source, 10)) setAccountData (account, "funmodev2-weaponID11", getPedWeapon (source, 11)) setAccountData (account, "funmodev2-weaponID12", getPedWeapon (source, 12)) setAccountData (account, "funmodev2-weaponAmmo0", getPedTotalAmmo (source, 0)) setAccountData (account, "funmodev2-weaponAmmo1", getPedTotalAmmo (source, 1)) setAccountData (account, "funmodev2-weaponAmmo2", getPedTotalAmmo (source, 2)) setAccountData (account, "funmodev2-weaponAmmo3", getPedTotalAmmo (source, 3)) setAccountData (account, "funmodev2-weaponAmmo4", getPedTotalAmmo (source, 4)) setAccountData (account, "funmodev2-weaponAmmo5", getPedTotalAmmo (source, 5)) setAccountData (account, "funmodev2-weaponAmmo6", getPedTotalAmmo (source, 6)) setAccountData (account, "funmodev2-weaponAmmo7", getPedTotalAmmo (source, 7)) setAccountData (account, "funmodev2-weaponAmmo9", getPedTotalAmmo (source, 9)) setAccountData (account, "funmodev2-weaponAmmo10", getPedTotalAmmo (source, 10)) setAccountData (account, "funmodev2-weaponAmmo11", getPedTotalAmmo (source, 11)) setAccountData (account, "funmodev2-weaponAmmo12", getPedTotalAmmo (source, 12)) setAccountData (account, "funmodev2-weaponAmmo13", getPedTotalAmmo (source, 13)) setAccountData (account, "funmodev2-weaponAmmo14", getPedTotalAmmo (source, 14)) setAccountData (account, "funmodev2-weaponAmmo15", getPedTotalAmmo (source, 15)) setAccountData (account, "funmodev2-weaponAmmo16", getPedTotalAmmo (source, 16)) setAccountData (account, "funmodev2-weaponAmmo17", getPedTotalAmmo (source, 17)) setAccountData (account, "funmodev2-weaponAmmo18", getPedTotalAmmo (source, 18)) setAccountData (account, "funmodev2-weaponAmmo19", getPedTotalAmmo (source, 19)) setAccountData (account, "funmodev2-weaponAmmo20", getPedTotalAmmo (source, 20)) setAccountData (account, "funmodev2-weaponAmmo21", getPedTotalAmmo (source, 21)) setAccountData (account, "funmodev2-weaponAmmo22", getPedTotalAmmo (source, 22)) setAccountData (account, "funmodev2-weaponAmmo23", getPedTotalAmmo (source, 23)) setAccountData (account, "funmodev2-weaponAmmo14", getPedTotalAmmo (source, 24)) setAccountData (account, "funmodev2-weaponAmmo25", getPedTotalAmmo (source, 25)) setAccountData (account, "funmodev2-weaponAmmo26", getPedTotalAmmo (source, 26)) setAccountData (account, "funmodev2-weaponAmmo27", getPedTotalAmmo (source, 27)) setAccountData (account, "funmodev2-weaponAmmo28", getPedTotalAmmo (source, 28)) setAccountData (account, "funmodev2-weaponAmmo29", getPedTotalAmmo (source, 29)) setAccountData (account, "funmodev2-weaponAmmo30", getPedTotalAmmo (source, 30)) setAccountData (account, "funmodev2-weaponAmmo31", getPedTotalAmmo (source, 31)) setAccountData (account, "funmodev2-weaponAmmo32", getPedTotalAmmo (source, 32)) setAccountData (account, "funmodev2-weaponAmmo33", getPedTotalAmmo (source, 33)) setAccountData (account, "funmodev2-weaponAmmo34", getPedTotalAmmo (source, 34)) setAccountData (account, "funmodev2-weaponAmmo35", getPedTotalAmmo (source, 35)) setAccountData (account, "funmodev2-weaponAmmo36", getPedTotalAmmo (source, 36)) setAccountData (account, "funmodev2-weaponAmmo37", getPedTotalAmmo (source, 37)) setAccountData (account, "funmodev2-weaponAmmo38", getPedTotalAmmo (source, 38)) setAccountData (account, "funmodev2-weaponAmmo39", getPedTotalAmmo (source, 39)) setAccountData (account, "funmodev2-weaponAmmo40", getPedTotalAmmo (source, 40)) setAccountData (account, "funmodev2-weaponAmmo41", getPedTotalAmmo (source, 41)) setAccountData (account, "funmodev2-weaponAmmo42", getPedTotalAmmo (source, 42)) setAccountData (account, "funmodev2-weaponAmmo43", getPedTotalAmmo (source, 43)) setAccountData (account, "funmodev2-weaponAmmo44", getPedTotalAmmo (source, 44)) setAccountData (account, "funmodev2-weaponAmmo45", getPedTotalAmmo (source, 45)) setAccountData (account, "funmodev2-weaponAmmo46", getPedTotalAmmo (source, 46)) end end end addEventHandler ("onPlayerQuit", getRootElement(), onQuit) function onWasted(totalAmmo, killer, killerWeapon, bodypart, stealth) if not( isGuestAccount (getPlayerAccount(source)) ) then local theWeapon = getPedWeapon (source) local weaponAmmo = getPedTotalAmmo (source) fadeCamera (source, false) setTimer (spawnPlayer, 3000, 1, source, 2036.1735839844, -1413.0563964844, 16.9921875, 0, getElementModel (source), 0, 0, getPlayerTeam(source)) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 3000, 1, source, true) setTimer (giveWeapon, 3000, 1, source, theWeapon, weaponAmmo, true) end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted)
×
×
  • Create New...