[FilterScript] Dynamic biz system v2.0
#1

Dynamic biz system v2.2
Hello!
Before the presentation of this filterscript, you have to know this script is a new version of my previous one (here). There is a lot of modifications. So I prefer to made a new thread, let the previous version available (Y_INI version, that's why). I'll take the previous presentation, there is no more feature on the version 2.0 (more feature are coming).


Features:
- Saved biz system : Investor & Biz (MySQL R41)
- 6 basic type of biz available (Total : 29 interiors)
- Create an infinity of custom interior
- Customizable name for each biz
- Deposit/withdraw money on your biz
- Make people pay when they enter in your biz
- Admin commands
- Make your friends investors
- Make your investor earn money
- Add unlimited cool objects for your biz

Include:
Code:
#include <a_samp>
#include <a_mysql>
#include <izcmd> // you can also use <zcmd> - Both are working
#include <sscanf2>
#include <YSI_data\y_foreach>
#include <YSI\y_va>
#include <easyDialog>
Credits to original author for each include.
RCON commands:
/createbiz : Create a biz with an interior, everything are explain IG.
/destroybiz : destroy a biz or every biz
/closestbiz : get the ID of closest biz
/editbiz : Edit a biz like /biz + you can change type & interior
/editinvestor: Edit investor's right of a specific biz
/aeditinvestor: Set an investor for a biz. You need to enter the player's name and not the ID.
/gotobiz : Explicit
/createinterior : Explicit
/editinterior : Explicit
/interiorlist : Explicit

Non-RCON commands:
/buybiz : buy a biz
/sellbiz : sell a biz
/biz : manage your biz
/modifinvestor : Edit investor's rights of your biz
/makeinvestor : Make someone an investor
/ibiz : Edit a biz as an investor
/biz_object [create/move/delete/list]: Create/move/delete an object in your biz or get a list of all objects in your biz



Configuration:

- Biz's params
Code:
#define		MAX_BIZ			100			// Number of biz
#define		MAX_OBJECTS_PER_BIZ	50			// Max amount of object per biz
#define		MAX_BALANCE		1000000			// Max amount of money in a biz
#define		MAX_BIZ_NAME		MAX_PLAYER_NAME*2	// The max lengh of a biz's name
#define		INVALID_BIZ_ID		(MAX_BIZ+10)*2		// Don't change this
- Pickup ID
Code:
#define 	ICON_BIZ_CLOSED			19133
#define		ICON_BIZ_OPEN			1318
#define		ICON_BIZ_PENDING_OPEN		1272
#define		ICON_BIZ_PENDING_CLOSED		19523
#define		ICON_BIZ_INTERIOR		1239
MySQL configuration:
Code:
#define 		MYSQL_HOST        			"localhost" 
#define 		MYSQL_USER        			"root" 
#define 		MYSQL_DATABASE    			"myserver"
#define 		MYSQL_PASSWORD   			""
What changes between version 1.1 & version 2.0 ?
- Switched to MySQL R41
- Minors changes
- Minors & majors bugs solved

Version 2.1 » 2.2 update:
Code:
- Adding objects system
	* Adding table 'Biz_Object'
	* You can add object by modelid, move the position or delete it.
- You can use STREAMER plugin for objects
- One commands added:
	* /biz_object
- Alias added:
	* /b_o = /biz_object
	* /biz = /managebiz
	* /cinterior = /createinterior
- Minor code changes
- No bugs found for this version - Let me know if you find anything
- You need to delete all table from the previous version to update the filterscript or made SQL code to update them!
Screenshoots:
http://hpics.li/26d9a2b
http://hpics.li/922e065
http://hpics.li/bb7a609
http://hpics.li/cb13e93

Script: https://github.com/Dayrion/Release/b...biz_system.pwn
Reply


Messages In This Thread
Dynamic biz system v2.2 - by Dayrion - 18.03.2017, 20:18
Respuesta: Dynamic biz system v2.0 - by Kaponi - 24.03.2017, 00:43
Re: Dynamic biz system v2.0 - by Gnik - 24.03.2017, 08:36
Re: Dynamic biz system v2.0 - by faizal16 - 24.03.2017, 10:47
Re: Dynamic biz system v2.0 - by Dayrion - 24.03.2017, 13:21
Re: Dynamic biz system v2.0 - by Dayrion - 24.03.2017, 22:59
Re: Dynamic biz system v2.0 - by Dayrion - 07.05.2017, 03:08
Re: Dynamic biz system v2.0 - by Man43 - 09.05.2017, 11:32
Re: Dynamic biz system v2.0 - by Spydah - 09.05.2017, 11:35
Re: Dynamic biz system v2.0 - by Dayrion - 09.05.2017, 16:23
Re: Dynamic biz system v2.0 - by Eoussama - 09.05.2017, 16:32
Re: Dynamic biz system v2.0 - by Dayrion - 10.05.2017, 16:25
Re: Dynamic biz system v2.0 - by Dayrion - 18.05.2017, 14:00
Re: Dynamic biz system v2.0 - by Podelu198 - 03.06.2017, 12:32
Re: Dynamic biz system v2.0 - by ymty - 05.06.2017, 23:16
Re: Dynamic biz system v2.0 - by FuNkYTheGreat - 06.06.2017, 05:33
Re: Dynamic biz system v2.0 - by ymty - 07.06.2017, 03:39
Re: Dynamic biz system v2.0 - by [G]am3r - 18.06.2017, 01:00
Re: Dynamic biz system v2.0 - by Nakul - 21.06.2017, 07:21
Re: Dynamic biz system v2.0 - by Dayrion - 22.06.2017, 14:56
Re: Dynamic biz system v2.0 - by Astralis - 22.06.2017, 15:27
Re: Dynamic biz system v2.0 - by Salvador75 - 04.04.2018, 03:28
Re: Dynamic biz system v2.0 - by Dayrion - 04.04.2018, 09:00
Re: Dynamic biz system v2.0 - by GeorgeLimit - 13.04.2018, 03:08
Re: Dynamic biz system v2.0 - by Dayrion - 13.04.2018, 17:23
Re: Dynamic biz system v2.0 - by GeorgeLimit - 14.04.2018, 17:20

Forum Jump:


Users browsing this thread: 1 Guest(s)