But with this weapon or something will brake? :D And 1 more thing. For 1 people who helped me learn how to enchant with phx every enchant goes on weapon perfect, just for me something wrong. I have learned my friend this too, and he have the same problem like me. ;/ Maybe I capture not this ID or something? So, I don't know do this need to hide this post but I'm doing like this:
I use enchant script:
var a:array[1..100] of string;
i,n:integer;
id,withdraw,openwh,useitem,wh,enchant:string;
begin
//Item id need to be captured.For example from UseItem packet
id:=hstr('BC A7 00 10');
useitem:=hstr('14')+id+hstr('00 00 00 00');
wh:=hstr('31 01 00 00 00')+id+hstr('01 00 00 00');
enchant:=hstr('58')+id;
//openwh need to be captured:RequestBypassToServer
openwh:=hstr('31 01 00 00 00 BC A7 00 10 01 00 00 00');
withdraw:=hstr('32 01 00 00 00')+id+hstr('01 00 00 00');
if (fromclient) and (pck=hstr('1B 02 00 00 00 ')) then
begin
buf:=withdraw;
sendtoserver;
buf:=openwh;
sendtoserver;
end;
if (fromclient) and (pck=hstr('1B 03 00 00 00 ')) then
begin
buf:=useitem;
sendtoserver;
buf:=wh;
sendtoserver;
buf:=wh;
sendtoserver;
buf:=enchant;
sendtoserver;
end;
end.
I get item ID by moving it on my self, then I capture it and writing in this lines: id:=hstr('BC A7 00 10') and
openwh:=hstr('31 01 00 00 00 BC A7 00 10 01 00 00 00');
Then I remobe weapon and add it in wh. Then capture ID add it in Send Packet then send it to server. Then use Victory in game. Then I remobe weapon from wh, press on enchant and use victory and 90% weapon (or armor or something) will send in wh with +0, but ~10% item in wh will be with +++.
If you something don't understand, just say...
And I don't know do I need to hide it.