Textdraw Actions
A simple include that shows a small action box in the center of the screen with options Y and N for the player to choose.
[font=Tahoma, Verdana, Arial, sans-serif]Download[/font]
https://github.com/dimmyi/td-actions
Preview:
Image: https://i.imgur.com/90W43SI.png
![[Image: 8VQLmcn.gif]](https://i.imgur.com/8VQLmcn.gif)
Usage:
Responses:
A simple include that shows a small action box in the center of the screen with options Y and N for the player to choose.
[font=Tahoma, Verdana, Arial, sans-serif]Download[/font]
https://github.com/dimmyi/td-actions
Preview:
Image: https://i.imgur.com/90W43SI.png
![[Image: 8VQLmcn.gif]](https://i.imgur.com/8VQLmcn.gif)
Usage:
PHP Code:
#include <td-actions>
CMD:infernus(playerid)
{
ShowActionForPlayer(playerid, ActionInfernus, "Do you really want to spawn a infernus in this position?", .action_time = 10000);
return 1;
}
Action:ActionInfernus(playerid, response)
{
if (response == ACTION_RESPONSE_YES)
{
new Float:x, Float:y, Float:z, Float:ang;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, ang);
new vehicleid = CreateVehicle(411,
x + 2.5 * floatsin(-ang, degrees),
y + 2.5 * floatcos(-ang, degrees),
z + 0.3,
ang,
0,
0,
-1);
LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));
} else {
SendClientMessage(playerid, -1, "You didn't want to spawn a infernus.");
}
}
Responses:
- ACTION_RESPONSE_NO_CHOOSE - When the player does not choose an option
- ACTION_RESPONSE_NO - When the player presses the N key
- ACTION_RESPONSE_YES - When the player presses the Y key