Přátelé, plánoval jsem se vrátit k pawnu, ale prdím na to chtěl jsem udělat mód RP, začal jsem tímhle scriptem, jelikož jsem se na mód vykašlal a dělat jej nebudu, tak vám odevzdávám svůj include...
takže...
Job system include = include pro tvorbu zamestnani v sampu
Pro vyuziti je treba pridat do publicu:
public OnGameModeInit() { DJS_OnGameModeInit(); }
public OnPlayerPickupPickup(playerid,pickupid) { DJS_OnPlayerPickupPickup(playerid,pickupid); }
public OnPlayerSelectedMenuRow(playerid, row) { DJS_OnPlayerSelectedMenuRow(playerid, row); }
public OnPlayerConnect(playerid) { DJS_OnPlayerConnect(playerid) }
Funkce pro pridani penez hraci:
GivePlayerJobCashForGet(playerid,cash)
Funkce,která odebere hráči job:
DeletePlayerJob(playerid);
Nezapomeňte, až v módu budete dělat ukládání zahrnout i uložení:
JobNahranoMinut[playerid][MAX_JOBS] //je třeba uložit a načíst všechny MAX_JOBS
po odpojení hráče a po připojení
JobID[playerid]
Vyplata[playerid][MAX_JOBS] //je třeba uložit a načíst všechny MAX_JOBS
po odpojení hráče a po připojení
Nezapomente definovat MAX_JOBS na svůj využitý počet:
#define MAX_JOBS 50 //přímo v includu
Pro kontrolu hráčového jobu využijte:
if(PlayerJob(playerid,==,14) )
A samozřejmě nezapomeňte nahoru do módu:
#include <DJS>
Vzhledem k tomu, ze planovany projekt nebyl zhotoven, tak vam tento include davam, s pozdravem DaVe
//EDIT: include otestován, opravené chyby scriptu, znovu nahráno a upravené linky pastebin a download
DOWNLOAD
PASTEBIN