Jump to content

Astari

Members
  • Posts

    44
  • Joined

  • Last visited

Everything posted by Astari

  1. сорри, просто переделывал со скрипта опыта
  2. Решил сделать так чтобы при каждом попадании давало accountData, чтобы просматривать сколько всего попаданий было, но даже в таком простом коде накосячил function DamageHit(attacker) local attack = getPlayerAccount(attacker) local hit = getAccountData(attack, "hit") if not hit then setAccountData(attack, "hit", 1) else setAccountData(attack, "hit", tonumber(hin) + 1) end end addEventHandler ("onPlayerDamage", getRootElement (), DamageHit)
  3. Да нашел уже функцию dxDrawText, щас только разберусь, спасибо
  4. Там про надписи над объектом ничего нет
  5. Такой вопрос, как сделать чтобы над определенным объектом надпись высвечивалась?
  6. Перенес сервер на хостинг Pawn.su и теперь в логе на каждый скрипт жалоба такого типа Loading script failed: Rio_RP/Political.lua:1: unexpected symbol near '?' Хотя в первой строке ничего такого нет, что делать?
  7. local nScreenW = guiGetScreenSize() local nameText = tocolor(getPlayerNametagColor(localPlayer)) function fDrawText() dxDrawText (getPlayerName(localPlayer), 0, 250, nScreenW, 450, nameText, 1, "pricedown", "center", "top", false, false, true) end addEventHandler( "onClientRender", getRootElement(), fDrawText )
  8. спасибо, был такой же вариант только вместо getElementsByType( "player" ) я поставил player
  9. Спасибо, чет я зачастил сюда писать вот еще вопрос, решил сделать так чтобы через определенное время игрокам с нужной акк датой деньги давали function price(thePlayer) local account = getPlayerAccount(thePlayer) local data = getAccountData(account, "myaccountData") if (data) then givePlayerMoney(thePlayer, 468) else end end setTimer(price, 3600000, 0) уже все перепробовал, все равно ему что-то не нравится
  10. Я раньше играл в GTA SA потому что комп других игр не поддерживал... сейчас просто залипаю в игру, не могу найти ничего похожего с мультиплеером (не считая других игр Rockstar) Сейчас классика не то что в моде, но и интересней всяких навороченных игр, GTA SA & Minecraft forever
  11. можно как нибудь сделать чтобы сообщение отображалось у игроков с определенной елемент датой?
  12. нет насчет ноутов, у меня ноут Asus k53t (как то так), 4gb оператива, 1gb видяха, AMD A6 - 3420M 1.5GHz, 2 ядра, всегда фпс = 36, ни на что не жалуюсь
  13. WTF??? Долго он писал, я хотя бы напишу какую нить х. а потом ищу для нее пути полегче
  14. Ну я пока в скриптинге нуб
  15. И так для каждого пикапа делали??? Не всегда ищу легкие пути
  16. Я так телепорт делал enLSPD = createPickup(2287.11, 2431.817, 10.82031, 3, 1318, 50) exLSPD = createPickup(238.6915, 139.204, 1003.02, 3, 1318, 50) -------------------------[Стрелка входа]-------------------------- function enterLSPD(thePlayer) setElementInterior(thePlayer, 3, 238.5869, 142.7303, 1003.023) setElementDimension(thePlayer, 1) end addEventHandler ("onPickupHit", enLSPD, enterLSPD) -------------------------[Стрелка выхода]-------------------------- function doorLSPD() setElementDimension(exLSPD, 1) setElementInterior(exLSPD, 3) end addEventHandler ( "onResourceStart", getRootElement(), doorLSPD) function exitLSPD(thePlayer) setElementInterior(thePlayer, 0, 2287.11, 2425.817, 10.82031) setElementDimension(thePlayer, 0) end addEventHandler ("onPickupHit", exLSPD, exitLSPD)
  17. Как сделать чтобы проверяло заблокирована ли машина в колСфере? hacking = createColSphere(posX, posY, posZ, 4) local cars = getElementsWithinColShape( hacking, "vehicle") for index, aVehicle in ipairs(cars) do if isVehicleLocked(theVehicle) then
  18. Можно было это вмостить в банды, банды всем этим занимаются А насчет передачи денег, колСфера в помощь
  19. клиент: marker = createMarker(2792.17, -1944.59, 16.32031, 'cylinder', 1.5, 255, 0, 0, 150) function createm(thePlayer) if isElementWithinMarker(thePlayer, marker) then GUIEditor_Window = {} GUIEditor_Window[1] = guiCreateWindow(376,254,294,375,"",false) else end end addCommandHandler("ast", createm) Когда в маркере стоишь и пишешь /ast должно окно открываться, но не открывается
  20. Там своя тема, я просто решил РП сервер сделать, с косяком под Адванс РП на сампе
  21. Амарант, а это никак нельзя упростить? Или все таки придется на 5 дат забивать по 100 территорий? area1 = createRadarArea ( 2415, -2049, 125, 120, 255, 255, 255, 150, getRootElement() ) area2 = createRadarArea ( 2540, -2049, 58, 200, 255, 255, 255, 150, getRootElement() ) function nolik() setElementData(area1, "gang", 0) setElementData(area2, "gang", 0) end addEventHandler("onResourceStart", getRootElement(), nolik) function capture(thePlayer) local player = getElementPosition(thePlayer) local posX, posY = getElementPosition(thePlayer) local g1 = getElementData(area1, "gang") local g2 = getElementData(area2, "gang") if ( getAccountData(getPlayerAccount(thePlayer), "rifaData") > 6 ) then if ( g1 == 0 ) or ( g2 == 0 ) then if (isInsideRadarArea (area1, posX, posY )) then setRadarAreaColor( area1, 35, 25, 255, 150) setElementData(area1, "gang", 1) else if (isInsideRadarArea (area2, posX, posY )) then setRadarAreaColor( area2, 35, 25, 255, 150) setElementData(area2, "gang", 1) else end end else end else end end addCommandHandler("capture", capture)
×
×
  • Create New...