[Include] S32_Rent - Create rent vehicle with just one line
#1

Introduction

Hi all
Just another script by me, easy making rent vehicles!
This script is not like other rent scripts with commands, when you drive rent vehicle every minute you must pay specific price!



Features
  • Creating rent vehicles with just on line
  • 13 functions
  • Very optimized

Functions
pawn Code:
/*

 • Function: CreateRentVehicle(modelid, Float: X, Float: Y, Float: Z, Float: A, Color1, Color2, Respawn_Delay, Price)
 • Usage: Creating rent vehicle!
 • Parameters:
        modelid: ID of vehicle
        X, Y, Z, A: position of vehicle
        Color1, Color2: color of vehicle
        Respawn_Delay: respawn delay of vehicle
        Price: price which player must pay when he enter rent vehicle (and every minute)
 • Example: CreateRentVehicle(411, 996.4219,-1856.0022,12.8203,276.0259, 3, 0, 60, 5000);
 
*/


/*

 • Function: DestroyRentVehicle(vehicleid)
 • Usage: Destroying rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: DestroyRentVehicle(1);

*/


/*

 • Function: GetTotalRentVehicles()
 • Usage: Getting total created rent vehicles!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: printf("Total rent vehicles loaded: %d", GetTotalRentVehicle());

*/


/*

 • Function: IsRentVehicle(vehicleid)
 • Usage: Checking is vehicle rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: if(IsRentVehicle(1)) printf("Vehicle ID 1 is rent vehicle!");

*/


/*

 • Function: GetRentModelID(vehicleid)
 • Usage: Getting vehicle model of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: printf("Vehicle model of vehicle ID 1 is: %d", GetRentModelID(1));

*/


/*

 • Function: GetRentPos(vehicleid, &Float: X, &Float: Y, &Float: Z)
 • Usage: Getting position of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
        X, Y, Z: Parameters in which variables will be stored values
 • Example:
 new Float: Position[3];
 GetRentPos(1, Position[0], Position[1], Position[2]);
 printf("X: %f Y: %f Z: %f", Position[0], Position[1], Position[2]);

*/


/*

 • Function: GetRentZAngle(vehicleid, &Float: A)
 • Usage: Getting Z angle of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
        A: Parameter in which variable will be stored value
 • Example:
 new Float: Position[1];
 GetRentZAngle(1, Position[0]);
 printf("A: %f", Position[0]);

*/


/*

 • Function: GetRentColor(vehicleid, &C1, &C2)
 • Usage: Getting color 1 & color 2 of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
        C1, C2: Parameters in which variables will be stored values
 • Example:
 new Float: Color[2];
 GetRentColor(vehicleid, Color[0], Color[1]):
 printf("Color 1: %d Color 2: %d", Color[0], Color[1]);

*/


/*

 • Function: GetRentRespawnDelay(vehicleid)
 • Usage: Getting respawn delay of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: printf("Respawn Delay: %d", GetRentRespawnDelay(1));

*/


/*

 • Function: GetRentPrice(vehicleid)
 • Usage: Getting price of rent vehicle!
 • Parameters:
        vehicleid: ID of vehicle
 • Example: printf("Price: %d", GetRentPrice(1));

*/


/*

 • Function: GetPlayerRentID(playerid)
 • Usage: Getting ID of rent vehicle in which is player!
 • Parameters:
        playerid: ID of player
 • Example: printf("ID: %d", GetPlayerRentID(playerid));

*/



/*

 • Function: IsPlayerInRentVehicle(playerid, vehicleid)
 • Usage: Checking is player in specific rent vehicle!
 • Parameters:
        playerid: ID of player
        vehicleid: ID of vehicle
 • Example: if(IsPlayerInRentVehicle(playerid, 1)) SendClientMessage(playerid, -1, "You are in rent vehicle 1");

*/


/*

 • Function: IsPlayerInAnyRentVehicle(playerid)
 • Usage: Checking is player in any rent vehicle!
 • Parameters:
        playerid: ID of player
 • Example: if(IsPlayerInAnyRentVehicle(playerid)) SendClientMessage(playerid, -1, "You are in some rent vehicle");

*/

Necessary things

y_hook by ******
y_timers by ******
foreach by ******



Download

Pastebin (v1.0.0)


Mediafire (v1.0.0)


Solidfiles (v1.0.0)



Credits

System32 - Almost everything
****** - y_hooks, y_timers & foreach
Reply


Messages In This Thread
S32_Rent - Create rent vehicle with just one line - by System64 - 10.02.2012, 18:17
Re : S32_Rent - Create rent vehicle with just one line - by Naruto_Emilio - 10.02.2012, 19:57
Re: S32_Rent - Create rent vehicle with just one line - by [XST]O_x - 11.02.2012, 06:45
Re: S32_Rent - Create rent vehicle with just one line - by urbaNRoots - 11.02.2012, 07:33
Re: S32_Rent - Create rent vehicle with just one line - by [HK]Ryder[AN] - 11.02.2012, 07:40
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 11.02.2012, 08:34
Re: S32_Rent - Create rent vehicle with just one line - by fiki574 - 11.02.2012, 10:36
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 11.02.2012, 10:42
Re: S32_Rent - Create rent vehicle with just one line - by jameskmonger - 11.02.2012, 10:44
Re : S32_Rent - Create rent vehicle with just one line - by falor - 01.03.2012, 20:21
Respuesta: S32_Rent - Create rent vehicle with just one line - by [Nikk] - 01.03.2012, 20:50
Re: S32_Rent - Create rent vehicle with just one line - by Hancoc - 01.03.2012, 23:41
Re: S32_Rent - Create rent vehicle with just one line - by Marduk_Malverde - 01.03.2012, 23:47
Re: S32_Rent - Create rent vehicle with just one line - by Steven82 - 02.03.2012, 03:34
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 02.03.2012, 11:39
Re: S32_Rent - Create rent vehicle with just one line - by jameskmonger - 02.03.2012, 14:42
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 02.03.2012, 18:00
Re : S32_Rent - Create rent vehicle with just one line - by falor - 05.03.2012, 15:36
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 05.03.2012, 17:36
Re: S32_Rent - Create rent vehicle with just one line - by Mark_Weston - 06.03.2012, 00:23
Re: S32_Rent - Create rent vehicle with just one line - by jameskmonger - 06.03.2012, 07:55
Re : S32_Rent - Create rent vehicle with just one line - by mehdi-jumper - 13.03.2012, 12:34
Re: S32_Rent - Create rent vehicle with just one line - by System64 - 13.03.2012, 12:42

Forum Jump:


Users browsing this thread: 1 Guest(s)