kashtesov

Members
  • Content Count

    337
  • Joined

  • Last visited

  • Days Won

    1

Everything 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. к сожелению посмотрев содержание тех скриптов.. я нихрена не понял
  3. Link1: http://community.multitheftauto.com/index.php?p=resources&s=details&id=119 Link2: http://community.multitheftauto.com/index.php?p=resources&s=details&id=190 Скачал оба скрипта и не один не функционирует стабильно. 1 ссылка: бесплатный бензин и после заправки бензин убывает на 1% и тут же восстанавливается. 2 ссылка: видно только маркеры заправок... при взаимодействии ничего не происходит...
  4. Скачал этот мод с комьюнити http://community.multitheftauto.com/index.php?p=resources&s=details&id=2467, скачал потомучто пришла идея переделать его под скрипт работа . Получилось, всё ровно. Но только на месте окончания миссии когда игрок получает деньги их можно получать миллионами , много раз ходить по месту окончания миссии и не смотря на то что Dimension у последнего маркера стоит 4, на нулевой всё рабоатет. Как исправиль хээлп=))
  5. насколько я знаю setPedArmor это указать точное количество.. а если попробовать setElementArmor или givePedArmor???
  6. ну у меня есть магазин в котором можно купить 25 жизней... и мне надо сделать чтоб покупать бронежилет. я незнаю как сделать, и ещё чтоб при взятии пикапа тоже выдавалась броня
  7. как прописать получение бронежилета??? здесь: (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а]
  8. Пожалуйста помогите с пикапом, не устанавливается команда в которую попадает игрок... 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"