1.Presentation :
Ce tout nouveau Système d'Entreprise va vous permette de Créer/Supprimer à vos envies en demandant un minimum d'information pour leur Création :) .
Pour une creer Entreprise le Système auras juste besoin de 6 Float+2Valeur:
Position X Entrer
Position Y Entrer
Position Z Entrer
Angle du joueur dos à la porte d'entrer de l'entreprise
Position X Sortie
Position Y Sortie
Position Z Sortie
Angle du joueur dos à la porte de sortie de l'entreprise
Intérieur
Virtual World
Chaque Entreprise peut recruter 8 Membres qui seront gérable à tout moment qu'il sois connecter ou non .
2.Instalation :
A.Installer en Include :En Haut de votre Gamemode :
#include <elc_biz>
ATTENTION : Si vous prenez une version antérieur à la Version V0.1B5 vous devrez appliquer ces paramètres(La Version V0.1B5 applique automatiquement à la compilation ces paramètres ) :Dans OnGameModeInit :
LoadBiz();
Dans OnGameModeExit :
SaveBiz();
Dans OnPlayerConnect :
BIZ_OnPlayerConnect(playerid);
Dans OnPlayerPickUpPickup :
BIZ_OnPlayerPickUpPickup(playerid, pickupid);
B.Installer en Filterscript :ATTENTION : Si vous prenez une version antérieur à la Version V0.1B5 vous devrez juste utiliser l'ADDON :Retirer les "//" devant "#define MODE_FILTERSCRIPT"
Soit remplacer :
//#define MODE_FILTERSCRIPT
par
#define MODE_FILTERSCRIPT
3.Fonction :
----------------------------------------------------------------------------------------------------------------------------------------------
native CreateBiz(Name[],Float:XEnter,Float:YEnter,Float:ZEnter,Float:AEnter,Float:XExit,Float:YExit,Float:ZExit,Float:AExit,Interieur,VirtualWorld,Type,Prix,MaxProduit);
Légende :
Name[]:Nom de l'Entreprise
Interieur:Interieur de L'entreprise
Virtual Wordl : Monde virtuel
Type : Type d'Entreprise(Instable)
Prix : Prix de l'entreprise
MaxProduit : Quantité de produit maximum pour l'entreprise
----------------------------------------------------------------------------------------------------------------------------------------------
native DestroyBiz(BizID);//(New V0.1 B3)Détruit un BIZ
native LoadBiz();//(Update V0.1 B3)
native SaveBiz ();//(Update V0.1 B3)
native ResetMemberBiz(BizID);
native GetPickupEnterBiz(pickupid);
native GetPickupExitBiz(pickupid);
native GetPlayerInBiz(playerid);
native EnterPlayerInBiz(playerid,BizID);
native ExitPlayerInBiz(playerid,BizID);
native GetNameTypeBiz(BizID);
native GetValeurBizVente(BizID);//(New V0.1 B3)Renvoi le prix de vente du bizness
native AcheterBiz(playerid);//(New V0.1 B3)Achete le bizness
native VendreBiz(playerid);//(New V0.1 B3)Vend le bizness
native SetPriceEnterBiz(BizID,PrixEntrer);//(New V0.1 B3)Modifie le prix de l'entrer du bizness
4.Le Script
Version V0.1 B1 :
Include(Pastebin)Version V0.1 B2 :
Include(Pastebin)Version V0.1 B3 :
Include(Pastebin)Version V0.1 B4 :
Include(Pastebin)
Addon FilterScript(Pastebin)
Pack Complet(FS+INC)Version V0.1 B5(Recommandé)(Compatible 0.3c) :
PastebinVersion V0.1 B6(EN TEST)(Compatible 0.3c) :
Pastebin5.Informations sur les Mise à Jours
Version V0.1 B5 :
_Script 2 en 1 il suffit de retirer les "//" devant la defini MODE_FILTERSCRIPT pour passer votre include en Filterscript
_En mode include vous n'avez plus besoin d'ajouter des fonction dans OnGameModeInit,OnGameModeExit et OnPlayerPickUpPickup ce seras fait automatiquement à la compilation .
_Correction de bug mineur
BUG rencontré dans cette version : Aucun pour le moment
Version V0.1 B6 :
_Possibilité de modifier le nombre de membre par entreprise(8=Default)
BUG rencontré dans cette version : Aucun pour le moment