[HowTo]Create Crossfire Private Server // UPDATED 2015 FIXED MOST ERRORS \\
Huh, I think that will be the last release. People is now focused on getting server files from the original CF (like NA, EU, VN, CH etc.) 'cause they said that it's easy now or they make their own server files and customize and adding their own Anti-Cheat system like Blaze does. People ain't now release server files public! Now, I should better start.. -.-
Now download and install "XAMPP" program and run "XAMPP Control Panel" and click "Start" on Apache (PS: close "Skype", it blocks its ports and it ain't open). After installing it, head to "C:\xampp\htdocs", create a folder called "download" and paste there your "version.ini" from CF's folder. Go to "XAMPP Control Panel", click "Stop" and "Start" again to get a fresh refresh.
Now, download and paste this to your CF folder:
""
This one will bypass HGWC, without this you can't run CF. After pasting it, run normally "patcher_cf.exe".
Enter with this testing account:
In order to buy or sell anything and working perfectly, head to the server files, open up "sqlitestudio-2.1.5.exe". After opening it, click "Databases" > "Add database" > "crossfire.sqlite" > "Open".
Now, to add weapons to the database so you can buy or sell anything on CF, head to "items_list" and click "Data". It's pretty easy to add an item. To add an item, you first need of course the codes! The items' code list in the server files, there's a txt file called "item.txt", Add correctly the codes on "Storage ID", "Item Shop ID", "Item Name", "Item Type", "IsVVIP" etc. To add a crate for the black market and win it, head to "crate_list" > "Data" and add it like you do on "items_list". But, there's something different here, "items_to_win_a" and "_b". These are the winning and possible items that you win every crate. To set a crate just do these steps:
ID: I0475 // this is for AWM-Magma Crate
Name: AWM-Magma Crate
items_to_win_a: 9000008201;2010049001;9000008201;9000008201;900000 8201;9000008201;9000008201;9000008201;9000008201;2 010049001;9000008201;9000008201 // note: copy & paste from M4A1-C Crate and change only the codes which starts with number "2", 'cause every weapon's id starts with "2" plus, the codes which start with "9" are the crates, coupons etc.
items_to_win_b: 2010050401;2010051101;2010051201 // note: these are bonus items to win, dunno if they are permanent. Didn't win anything from them yet, you can check what weapons are these from the "items.txt" file.
ZP: 1000 // you can customize it, like 1 zp each create etc.
You can also customize the announcements, right click "GameServer.py", "Edit with Notepad++" or edit with .txt, whatever and find this text: "announcements = [["BPG Crossfire",9], ["CLOSED ALPHA",8]]" (without quotes) and change the "BPG Crossfire" to whatever you want and "CLOSED ALPHA". These are mine, I'm currenty working on the server files to get to work. You can see "xp ration = 1", it's x1 so you can change it to whatever XP Ration, like x999 etc. and of course server_player_count etc., etc. You can check the weapons' type at "GameServerPacket.py" by right clicking it and "edit", also explevels etc. Edit them if you want to customize your.. alpha server xD.
On"ServerPacket.py" you can also customize your server.. I mean that you can set a server as a GM server, only GMs can join or change the min. level to join on the server, server's name, permission and mentainance. If mentainance = 0, the server is running, if = 1, the server is in mentainance, anyone can't join. That's all 'bout this bonus step .
..::IF XTRAP ERRORS, THEN DOWNLOAD THIS XTRAP FOLDER::..
What about i bought a vps for this and i dont know what about register where they can register and 1 more thing just tell me how to make someone an admin :/ just want to know and there is 100 players want to join pleas answer as soon as you can and the link you uploaded for the client is V1122 pleas answer fast
What about i bought a vps for this and i dont know what about register where they can register and 1 more thing just tell me how to make someone an admin :/ just want to know and there is 100 players want to join pleas answer as soon as you can and the link you uploaded for the client is V1122 pleas answer fast
and thanks
(y)
You can register easy.. I didn't mention the register tip 'cause the files are 70% completed! About the client.. once you install it, open up patcher_cf.exe and will auto-update to v1136. If you really like creating a real P.S., then first start coding by yourself or with your team to make everything work.. then buy a VPS or something. That's my way of doing first a P.S.
GameServer.py", "Edit with Notepad++" or edit with .txt, whatever and find this text: "announcements = [["BPG Crossfire",9], ["CLOSED ALPHA",8]]" (without quotes) and change the "BPG Crossfire" to whatever you want and "CLOSED ALPHA". These are mine, I'm currenty working on the server files to get to work. You can see "xp ration = 1", it's x1 so you can change it to whatever XP Ration, like x999 etc. and of course server_player_count etc., etc. You can check the weapons' type at "GameServerPacket.py" by right clicking it and "edit", also explevels etc. Edit them if you want to customize your.. alpha server xD.
On"ServerPacket.py" you can also customize your server.. I mean that you can set a server as a GM server, only GMs can join or change the min. level to join on the server, server's name, permission and mentainance. If mentainance = 0, the server is running, if = 1, the server is in mentainance, anyone can't join. That's all 'bout this bonus step .
I need in skype to help me on something
i start game normal and login with the ID and PW
but when i join server something appear said DC and can't join any Channel
Please Help