vSRO Paylaşım PC Limit 2+1 Stall Sistemi. (Maxiguard)

Hello,
Having realized this is a long-awaited system, I wanted to share this stall character system that I developed and successfully implemented. The system works with Maxiguard ; however, once you understand its logic, you can easily adapt it to any guard you prefer.



💡 System Logic

This system allows you to create special characters that can only open stalls . To do this, you need to choose a character name structure. I used the following structure:

Kod:
İçeriği görebilmek için Giriş yap ya da üye ol.

Example: stall_Promaker

Characters in this build start at level 5 and only have the ability to open stalls . If normal players start at level 1, you must specifically start characters with "stall_" at level 5 so they can open stalls.



⚙️ Procedures that Need to be Updated

In the following procedures, you need to add the necessary checks for characters starting with `stall_` :


*_OnSpawnComplete_EDIT
*_TeleportControl_EDIT
*_OnSkillScrollUsed_EDIT

You should add the following check to these procedures:

***Hidden text: Cannot be quoted.***


Also, don't forget to activate the triggers for the relevant procedures via Guard.



🚨 Online Character Limit Check

According to Maxiguard's enigma (HWID) control system, the number of characters a single user can create can be limited. For example, if your system has a limit of PC 2, IP 4 , you should increase this to values like PC 3, IP 6, etc. , to accommodate stall characters .

The following code only allows the stall character to be entered as the 3rd character; if this limit is exceeded for other character types, the operation will be blocked:

***Hidden text: Cannot be quoted.***





🗺️ Stall Character Control Outside of Main Town

By defining the following commands to run once a minute via SQL Agent , you can check if the `stall_` characters have left the region you specified. If these characters have left the main town:

✅ Automatic DC discharge
✅ Then it moves back to the relevant town.

Region IDs are examples; you need to adapt them to your own game map.

***Hidden text: Cannot be quoted.***


This prevents stall characters from roaming outside the areas you've defined.



✅ Conclusion

This system allows you to offer your players special characters that can only be used for the purpose of setting up STALLS. It's a particularly functional solution for Maxiguard users. The system both maintains in-game balance and reduces the risk of multi-account usage.

Have a great time on the forums, everyone!
Nice bro
 
Teşekkürler
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt