GodOfPenguins

Members
  • Content count

    44
  • Joined

  • Last visited

Community Reputation

13 Decent

About GodOfPenguins

  • Rank
    Rat

Recent Profile Visitors

978 profile views
  1. [Poll?]What would you like to see in a new map editor?

    Tools for building buildings and interiors. For example, to be able to put a wall and stretch it (the wall models will spawn exactly one after another) etc.
  2. Problem with table

    Resolved.
  3. Problem with table

    Why the table disappears after the cycle? Never this was not. shel = {} local shelPlaces = { [1] = { [1] = {x=0,y=0,z=0}, [2] = {x=0,y=0,z=0}, [3] = {x=0,y=0,z=0}, }, } function createShelters(gameId, players) local gameId = tonumber(gameId) shel[gameId] = {} for i=1,#shelPlaces do --outputDebugString("table "..shel[gameId]) shel[gameId][i] = { ["places"] = { [1] = {x=shelPlaces[i][1].x,y=shelPlaces[i][1].y,z=shelPlaces[i][1].z,["object"]="craftTable"}, }, } outputChatBox(shel[1][1]["places"][1]["object"]) -- WORKING for pI=2,#shelPlaces[i] do shel[gameId][i]["places"] = { [pI] = {x=shelPlaces[i][pI].x,y=shelPlaces[i][pI].y,z=shelPlaces[i][pI].z,["object"]=false}, } end end createCraftsTable(gameId) end addEventHandler("onGameStarted", root, createShelters) function createCraftsTable() --for i=1,10 do --for name,object in pairs(shel[gameId][i]) end function tempSpawn() spawnPlayer(source, 0,0,5) setCameraTarget(source, source) end addEventHandler("onPlayerLogin", root, tempSpawn) function startTest(pSource, command, gameId) triggerEvent("onGameStarted", root, gameId) end addCommandHandler("gameTest", startTest) function getGameInfo() outputChatBox(shel[1][1]["places"][1]["object"]) -- NOT WORKING end addCommandHandler("gInfo", getGameInfo)
  4. В чём проблема один раз подробно расписать, а не каждому по отдельности?
  5. Могу сразу сказать что вам не по карману разработка оригинального сервера с нуля. За такую плату вам максимум кто-нибудь скачает слитое/из компьюнити и пропишет автозагрузку в конфиг.
  6. Могу тебе дать совет: За 10 рублей за скрипт ты вряд ли найдёшь нормального скриптёра.
  7. Если есть умения и идеи для его переделки и достаточно денег для хорошего пиара, то я думаю можно любой сервер поднять и получить мани. Вопрос лишь в том, достаточно ли будет дохода, чтобы хотя бы покрыть расходы.
  8. В вики на странице каждой функции указан её тип: клиент (загружаются при входе на сервер игроку и выполняются на его компьютере), сервер (выполняются на стороне сервера) и shared (Общие функции, которые можно выполнять как на клиентской, так и на серверной стороне. Большинство таких функций могут иметь разный синтаксис для клиентской и серверной стороны.) Советую почитать основные статьи на вики: https://wiki.multitheftauto.com/wiki/Scripting_Introduction https://wiki.multitheftauto.com/wiki/Introduction_to_Scripting_the_GUI https://wiki.multitheftauto.com/wiki/Resources
  9. Lua не требуется компилировать для работы. Но если потребуется (например вам нужно скинуть какой-либо скрипт другому человеку, но вы не хотите чтобы он видел код), то вот - https://luac.mtasa.com/
  10. [QUESTION] DO YOU WANT A NEW DXLIB?

    "Why reinvent the bicycle", if the basic elements are already there? Personally, I do not like working with the GUI and it's much easier for me to use the finished dxlib.
  11. [Release]thisdp's Dx GUI System

    After last update. Deleting colorSchemeLoad did not help.
  12. [Release]thisdp's Dx GUI System

    Nothing. Memo still invisible. If enter a lot of characters horizontally, it starts to work, but if enter a lot of characters vertically, it broken.
  13. [Release]thisdp's Dx GUI System

    Why memo invisible? No errors function openSmsWindow(number) smartGUI.sms.smsLabel = DGS:dgsDxCreateLabel(0.05, 0.15, 1, 0.1, "Введите SMS для номера "..number.."", true, smartGUI.desktop, 0xFF000000) smartGUI.sms.memo = DGS:dgsDxCreateMemo(0.1, 0.3, 0.8, 0.4, "WHERE YOU?!", true, smartGUI.desktop, 0xFF0000FF, 1, 1, nil, 0xFFBFBFBF) end
  14. [Release]thisdp's Dx GUI System

    dgsDxEditSetMaxLength not work if paste text through dgsDxGUISetText