23.12.2018, 11:24
PHP код:
JobType:DefineJobType(jTypWorkerStatus[], jTypPayment, jTypPickupID = 1239);
CreateJob(jobName[], JobType:jType, Float:jPosition_X, Float:jPosition_Y, Float:jPosition_Z);
CountJobWorkers(jobID);
GetJobPayment(jobID);
GetJobName(jobID, output[], len = sizeof(output));
GetJobWorkerStatus(jobID, output[], len = sizeof(output));
JobsCreated();
USAGE - PLAYER FUNCTIONS
PHP код:
SetPlayerJob(playerid, jobid);
GetPlayerJob(playerid);
RemovePlayerFromJob(playerid);
USAGE - CALLBACKS
PHP код:
forward OnJobCreate(jobID, Float:jPos_X, Float:jPos_Y, Float:jPos_Z); - CALLED AFTER [U]CreateJob [/U] FUNCTION
forward OnPlayerPickupJobPickup(playerid, jobID); CALLED AFTER PLAYER ENTERS IN JOB PICKUP
forward OnPlayerGetNewJob(playerid, jobID); CALLED AFTER [U]SetPlayerJob[/U] FUNCTION
forward OnPlayerRemoveFromJob(playerid, jobID); CALLED AFTER [U]RemovePlayerFromJob[/U] FUNCTION