10.02.2012, 18:17
(
Last edited by System64; 02/03/2012 at 05:58 PM.
)
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
Functions
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
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