Jump to content

Draveniou1

Active Member
  • Posts

    252
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    100%

Everything posted by Draveniou1

  1. I had thought about it too the problem is that mysql will always answer the player's queries and does not eat kick from the game it could be with mine version 1 better there should be a count as they mentioned @ Abel(Tiger) and @ TMP4
  2. I added to the post version2 thank you @ Abel(Tiger) @ TMP4
  3. -With your "fix" abusers got +1 query to spam, even if it's just a delete query. - We can easy add check query ------------- -Fixing the possibility of the flood and delete old unnecessary comments is 2 seperate things to do. @ Abel(Tiger) did the first, you did the second. - We can easily in the 2 failed attempts the player leaves the server --------------- -And yes, Abel is right because you're not checking any permission, if someone sends a packet on his own (cheat), he can delete other's messages without the required guild permission. you can easily check the player I will try to do them this
  4. They are automatically deleted after 12 message you check
  5. Download Alternative download links → Version1 or Version2 or Version3 Changelogs Version 3. Fix quest pick in quest Fix delayed desc kick Now it works stable without problems in version 3 Version 2. Now, the players cannot delete messange other people's In 4 failures the server kick you @ TMP4 @ Abel(Tiger) Version 1. Normal fix guild comment
  6. open cmd_general.cpp search: int nExitLimitTime = 10; change: with your idea number new search if (ch->IsPosition (POS_FIGHTING)) { info->left_second = 10; } else { info->left_second = 10; } change 10 to your idea
  7. reinstall system only in python and fix this code you forgot to enter your problem will never be solved reinstall system
  8. Hello I fixed my packets for i to reactivate the sequence there is a problem Problem's CLIENT typedef struct packet_move { BYTE bHeader; BYTE bFunc; BYTE bArg; BYTE bRot; DWORD dwVID; LONG lX; LONG lY; DWORD dwTime; DWORD dwDuration; } TPacketGCMove; SERVER typedef struct packet_move { BYTE bHeader; BYTE bFunc; BYTE bArg; BYTE bRot; DWORD dwVID; long lX; long lY; DWORD dwTime; DWORD dwDuration; } TPacketGCMove; Why does the server package have long? LONG = int why ? shouldn't it be normally long? client LONG lX; LONG lY; server long lX; long lY;
  9. #define ENABLE_OFFLINE_SHOP to //#define ENABLE_OFFLINE_SHOP Avoid adding systems that have thousands of bugs Don't look at the forums or anything
  10. I can't give it, you read the forum rules I'll have to get permission from freebsd.org to post otherwise I'm going for copyright
  11. Command not working The commands don't work because it has been removed I think it should find ready installed mysql python
  12. i have it with mysql 5.6 i don't have it with 5.5
  13. The sequence was successfully removed But there was a bug that I fixed The buffer was not stable players after 15 days open server enough enough kick and problems with kick let's see what the solution is.............. 1. OPEN SERVER SOURCE 2. OPEN DESC.CPP 3. SEARCH: if (!packet_encode (m_lpOutputBuffer, c_pvData, iSize)) { m_iPhase = PHASE_CLOSE; // PLAYER KICK WHY BUFFER IN FULL } 4. CHANGE WITH if (!packet_encode (m_lpOutputBuffer, c_pvData, iSize)) { //m_iPhase = PHASE_CLOSE; // NOW DISABLED KICK //PLAYER REMOVE BUFFER AND NOT KICK WHY REMOVE BUFFER? FOR STOP GAME.CORE PLAYER // the player must exit from game if the player does not exit the game then the game will give game.core // So we made the player clear the buffer and not exit the game buffer_delete(m_lpOutputBuffer); // Player not phase_closed for exit game ;) buffer has removed buffer_reset(m_lpOutputBuffer); // Player not phase_closed for exit game ;) buffer has removed } 5) OPEN PROTOCOL.H REMOVED if (buffer_has_space (pbuf) < length) { sys_err ("buffer length exceeded buffer size: %d, encoding %d bytes (%s:%d)", buffer_size (pbuf), length, file, line); return false; } You should put in specific server files SAFE_BUFFER_DELETE(m_lpOutputBuffer); and not buffer_delete(m_lpOutputBuffer); buffer_reset(m_lpOutputBuffer);
  14. It's not a full tutorial man You have to think and add your own effects/motion
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.