-
[Re-Release] Point Blank OZ-Network Server Files
Hello, guys!
Im re-released OZ-Network server files - https://github.com/foxovsky/PointBlank
I'm ready to add collaborators of everyone who wants to help in the realization of the full server emulation.
if you want to help, please, send your nickname on github.
make an ideal server emulator together c:
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
foxovsky
Hello, guys!
Im re-released OZ-Network server files -
https://github.com/foxovsky/PointBlank
I'm ready to add collaborators of everyone who wants to help in the realization of the full server emulation.
if you want to help, please, send your nickname on github.
make an ideal server emulator together c:
00001
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Emulation projects are kinda of addicting, mainly when you have a lot of time available. :D Let's hope to see something cool coming from this.
-
Re: [Re-Release] Point Blank OZ-Network Server Files
i wanna help, but im still a newbie here :)
-
Re: [Re-Release] Point Blank OZ-Network Server Files
where client download? or client oz-network old?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
I will help you with this. My github is @Iazzetta.
I new in PointBlank section. If i want to test the server, how I do? What client? How I config this?
Thanks..
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Who Can Help me In this server Player Equipment ? Items are error
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Hi All developers. Who can help me PlayerEquip structure...
Russian client version 1.37
http://i.imgur.com/0LeNmza.jpg
http://i.imgur.com/VGqlfTz.jpg
PHP Code:
private void LoadEquip()
{
WriteD(equip.getCharRed()); // Скин Мужчина стандартный красные
WriteD(equip.getCharBlue()); // Скин Мужчина стандартный синие
WriteD(equip.getCharHelmet()); // Шлем поидеи... надо тестить
WriteD(equip.getCharBeret()); // Берет
WriteD(0); // Хз что это. Влазиет пистолеты, ножи, снайпы, пулеметы
WriteD(equip.getWeaponPrimary()); // Основное оружие
WriteD(equip.getWeaponSecondary()); // Второстепенное оружие
WriteD(equip.getWeaponMelee()); // Ближнего боя
WriteD(equip.getWeaponThrownNormal()); // Гранаты (Гранаты для взрыва)
WriteD(equip.getWeaponThrownSpecial()); // Гранаты (Шранаты специальные, смок, слеповуха)
}
private void LoadItems()
{
WriteD(player.getInvetoryOnly(2).Count); // количество предметов в слоте "Солдат"
WriteD(player.getInvetoryOnly(1).Count); // количество предметов в слоте "Оружие"
WriteD(player.getInvetoryOnly(3).Count); // количество предметов в слоте "Купоны"
WriteD(0); // количество предметов в новом слоте
// Солдат
for (int i = 0; i < player.getInvetoryOnly(2).Count; i++)
{
WriteQ(player.getInvetoryOnly(2)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(2)[i].Id);
WriteD(player.getInvetoryOnly(2)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(2)[i].Type);
WriteD(player.getInvetoryOnly(2)[i].Count);
}
// Оружие
for (int i = 0; i < player.getInvetoryOnly(1).Count; i++)
{
WriteQ(player.getInvetoryOnly(1)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(1)[i].Id);
WriteD(player.getInvetoryOnly(1)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(1)[i].Type);
WriteD(player.getInvetoryOnly(1)[i].Count);
}
// Купоны
for (int i = 0; i < player.getInvetoryOnly(3).Count; i++)
{
WriteQ(player.getInvetoryOnly(3)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(3)[i].Id);
WriteD(player.getInvetoryOnly(3)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(3)[i].Type);
WriteD(player.getInvetoryOnly(3)[i].Count);
}
}
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
zOne62
Hi All developers. Who can help me PlayerEquip structure...
Russian client version 1.37
http://i.imgur.com/0LeNmza.jpg
http://i.imgur.com/VGqlfTz.jpg
PHP Code:
private void LoadEquip()
{
WriteD(equip.getCharRed()); // Скин Мужчина стандартный красные
WriteD(equip.getCharBlue()); // Скин Мужчина стандартный синие
WriteD(equip.getCharHelmet()); // Шлем поидеи... надо тестить
WriteD(equip.getCharBeret()); // Берет
WriteD(0); // Хз что это. Влазиет пистолеты, ножи, снайпы, пулеметы
WriteD(equip.getWeaponPrimary()); // Основное оружие
WriteD(equip.getWeaponSecondary()); // Второстепенное оружие
WriteD(equip.getWeaponMelee()); // Ближнего боя
WriteD(equip.getWeaponThrownNormal()); // Гранаты (Гранаты для взрыва)
WriteD(equip.getWeaponThrownSpecial()); // Гранаты (Шранаты специальные, смок, слеповуха)
}
private void LoadItems()
{
WriteD(player.getInvetoryOnly(2).Count); // количество предметов в слоте "Солдат"
WriteD(player.getInvetoryOnly(1).Count); // количество предметов в слоте "Оружие"
WriteD(player.getInvetoryOnly(3).Count); // количество предметов в слоте "Купоны"
WriteD(0); // количество предметов в новом слоте
// Солдат
for (int i = 0; i < player.getInvetoryOnly(2).Count; i++)
{
WriteQ(player.getInvetoryOnly(2)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(2)[i].Id);
WriteD(player.getInvetoryOnly(2)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(2)[i].Type);
WriteD(player.getInvetoryOnly(2)[i].Count);
}
// Оружие
for (int i = 0; i < player.getInvetoryOnly(1).Count; i++)
{
WriteQ(player.getInvetoryOnly(1)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(1)[i].Id);
WriteD(player.getInvetoryOnly(1)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(1)[i].Type);
WriteD(player.getInvetoryOnly(1)[i].Count);
}
// Купоны
for (int i = 0; i < player.getInvetoryOnly(3).Count; i++)
{
WriteQ(player.getInvetoryOnly(3)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(3)[i].Id);
WriteD(player.getInvetoryOnly(3)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(3)[i].Type);
WriteD(player.getInvetoryOnly(3)[i].Count);
}
}
We are with you it is fixed
-
Re: [Re-Release] Point Blank OZ-Network Server Files
anyone can upload compatible client for this server?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
zOne62
Hi All developers. Who can help me PlayerEquip structure...
Russian client version 1.37
http://i.imgur.com/0LeNmza.jpg
http://i.imgur.com/VGqlfTz.jpg
PHP Code:
private void LoadEquip()
{
WriteD(equip.getCharRed()); // Скин Мужчина стандартный красные
WriteD(equip.getCharBlue()); // Скин Мужчина стандартный синие
WriteD(equip.getCharHelmet()); // Шлем поидеи... надо тестить
WriteD(equip.getCharBeret()); // Берет
WriteD(0); // Хз что это. Влазиет пистолеты, ножи, снайпы, пулеметы
WriteD(equip.getWeaponPrimary()); // Основное оружие
WriteD(equip.getWeaponSecondary()); // Второстепенное оружие
WriteD(equip.getWeaponMelee()); // Ближнего боя
WriteD(equip.getWeaponThrownNormal()); // Гранаты (Гранаты для взрыва)
WriteD(equip.getWeaponThrownSpecial()); // Гранаты (Шранаты специальные, смок, слеповуха)
}
private void LoadItems()
{
WriteD(player.getInvetoryOnly(2).Count); // количество предметов в слоте "Солдат"
WriteD(player.getInvetoryOnly(1).Count); // количество предметов в слоте "Оружие"
WriteD(player.getInvetoryOnly(3).Count); // количество предметов в слоте "Купоны"
WriteD(0); // количество предметов в новом слоте
// Солдат
for (int i = 0; i < player.getInvetoryOnly(2).Count; i++)
{
WriteQ(player.getInvetoryOnly(2)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(2)[i].Id);
WriteD(player.getInvetoryOnly(2)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(2)[i].Type);
WriteD(player.getInvetoryOnly(2)[i].Count);
}
// Оружие
for (int i = 0; i < player.getInvetoryOnly(1).Count; i++)
{
WriteQ(player.getInvetoryOnly(1)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(1)[i].Id);
WriteD(player.getInvetoryOnly(1)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(1)[i].Type);
WriteD(player.getInvetoryOnly(1)[i].Count);
}
// Купоны
for (int i = 0; i < player.getInvetoryOnly(3).Count; i++)
{
WriteQ(player.getInvetoryOnly(3)[i].ItemType == 3 ? 0 : player.getInvetoryOnly(3)[i].Id);
WriteD(player.getInvetoryOnly(3)[i].ItemId);
WriteC((byte)player.getInvetoryOnly(3)[i].Type);
WriteD(player.getInvetoryOnly(3)[i].Count);
}
}
Are you sure is a structure problem of the packet? I've check from old brasil v37 client and this is the structure.
LoadEquip structure:
Code:
Int32 [writeD]: Red Character
Int32 [writeD]: Blue Character
Int32 [writeD]: Head Character
Int32 [writeD]: Item Character
Int32 [writeD]: Dino Character
Int32 [writeD]: Primary Weapon
Int32 [writeD]: Secondary Weapon
Int32 [writeD]: Knife Weapon
Int32 [writeD]: Throwing Weapon
Int32 [writeD]: Special Weapon
WriteItems structure:
Code:
Int32 [writeD]: Character Count
Int32 [writeD]: Weapon Count
Int32 [writeD]: Coupon/Effect Count
Int32 [writeD]: NewItem Count
foreach(Character)
Int64 [writeQ]: StockId
Int32 [writeD]: Character Id
Int16 [writeC]: Equip Type
Int32 [writeD]: Equip Type == 1 ? Quantity : TimeFinish[yyMMddHHmm]
foreach(Weapon)
Int64 [writeQ]: StockId
Int32 [writeD]: Weapon Id
Int16 [writeC]: Equip Type
Int32 [writeD]: Equip Type == 1 ? Quantity : TimeFinish[yyMMddHHmm]
foreach(Coupon)
Int64 [writeQ]: StockId
Int32 [writeD]: Coupon Id
Int16 [writeC]: Equip Type
Int32 [writeD]: Equip Type == 1 ? Quantity : TimeFinish[yyMMddHHmm]
foreach(NewItem)
Int64 [writeQ]: StockId
Int32 [writeD]: NewItem Id
Int16 [writeC]: Equip Type
Int32 [writeD]: Equip Type == 1 ? Quantity : TimeFinish[yyMMddHHmm]
I don't think the structure is changed, so try check If there is item on db!
-
Re: [Re-Release] Point Blank OZ-Network Server Files
http://i.hizliresim.com/AL01pX.jpg
What Problem is this ?? Please Help All Developers , @Bola @DarkSkeleton
Credits:PBCross Server
-
Re: [Re-Release] Point Blank OZ-Network Server Files
what is the client compitable with ?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Please Help me fixing item Equip.
Screenshot by Lightshot
when i login i always received error then bugsplat will appear.
using client v37.
but dont know how to solve it..
please someone help me:*:
-
Re: [Re-Release] Point Blank OZ-Network Server Files
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Would be glad to know what client is compatible with this.
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
Fur Zi
Would be glad to know what client is compatible with this.
mb check issues? https://github.com/foxovsky/PointBlank/issues/11
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
foxovsky
There is no possibility to have a well synchronized and English client for the emulator?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
Fur Zi
There is no possibility to have a well synchronized and English client for the emulator?
Does something prevent you from using lang-pack?
https://github.com/foxovsky/PointBla...g-packs/brazil
client is not used by chance
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
foxovsky
Hi there again,discord is not in the github and your forum is not working btw. Also what do you mean by 'client is not used by chance'?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Crash Auth Server al tratar de jugar LAN, hay alguna manera de arreglarlo o solo funciona perfecto en modo solitario. Saludos!
Crash Auth Server when trying to play LAN, is there any way to fix it or only works perfect in solitary mode. Regards!
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
rabritino
Crash Auth Server al tratar de jugar LAN, hay alguna manera de arreglarlo o solo funciona perfecto en modo solitario. Saludos!
Crash Auth Server when trying to play LAN, is there any way to fix it or only works perfect in solitary mode. Regards!
client?
use stable version: https://github.com/foxovsky/PointBla...fae3d3a6b6bc9c
-
Re: [Re-Release] Point Blank OZ-Network Server Files
When I try to enter the site, this error appears. . . How do I solve this?
Imgur: The most awesome images on the Internet
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
DaviDUG
you need to change this "<?" to "<?php".
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
ericksousa2435
you need to change this "<?" to "<?php".
Thanks dude, you're the best!!!
But now, other error appears "Notice: Undefined index: login in C:\xampp\htdocs\web\templates\header.tmpl.php on line 10 (and line 66)".
I'm using the correct db, I'm using the one that came with the files.
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
DaviDUG
Thanks dude, you're the best!!!
But now, other error appears "Notice: Undefined index: login in C:\xampp\htdocs\web\templates\header.tmpl.php on line 10 (and line 66)".
I'm using the correct db, I'm using the one that came with the files.
easy, change this "if(!$_SESSION['login'])" to "if(!isset($_SESSION['login']))" in both lines
-
Re: [Re-Release] Point Blank OZ-Network Server Files
is it possible use this with postgresql?
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
Karenjan99
is it possible use this with postgresql?
Yes, u just need change the connection
-
Re: [Re-Release] Point Blank OZ-Network Server Files
-
Re: [Re-Release] Point Blank OZ-Network Server Files
Quote:
Originally Posted by
Karenjan99
how can i do that?
Basically, u need to change "mysql_connect" to "pg_connect", but i think you'll need to make some changes on the source. Try it
-
Re: [Re-Release] Point Blank OZ-Network Server Files
i see it so hard, there are lot of lines with mysql in core/database folder
-
Re: [Re-Release] Point Blank OZ-Network Server Files
-
Re: [Re-Release] Point Blank OZ-Network Server Files