AsiaGenius

Members
  • Content count

    22
  • Joined

  • Last visited

1 Follower

About AsiaGenius

  • Rank
    Member
  1. The link seems to be enlightening! I will study and post the results here.
  2. Dll loaded and getting MAC successful The question is, how can I configure the emulator to receive MAC and other data that I want to send using my dll? Thanks for your attention!
  3. Hello! I need help to finish my DLL Shield. My packet 0x64 content: (my dll working) My part of DLL source: unsigned int command = (*(unsigned short*)buf); if( (command == 0x64) ) { //if login packet, send mac to host serv char mac_address[18] = ""; GetMACaddress((char *)mac_address); //GET MAC memcpy((char*)buf+*len, mac_address, sizeof(mac_address)); //ATTACH MAC IN TO CURRENT PACKET 0X64 *len += 17; } ... correctly sends new packet value How do I get data added to the packet leng in the emulator? I tried so; char mac = RFIFOL(fd,12); But always returns zero... But I need some tips to properly handle this new value! I want to add MAC, HWID, Shield Version. I'm testing first only with the MAC! Help-me pls, I intend to share the DLL Shield for community!
  4. Not exist other solution?
  5. All pallets updated! Thanks! <3
  6. My game appears this message whenever I login! After the "OK" button can login. How can I remove this warning?
  7. Its 150$ for lifetime basic plan if you want some good addon/module you can ask hm 150$ for lifetime? if yes, i buy fast
  8. void clif_parse_join_HUNT(int fd, struct map_session_data *sd) { const unsigned int blocksize = 6; unsigned int count, packet_orga,packet_orgas,packet_orgass,packet_type; struct s_packet_db* info = &packet_db[sd->packet_ver][RFIFOW(fd,0)]; packet_type = RFIFOW(fd,info->pos[0]); packet_id = RFIFOW(fd,info->pos[1]); if (packet_orga == 26964){ ShowWarning("Packet Received! \n"); } } I'm making a system that when you get a packet, the hexed, it will call an NPC! Currently the script does the following; 1 - Click the button on my hexed interface 2 - A packet is sent 3 - I get the packet and display a message "Packet Received: D" I must now call a script from an NPC in the game. Can anyone help me with something? void clif_parse_join_HUNT(int fd, struct map_session_data *sd) { const unsigned int blocksize = 6; unsigned int count, packet_orga,packet_orgas,packet_orgass,packet_type; struct s_packet_db* info = &packet_db[sd->packet_ver][RFIFOW(fd,0)]; packet_type = RFIFOW(fd,info->pos[0]); packet_id = RFIFOW(fd,info->pos[1]); if (packet_orga == 26964){ // //CALL NPC event_A WHERE } } Script to call - script event_A -1,{ mes "Working!"; close; } Sorry my bad english... Solved, close topic.
  9. Not, 150$/month basic plan ._.
  10. $150 / month? Oh good... I like hashield free lol
  11. Please, send PM or link for me Dimensional Travel Npcs Quest Paid or No?
  12. My problem solved, my BMP file format is corrupt. Thanks Dastgir!
  13. my hexed not read this BMP help-me plssss
  14. I receiver basic configuration to $150 O.o
  15. yes, e_e