Jump to content
  • Forum Statistics

    1.4k
    Total Topics
    3k
    Total Posts
  • Member Statistics

    1,200
    Total Members
    983
    Most Online
    CatalinMZQ
    Newest Member
    CatalinMZQ
    Joined

All Activity

This stream auto-updates

  1. Today
  2. If you want to add custom addons, plugins follow the steps bellow: mkdir ~/amxmodx && cd ~/amxmodx Download the amxmodx and cstrike addons: wget [Hidden Content] ; wget [Hidden Content] ; tar -xvf amxmodx-1.9.0-git5293-base-linux.tar.gz && tar -xvf amxmodx-1.9.0-git5293-cstrike-linux.tar.gz ; Copy the addons folder to your server mv addons ~/Steam/cs_server/cstrike
  3. What is dproto? The dproto plugin allow the players from steam and non-steam (47/48) to connect on your server! Install Download the archive form here [Hidden Content] If you are using HLDS latest version use this version of dproto: dproto_0_9_582_p.zip Extract the archive content to your desktop, copy dproto.cfg inside your server, cstrike folder. Now go inside the directory bin/linux and copy dproto_i386.so inside your server, addons/metamod/dlls folder. Add new line at the end of the file cstrike/addons/metamod/plugins.ini linux addons/metamod/dlls/dproto_i386.so
  4. [EN] Manual Installation - Counter-Strike: 1.6 Server (Linux) - Ubuntu 18.04.4 - Ubuntu - COUNTER-STRIKE-FREE.COM In your cstrike folder, find the "liblist.gam" and open it with a text editor, such as notepad. Find this: gamedll "dlls\mp.dll" gamedll_linux "dlls/cs.so" gamedll_osx "dlls/cs.dylib" Replace it with this line: gamedll_linux "addons/metamod/dlls/metamod.so" Go to your server directory cstrike folder cd ~/Steam/cs_server/cstrike Download the Metamod and Extract the files on your desktop now copy the addons folder inside your cstrike server folder. mkdir -p addons/metamod/dlls; cd ~/Steam/cs_server/cstrike/addons/metamod/dlls; wget [Hidden Content]; tar -xvf metamod_i686_linux_win32-1.21p38.tar.xz; rm -rf metamod_i686_linux_win32-1.21p38.tar.xz; Internal [Hidden Content] Add this new line in the file cstrike/addons/metamod/plugins.ini, if it does not exist create it. linux addons/amxmodx/dlls/amxmodx_mm_i386.so Save (and upload) plugins.ini
  5. How many servers are using ReHLDS? here you can see: GameTracker.com At the end of this topic you will find what ReHLDS is in case of you don'd know it already. Install If you don't know how to install it follow those steps bellow. Go to Releases · dreamstalker/rehlds (github.com) and download the latest Release (BIN) of ReHLDS in my case is [Hidden Content] You need to install zip on your linux. Ubuntu sudo apt-get install zip Go to your server directory location cd ~/Steam/cs_server Download and Extract the files wget [Hidden Content] ; unzip -o rehlds-bin-3.11.0.767.zip ; rm -rf rehlds-bin-3.11.0.767.zip ; What is ReHLDS:
  6. What is Reunion? The Reunion plugin allow the players from steam and non-steam (47/48) to connect on your ReHLDS server! Install Download the archive form here [Hidden Content] Extract the archive content to your desktop, copy reunion.cfg inside your server, cstrike folder. Now go inside the directory bin/linux and copy reunion_mm_i386.so inside your server, addons/metamod/dlls folder. Add new line at the end of the file cstrike/addons/metamod/plugins.ini linux addons/metamod/dlls/reunion_mm_i386.so
  7. [Hidden Content] Bellow you can find all the commands that you need to create an Counter-Strike: 1.6 Server and at the end an zip Archive with the final result. StemCMD Before you begin, you must first install the dependencies required to run SteamCMD: sudo dpkg --add-architecture i386 && sudo apt-get update; sudo apt-get install lib32gcc1 libc6:i386 lib32stdc++6 curl screen -y; sudo dpkg --add-architecture i386 && sudo apt-get update; sudo apt-get install lib32gcc1 libc6:i386 lib32stdc++6 curl screen -y; 1. Create a directory for SteamCMD and switch to it. mkdir ~/Steam && cd ~/Steam mkdir ~/Steam && cd ~/Steam 2. Download and extract SteamCMD for Linux. curl -sqL "[Hidden Content]" | tar zxvf - curl -sqL "[Hidden Content]" | tar zxvf - SERVER To download the server you need to go in the Steam folder: cd ~/Steam && ./steamcmd.sh cd ~/Steam && ./steamcmd.sh And you can login anonymously using the command: login anonymous login anonymous Set your app install directory force_install_dir <path> force_install_dir <path> E.G. a directory named cs_server inside the current directory: force_install_dir ./cs_server/ force_install_dir ./cs_server/ Install or update the app using the app_update command app_set_config 90 mod cstrike app_set_config 90 mod cstrike BUG HLDS (appid 90) currently requires multiple runs of the app_update command before all the required files are successfully installed. Simply run app_update 90 validate multiple times until no more updates take place (Success! App '90' already up to date.) app_update 90; app_update 90 validate; app_update 90 -beta beta; app_update 90 -beta beta validate; app_update 90 -beta prerelease validate; app_update 90; app_update 90 validate; app_update 90 -beta beta; app_update 90 -beta beta validate; app_update 90 -beta prerelease validate; Run the commands 2/3 times. To exit form the steamcmd terminal use: quit quit To stat the server just for an test: E.G. a directory named cs_server: cd ~/Steam/cs_server/ cd ~/Steam/cs_server/ To stat the server use this command: ./hlds_run -console -game cstrike +ip <YOUR IP> +port 27015 +map de_dust2 +maxplayers 32 ./hlds_run -console -game cstrike +ip <YOUR IP> +port 27015 +map de_dust2 +maxplayers 32 You can edit the ip, port, map, maxplayers, with your custom settings. If you get this error 'FATAL ERROR (shutting down): Unable to initialize Steam.' press CTRL+C and try again one more time the command above. E.G. Login Failure: No Connection On linux servers, you may experience a "Login Failure: No Connection" error. This is related to missing iptables rules. You will want something along these lines: iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT Done. ReHLDS or HLDS If you want to use ReHLDS scroll down to the section, if not use HLDS steps. HLDS If you want to customize your server with addons and plugins follow the steps bellow: AMX Mod X Metamod dproto Done. ReHLDS Here you can see what ReHLDS means and how to install it: How to install ReHLDS tutorial - Others - COUNTER-STRIKE-FREE.COM AMX Mod X Metamod-p Reunion Done. Sources used in this tutorial: [Hidden Content] HLDS, AMX Mod X, Metamod, dproto [Hidden Content] [Hidden Content] [Hidden Content] CS.RIN.RU - Steam Underground Community • View topic - dproto [0.9.582] - HLDS serverside crack (22/09/2017) ReHLDS, AMX Mod X, metamod-p, reunion [Hidden Content] [Hidden Content] [Hidden Content]
  8. Last week
  9. Se lucreaza la serverul de CSDM daca aveti propuneri nu ezitati sa lasati un reply, si poate il facem mai frumos.
  10. Daemon

    Update

    Daca vedeti modificari la o anumita categorie inseamna ca am inceput sa lucrez la structura noua a forumului asa ca multe din categoriile si topicurile vechi vor fi mutate in arhiva in curand.
  11. Daemon

    Server online

    Serverul este online dar inca se lucreaza la imbunatatiri deci orice propunere este bine venita si luata in calcul.
  12. 1. Am schimbat sistemul de auto pick-up. Pentru ca multi mi-ai raportat problema ca auto pick-up-ul este prea lent si nu functioneaza bine. Asa ca am cumparat un nou sistem care va aduna itemele de pe jos, aproape instant si nu vei mai avea probleme. 2. Emotiile noi. Dupa ce le-am adaugat, am observat mici greseli/buguri. Am rezolvat cu succes toate aeste probleme, iar acum functioneaza perfect acest nou sistem de emotii. 3. Modificare site. Cand cineva se va inregistrata pe site, la final nu ii va mai aparea sa scrie un cod, ci sa apese un simplu buton de verificare (captcha) 4. Masca emotiei. Am adaugat o noua masca e emotiei la "Magazinul General". Desi ea pare inutila, veti avea nevoie de aceasta, atunci cand vrei sa dati emotii cumva care este din alt regat.
  13. Daemon

    Counter-Strike

    Am zis ca fix Counter-Strike 1.6 nu poate sa lipseasca din aceasta lista.
  14. Care este parerea voastra despre pubg avand in vedere situatia in care se afla cu jucatorii?
  15. Astept jocul asta de 3 ani cred.
  16. Lasati mai jos parerea voastra despre acest joc.
  17. Earlier
  18. Search for uitip.py class TipBoard(ui.Bar): Complete replace: class TipBoard(ui.Bar): TIP_DURATION = 5.0 def __init__(self): ui.Bar.__init__(self) self.AddFlag("not_pick") self.tipList = [] self.nextScrollTime = 0 self.SetPosition(0, 70) self.SetSize(370, 20) self.SetColor(grp.GenerateColor(0.0, 0.0, 0.0, 0.5)) self.SetWindowHorizontalAlignCenter() self.__CreateTextBar() def __del__(self): ui.Bar.__del__(self) def __CreateTextBar(self): x, y = self.GetGlobalPosition() self.textBar = ui.TextLine() self.textBar.SetParent(self) self.textBar.SetWindowHorizontalAlignCenter() self.textBar.SetHorizontalAlignCenter() # self.textBar.SetPackedFontColor(0xfffcda00) #color change self.textBar.SetPosition(3, 3) self.textBar.Show() def __CleanOldTip(self): leaveList = [] for tip in self.tipList: madeTime = tip[0] if app.GetTime() - madeTime > self.TIP_DURATION: pass else: leaveList.append(tip) self.tipList = leaveList if not leaveList: self.textBar.Hide() self.Hide() return self.__RefreshBoard() def __RefreshBoard(self): self.textBar.Hide() index = 0 for tip in self.tipList: text = tip[1] self.textBar.SetText(str(text)) self.textBar.Show() index += 1 def SetTip(self, text): if not app.IsVisibleNotice(): return curTime = app.GetTime() self.tipList.append((curTime, text)) self.__RefreshBoard() self.nextScrollTime = app.GetTime() if not self.IsShow(): self.Show() def OnUpdate(self): if not self.tipList: self.Hide() return if (app.GetTime() > (self.nextScrollTime)): self.nextScrollTime = app.GetTime() self.__CleanOldTip()
  19. PythonTextTail.cpp Aratılır : CGraphicTextInstance * pGuildNameInstance = pTextTail->pGuildNameTextInstance Altına eklenir : #ifdef ENABLE_PREFIX_IMAGE CGraphicImageInstance* pPrefixImgInstance = pTextTail->pPrefixInstance; #endif Aratılır : pTextTail->pTextInstance->SetColor(pTextTail->Color.r, pTextTail->Color.g, pTextTail->Color.b); update altına eklenir, #ifdef ENABLE_PREFIX_IMAGE if (pPrefixImgInstance) pPrefixImgInstance->SetPosition(pTextTail->x + fxAdd + (iNameWidth / 2) + 3.0f, pTextTail->y - 15.0f); #endif Aratılır : pTextTail->pLevelTextInstance->Render(); Altına eklenir #ifdef ENABLE_PREFIX_IMAGE if (pTextTail->pPrefixInstance) { pTextTail->pPrefixInstance->Render(); } #endif Aratılır pTextTail->pLevelTextInstance=NULL; Altına eklenir #ifdef ENABLE_PREFIX_IMAGE pTextTail->pPrefixInstance = NULL; #endif Aratılır m_CharacterTextTailMap.insert(TTextTailMap::value_type(dwVirtualID, pTextTail)); Altına eklenir : #ifdef ENABLE_PREFIX_IMAGE if (pCharacterInstance->IsPC() && pCharacterInstance->IsGameMaster()) { for (const std::string& str : {"[GA]", "[KRAL]", "[GM]", "[DEV]", "[TL]","[SGM]","[SGA]","[SA]"}) { if (std::string(pCharacterInstance->GetNameString()).find(str) != std::string::npos) { pTextTail->pPrefixInstance = CGraphicImageInstance::New(); const auto& image = CResourceManager::Instance().GetResourcePointer("d:/ymir work/ui/lucian/lucian.tga"); if (image && pTextTail->pPrefixInstance) { // check image and instance pTextTail->pPrefixInstance->SetImagePointer(dynamic_cast<CGraphicImage*>(image)); break; //done } } } } #endif Aratılır : CPythonTextTail::TTextTail * CPythonTextTail::RegisterTextTail Kod blogu için de Altına bunun pTextTail->pLevelTextInstance = NULL; Eklenir : #ifdef ENABLE_PREFIX_IMAGE pTextTail->pPrefixInstance = NULL; #endif Aratılır : m_TextTailPool.Free(pTextTail); Üzerine eklenir : #ifdef ENABLE_PREFIX_IMAGE if (pTextTail->pPrefixInstance) { CGraphicImageInstance::Delete(pTextTail->pPrefixInstance); pTextTail->pPrefixInstance = NULL; } #endif ; PythonTextTail.h Aratılır CGraphicTextInstance* pLevelTextInstance; Altına #ifdef ENABLE_PREFIX_IMAGE CGraphicImageInstance* pPrefixInstance; #endif Locale_inc #define ENABLE_PREFIX_IMAGE müsait yer ekle.
  20. Download: [Hidden Content]
  1. Load more activity
×
×
  • Create New...