Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. Может тебе другой евент для этого юзать?
  2. Mx Master и _Vincent_ Очень хорошие люди и будут очень полезны . Я голосую за них.
  3. playername = getPlayerName(source) function newLogin(user,pass) local userAccount = getAccount(user) local accountname = user if (client) then local tryToLogin = logIn(client,userAccount,pass) if (tryToLogin) then fadeCamera(client,true) if (getElementData(source,"Lang") == "Rus") then triggerClientEvent ( "OnPlayerLoginFromServerrus", root) elseif getElementData(source,"Lang") == "Eng" then triggerClientEvent ( "OnPlayerLoginFromServer", root) elseif getElementData(source,"Lang") == "Pl" then triggerClientEvent ( "OnPlayerLoginFromServerPl", root) elseif getElementData(source,"Lang") == "Sp" then triggerClientEvent ( "OnPlayerLoginFromServerSp", root) end if isObjectInACLGroup ( "user." .. tostring(accountname), aclGetGroup ( "Moderator" ) ) then if getElementData(source,"Lang") == "Rus" then outputChatBox("[СЕРВЕР] "..playername.." вошел как Модератор.",root,255,204,51) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("[sERV] "..playername.." came as an Moderator.",root,255,204,51) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("[sERV] "..playername.." przyszedl jako moderator.",root,255,204,51) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("[sERV] "..playername.." vino como un moderador.",root,255,204,51) end elseif isObjectInACLGroup ( "user." .. tostring(accountname), aclGetGroup ( "SuperModerator" ) ) then if getElementData(source,"Lang") == "Rus" then outputChatBox("[СЕРВЕР] "..playername.." вошел как Супер Модератор.",root,255,102,0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("[sERV] "..playername.." came as an Super Moderator.",root,255,102,0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("[sERV] "..playername.." przyszedl jako Super Moderator.",root,255,102,0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("[sERV] "..playername.." vino como un Super Moderator.",root,255,102,0) end elseif isObjectInACLGroup ( "user." .. tostring(accountname), aclGetGroup ( "Admin" ) ) then if getElementData(source,"Lang") == "Rus" then outputChatBox("[СЕРВЕР] "..playername.." вошел как Администратор.",root,255,0,0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("[sERV] "..playername.." came as an Administrator.",root,255,0,0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("[sERV] "..playername.." przyszedl jako Administrator.",root,255,0,0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("[sERV] "..playername.." vino como un Administrator.",root,255,0,0) end end else if getElementData(source,"Lang") == "Rus" then outputChatBox("[СЕРВЕР] Неправильный пароль,попробуйте ещё.",source, 255, 255, 0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("[sERV] Invalid password, try again.",source, 255, 255, 0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("[sERV] Nieprawidlowe haslo, sprobuj ponownie.",source, 255, 255, 0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("[sERV] contrasena no valida, intentelo de nuevo.",source, 255, 255, 0) end end end end addEvent("newLogin",true) addEventHandler("newLogin",root,newLogin) function newRegister(user,pass) if (pass ~= nil and pass ~= "") then addAccount(user,pass) local userAccount = getAccount(user) if (client and userAccount ~= false and userAccount ~= nil) then local tryToLog = logIn(client,userAccount,pass) if (tryToLog) then fadeCamera(client,true) if getElementData(client,"Lang") == "Rus" then outputChatBox("[СЕРВЕР] Спасибо " .. playername .. ", за регистрацию на нашем сервере, вы автоматически вошли.", client,102,204,153) triggerClientEvent ( "OnPlayerLoginFromServerrus", client) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("[sERV] Thank you " .. playername .. ", for registering on our server, you are automatically entered.", source,102,204,153) triggerClientEvent ( "OnPlayerLoginFromServer", root) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("[sERV] Dziękuję " .. playername .. ", za zarejestrowanie się na naszym serwerze, automatycznie wpisane.", source,102,204,153) triggerClientEvent ( "OnPlayerLoginFromServerPl", root) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("[sERV] Gracias " .. playername .. ", para su registro en nuestro servidor, que se introducen automáticamente.", source,102,204,153) triggerClientEvent ( "OnPlayerLoginFromServerSp", root) end else if getElementData(source,"Lang") == "Rus" then outputChatBox("Невозможно залогиниться, попробуйте ещё.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("Unable to login, try again.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("Nie mozna sie zalogowac, sprobuj ponownie.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("No se puede acceder, intentalo de nuevo.",source,255, 255, 0) end end else if getElementData(source,"Lang") == "Rus" then outputChatBox("Невозможно создать аккаунт, попробуйте ещё.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("Unable to login, try again.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("Nie mozna sie zalogowac, sprobuj ponownie.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("No se puede acceder, intentalo de nuevo.",source,255, 255, 0) end end else if getElementData(source,"Lang") == "Rus" then outputChatBox("Пожалуйста создайте пароль для аккаунта.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Eng" then outputChatBox("Please create a password for your account.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Pl" then outputChatBox("Utworz haslo dla swojego konta.",source,255, 255, 0) elseif getElementData(source,"Lang") == "Sp" then outputChatBox("Por favor, cree una contrasena para su cuenta.",source,255, 255, 0) end end end addEvent("newRegister",true) addEventHandler("newRegister",root,newRegister)
  4. https://wiki.multitheftauto.com/wiki/RU/ ... troduction https://wiki.multitheftauto.com/wiki/PlaySound3D
  5. Возможно и правдо проблема в микрафоне была ...
  6. Вычисления делай на клиенте иначе серву конец Советовал бы вообще весь код на клиенте делать а уж маркеры и т.п на серве.
  7. я сёдня тестил со strit*ом чёто не работало визуализация была а вот друг друга не слышали.
  8. this is guiComboBox support in 1.1 https://wiki.multitheftauto.com/wiki/GuiCreateComboBox
  9. Kenix

    qustion

    size change : http://imageshack.us/photo/my-images/69 ... 31107.png/ http://imageshack.us/photo/my-images/69 ... 31157.png/ on the image below could not see the difference maybe I'm wrong and that it should be.
  10. Kenix

    qustion

    http://imageshack.us/photo/my-images/15 ... 25958.png/ http://imageshack.us/photo/my-images/15 ... 30012.png/
  11. Kenix

    qustion

    change local sizeImg = 20/distance to size in pixels you want: local sizeImg = 32 how hard can that be now expanding size I do not know what to do ...
  12. Kenix

    qustion

    i need no change resize image in distance(any distance). I want to size was always the same.
  13. В мта есть ещё хим завод каторый нужно было в оригиналке взорвать тот же самый прикол. Он полностью разрушенный как после миссии и тут тоже самое .
  14. Kenix

    qustion

    not work. i mean this: around: away:
  15. Kenix

    qustion

    addEventHandler( "onClientRender", root, function( ) for _, plr in ipairs( getElementsByType( "ped" ) ) do if (getElementData (plr, "zombie") == true and getElementData(plr, "status" ) ~= "dead") then local Px,Py,Pz = getElementPosition( getLocalPlayer() ) local Zx,Zy,Zz = getElementPosition( plr ) local distance = (getDistanceBetweenPoints3D (Px, Py, Pz, Zx, Zy, Zz)) if (distance < 45) and (distance > 2) then local x, y, z = getPedBonePosition( plr, 8 ) local sX, sY,sZ = getScreenFromWorldPosition( x, y, z+0.7 ) local cx, cy, cz = getCameraMatrix() local ht,hX,hY,hZ,hE = processLineOfSight(cx, cy, cz,x, y,z,true,true, true, true, true, true,true,true,plr) if not ht then if sX then sizeImg = 20/distance if getElementData( plr ,"zClass") == 6 then dxDrawImage(sX,sY,sizeImg,sizeImg,"w.png") elseif getElementData( plr ,"zClass") == 1 then dxDrawImage(sX,sY,sizeImg,sizeImg,"wg.png") elseif getElementData( plr ,"zClass") == 2 then dxDrawImage(sX,sY,sizeImg,sizeImg,"g.png") elseif getElementData( plr ,"zClass") == 3 then dxDrawImage(sX,sY,sizeImg,sizeImg,"y.png") elseif getElementData( plr ,"zClass") == 4 then dxDrawImage(sX,sY,sizeImg,sizeImg,"r.png") elseif getElementData( plr ,"zClass") == 5 then dxDrawImage(sX,sY,sizeImg,sizeImg,"b.png") end end end end end end end )
  16. try this function onPlayerLogout ( ) local isVeh = isPedInVehicle(source) if isVeh then local vehicle = getPedOccupiedVehicle ( source ) local playeraccount = getPlayerAccount ( source ) if ( vehicle ) and ( playeraccount ) then local model = getElementModel ( vehicle ) local skin = getPedSkin (source) local money = getPlayerMoney ( source ) local vehUpgrade = getVehicleUpgradeOnSlot ( vehicle, 12 ) setAccountData ( playeraccount, "s.handCar", model ) setAccountData ( playeraccount, "s.skin", skin ) setAccountData ( playeraccount, "s.HandMoney", money ) setAccountData (playeraccount, "s.upgradeWheel", vehUpgrade ) end end end addEventHandler ( "onPlayerLogout", getRootElement ( ), onPlayerLogout )
  17. Ты для понтов, что ли, поставил себе эту подпись? volk-rus - ты без мата можешь? Или ты "Школоло"??? Ненавижу мат. Противный, мерзкий язык второсортных людей. Ты себя таковым считаешь? Если нет, тогда перестань выражаться. ------ Теперь по делу. Я пытался и так, и этак. Ни чего не выходит. И, ещё одна вещь... Я хочу скачать МТА 1.0.3. Где её найти? ОЧЕНЬ НЕ удобное меню вверху сайта "Download" - искать нужную версию по папкам, да ещё, в них нету старых версий(типа той же 1.0.3, или, к примеру, 1.0.4 1425). Хоть бы написали в названии папок, какая МТА для какой игры - 0.3 для GTA 3, 0.5 ещё для чего-то(не знаю) и т.д. Может хоть в ней это будет работать. Хотя я сегодня ночью заходил на сервер 1.0.5, там были машины из GTA IV(собственно, сервер так и называется). Вопрос: Это "Сборка" такая или что-то ещё? no comments
  18. Kenix

    qustion

    no i need that image does not change the size of not depending on the distances.
  19. Kenix

    qustion

    how to make that image did not increase the distance?
  20. WilliJ Пиздец как можно так тупить охххх..... Готовый скрипт .... META.XML > author="......." type="script" version="1.0.0"/> ="xxl.lua" type="client" /> src="xxl.txd" type="client" /> src="xxl.dff" type="client" />> xxl.lua function replaceModel() txd = engineLoadTXD("xxl.txd") engineImportTXD(txd, 519) dff = engineLoadDFF("xxl.dff", 519 ) engineReplaceModel(dff, 519) end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) addCommandHandler ( "reloadcar", replaceModel ) Я не могу ты вики хоть видел или вообще не знаешь что это такое?
  21. el_motoblock Ты название темы хоть понимаешь или как?
×
×
  • Create New...