Jump to content

iAxel

Members
  • Posts

    160
  • Joined

  • Last visited

Everything posted by iAxel

  1. Помогите пожалуйста я еще новичок, хотел сделать авто логин скрипт, заранее благодарен
  2. Хотел сделать авто логин чет я запутался помогите пожалуйста. Клиентская часть resourceRoot = getResourceRootElement(getThisResource()) function loginPanel() showCursor(true,false) login = guiCreateButton ( 0.21, 0.81, 0.56, 0.12, "Вход", true ) addEventHandler ( "onClientGUIClick", login, function ( ) triggerServerEvent ( "onClientSendLoginDataToServer", getLocalPlayer() ) end, false ) end function finishlogin() showCursor(false) end addEvent("onPlayerDoneLogin", true) addEventHandler("onPlayerDoneLogin", getRootElement(), finishlogin) addEventHandler("onClientResourceStart", resourceRoot, function () loginPanel() guiSetInputMode("no_binds_when_editing") fadeCamera (true) setCameraMatrix(2658.2626953125, 2728.0246582031, 10.541299819946, 2659.0986328125, 2728.851484375, 10.774273872375) end ) Серверная часть local root = getRootElement() function autoLogin ( playersource ) cSerial = getPlayerSerial ( playersource ) pass = sha256 ( cSerial ) account = getAccount ( tostring ( cSerial ), pass ) or false if not account then account = addAccount ( tostring ( cSerial ), pass ) end logIn ( playersource, account, pass ) end addEvent ( "onClientSendLoginDataToServer", true ) addEventHandler ( "onClientSendLoginDataToServer", root, autoLogin) addEventHandler("onPlayerJoin", getRootElement(), function() fadeCamera(source, true) setCameraMatrix(source, 2658.2626953125, 2728.0246582031, 10.541299819946, 2659.0986328125, 2728.851484375, 10.774273872375) end ) function onPlayerAutoLogin ( playersource ) spawnPlayer ( playersource, 0, 0, 0, math.random ( 0, 360 ), 0, 0, 0 ) fadeCamera ( playersource, true ) end addEvent("onPlayerAutoLogin", true) addEventHandler("onPlayerAutoLogin", getRootElement(), onPlayerAutoLogin) Скрипт не пашет. Help me
  3. Я понимаю код угар, и писали немцы не немцы, помогите с кодом, я просто новичок еще .
  4. Закрывайте проблема решена)
  5. Здравствуйте форумчани, нашел один скрипт который добавляет звуки для оружии, поставил все четко пашет, но если взять дигл или простой пистолет, звук проигрывается ak-47 или rifle, открыл скрипт посмотрел, там проверка по названию оружии, можно ли сделать не по названию а по id? function disableSounds() setAmbientSoundEnabled( "gunfire", false ) end addEventHandler("onClientResourceStart",root,disableSounds) local function playGunfireSound() local muzzleX, muzzleY, muzzleZ = getPedWeaponMuzzlePosition(source) local px, py, pz = getElementPosition ( source ) local weapon = getElementData(localPlayer,"currentweapon_1") local weapon1 = getElementData(localPlayer,"currentweapon_2") if not weapon then return end if not weapon1 then return end weapon = tostring ( weapon ) weapon1 = tostring ( weapon1 ) if weapon == "М4А1 CCO" then local sound = playSound3D("sounds/M4.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "CZ550" then local sound = playSound3D("sounds/Sniper.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "Винчестер 1866" then local sound = playSound3D("sounds/Shotgun.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "SPAZ-12 Combat Shotgun" then local sound = playSound3D("sounds/Combat Shotgun.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "Sawn-Off Shotgun" then local sound = playSound3D("sounds/Sawed-Off.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "AK-74" then local sound = playSound3D("sounds/AK-47.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon == "Lee Enfield" then local sound = playSound3D("sounds/Rifle.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) elseif weapon1 == "Револьвер" then local sound = playSound3D("sounds/Deagle.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) end end addEventHandler("onClientPlayerWeaponFire", root, playGunfireSound) РЕШЕНИЕ: function disableSounds() setAmbientSoundEnabled( "gunfire", false ) end addEventHandler("onClientResourceStart",root,disableSounds) local function playGunfireSound() local muzzleX, muzzleY, muzzleZ = getPedWeaponMuzzlePosition(source) local weapon = getPedWeapon(getLocalPlayer()) if weapon == 31 then local sound = playSound3D("sounds/M4.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 34 then local sound = playSound3D("sounds/Sniper.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 25 then local sound = playSound3D("sounds/Shotgun.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 27 then local sound = playSound3D("sounds/Combat Shotgun.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 26 then local sound = playSound3D("sounds/Sawed-Off.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 30 then local sound = playSound3D("sounds/AK-47.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 33 then local sound = playSound3D("sounds/Rifle.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 22 then local sound = playSound3D("sounds/Colt45.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 23 then local sound = playSound3D("sounds/Silenced.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 28 then local sound = playSound3D("sounds/UZI.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 29 then local sound = playSound3D("sounds/MP5.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) elseif weapon == 24 then local sound = playSound3D("sounds/Deagle.mp3", muzzleX, muzzleY, muzzleZ, false) setSoundMaxDistance(sound, 40) setSoundVolume(sound, 0.7) end end addEventHandler("onClientPlayerWeaponFire", root, playGunfireSound)
  6. незнал где написать про это, решил тут, проблема заключается в mta 1.3.5 с ним всё было в порядке, но после обновления (просил обновить версию и не заходил в другие сервера), МТА вовсе перестал запускаться, выходит надпись GTA: San Andreas may not have launched correctly. Do you want to terminate it? После удалил мта, гта и заного переустановил, проблему не решил. Потом я скачал 1.3.4 и установил, он запустился без всяких сбоев. Прошу помочь с проблемой.
  7. Привет всем, есть конкретные мануалы для создание нормального мода, с MySQL функциями ?
×
×
  • Create New...