Jump to content

kashtesov

Members
  • Posts

    338
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by kashtesov

  1. client:

    windpw = {} 
    button = {} 
      
      
      
    window = guiCreateWindow(0.3,0.2,0.4,0.5,"Race",true) 
    guiSetAlpha(window,255) 
    guiCreateStaticImage ( 0, 0, 1, 0.8,"boot.png",true,window) 
    guiSetVisible(window,false) 
    button[1] = guiCreateButton(0.52,0.85,0.45,0.1,"Acept",true,window) 
    button[2] = guiCreateButton(0,0.85,0.45,0.1,"Decline",true,window) 
      
      
      
      
      
    function show() 
    guiSetVisible (window,true) 
    showCursor(true) 
    end 
    addEvent("show",true) 
    addEventHandler("show",getRootElement(),show) 
      
    addEvent("hide",true) 
    addEventHandler("hide",getRootElement(), 
    function () 
    guiSetVisible(window,false) 
    showCursor (false) 
    end) 
      
      
      
      
      
      
    addEventHandler("onClientGUIClick",getRootElement(), 
    function (player) 
       if (source == button[2]) then 
       guiSetVisible (window,false) 
       showCursor (false) 
       outputChatBox ("You have refused mission",169,67,89) 
       elseif (source == button[1]) then 
       money = getPlayerMoney (source) 
       guiSetVisible (window,false) 
       showCursor (false) 
       if (money < 0) then 
       outputChatBox ("Boss: Money to receive later",225,255,0) 
       else 
       player = getLocalPlayer() 
       outputChatBox ("Boss: Go! Go! Go! You know Russian proverb, time money!",225,255,0) 
                setElementDimension ( player, 4 )      
       outputChatBox ("Go to a marker to receive the car",225,0,0) 
       end 
      end 
    end) 
      
      
    

    server:

    marker1 = createMarker (1635.2659912109, 1038.8022460938, 10.6203,"cylinder",1.2,0,0,225,100) 
    marker2 = createMarker (1648.2659912109, 1038.8022460938, 10.8203,2,"cylinder",2,0,255,225,100) 
    blip1 = createBlip ( 0, 0, 0, 53, 2) 
    blip2 = createBlip ( 1635.2659912109, 1038.8022460938,11.5,56) 
    attachElements (blip1,marker1,0,0,0) 
                setElementDimension ( marker2, 4 )      
                setElementDimension ( blip2, 4 )       
      
      
    function showGUI(hitPlayer) 
    triggerClientEvent (hitPlayer,"show",getRootElement(),hitPlayer) 
    end 
    addEventHandler ("onMarkerHit",marker1,showGUI) 
      
    addEventHandler("onMarkerLeave",marker1, 
    function (leavePlayer) 
    triggerClientEvent(leavePlayer,"hide",leavePlayer) 
    end) 
      
    function start(hitPlayer) 
    help = createVehicle(498,1656.0986328125, 1039.0487060547, 11.674590110779)   
    outputChatBox("Look at a map and be not mistaken, cargo should be on that point..", source, 255, 2, 0) 
                setElementDimension ( help, 4 )         
    end 
    addEventHandler ("onMarkerHit",marker2,start) 
      
      
    jobmarker = createMarker ( 2102.2116699219, 2075.8352050781, 10.8203125, cylinder, 5, 255, 200, 0, 250, getRootElement()  
    ) 
    blip4 = createBlip ( 2102.2116699219, 2075.8352050781, 10.8203125, 52 ) 
                setElementDimension ( blip4, 4 )   
                setElementDimension ( jobmarker, 4 )   
           
    function eindMission (player)  
        if ( getElementDimension ( source ) == 4 ) then 
    destroyElement ( help )  
    jobmarker = givePlayerMoney ( player, 6500 ) 
    jobmarker = setElementDimension ( jobmarker, 4 ) 
        setElementPosition( player, 2102.2116699219, 2075.8352050781, 10.8203125 ) 
                setElementDimension ( player, 0 )  
     outputChatBox("Boss: It has been made well... Take away the money.", source, 255, 2, 0)  
        end 
    end 
    addEventHandler( "onMarkerHit", jobmarker, eindMission ) 
    

  2. Link1: https://community.multitheftauto.com/index.php?p=resources&s=details&id=119

    Link2: https://community.multitheftauto.com/index.php?p=resources&s=details&id=190

    Скачал оба скрипта и не один не функционирует стабильно. :?:

    1 ссылка: бесплатный бензин и после заправки бензин убывает на 1% и тут же восстанавливается. :|

    2 ссылка: видно только маркеры заправок... при взаимодействии ничего не происходит... :|

  3. Скачал этот мод с комьюнити https://community.multitheftauto.com/index.php?p=resources&s=details&id=2467, скачал потомучто пришла идея переделать его под скрипт работа :mrgreen: . Получилось, всё ровно. Но только на месте окончания миссии когда игрок получает деньги их можно получать миллионами :o , много раз ходить по месту окончания миссии и не смотря на то что Dimension у последнего маркера стоит 4, на нулевой всё рабоатет. Как исправиль хээлп=)) :roll:

  4. ну у меня есть магазин в котором можно купить 25 жизней... и мне надо сделать чтоб покупать бронежилет. я незнаю как сделать, и ещё чтоб при взятии пикапа тоже выдавалась броня

  5. как прописать получение бронежилета???

    здесь:

    (source == GUIEditor_Button[13])  
    then 
    money = getPlayerMoney (source) 
    if (money >= 2500) then 
    player = getLocalPlayer() 
    outputChatBox ("...",225,225,0) 
    takePlayerMoney(2500) 
    setElementHealth ( player, getElementHealth(player) + 25 ) 
    else 
    guiSetVisible(GUIEditor_Window[1],false) 
    guiSetVisible(GUIEditor_Window[2],true) 
    end  
    

    и вот здесь, но тут я думаю будет абсолютно одинаково:

    local aPickup = createPickup( coordinates...) 
          
    function pickedUpMyJob ( player ) 
    outputChatBox ( "...", player ) 
    setElementModel ( player, 286 ) 
    setPlayerTeam ( player, getTeamFromName('FBI') ) 
    giveWeapon ( player, 31, 68 ) 
    giveWeapon ( player, 27, 28 ) 
    giveWeapon ( player, 29, 90 ) 
    end 
    addEventHandler ( "onPickupHit", aPickup, pickedUpMyJob ) 
    

    я незнаю, следовало ли создавать новую тему...

    ---

    для LUA кода юзай ББ код [luа][/luа]

  6. Пожалуйста помогите с пикапом, не устанавливается команда в которую попадает игрок...

    army.lua:

    local aPickup = createPickup( 224.0621337891, 1860, 13.567344665527, 3, 1275, 60000) 
          
        function pickedUpMyJob ( player ) 
        outputChatBox ( "You are worked it's National Guard SanAndreas.", player )   
        setElementModel ( player, 287 ) 
        setPlayerTeam ( player, Army ) 
        giveWeapon ( player, 31, 150 ) 
        giveWeapon ( player, 29, 90 ) 
        giveWeapon ( player, 35, 1 ) 
        giveWeapon ( player, 27, 50 ) 
        end 
        addEventHandler ( "onPickupHit", aPickup, pickedUpMyJob ) 
      
    

    в play моде вписано:

    createTeam ("Army", 0, 255, 0) 
    

    команда всё создаётся но при активации пикапа не действует. Что делать?

    и ещё пожалуйста напишите как сделать чтоб при респавне игрок автоматически переходил в команду "Cities"

×
×
  • Create New...