note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
Descripción
Este callback se llama cuando un jugador selecciona un objeto después de que SelectObject fue usado.
Nombre | Descripción |
---|---|
playerid | El ID del jugador que seleccionó un objeto. |
type | El tipo de objeto seleccionado. |
objectid | El ID del objeto seleccionado. |
modelid | El modelo del objeto seleccionado. |
Float:fX | La posición X del objeto seleccionado. |
Float:fY | La posición Y del objeto seleccionado. |
Float:fZ | La posición Z del objeto seleccionado. |
Devoluciones
1 - Prevendrá a otros filterscripts de recibir este callback.
0 - Indica que este callback será pasado al siguiente filterscript.
Siempre se llama primero en filterscripts.
Ejemplos
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
printf("El jugador %d seleccionó el objeto %d", playerid, objectid);
if (type == SELECT_OBJECT_GLOBAL_OBJECT)
{
EditObject(playerid, objectid);
}
else
{
EditPlayerObject(playerid, objectid);
}
SendClientMessage(playerid, 0xFFFFFFFF, "Ahora estás habilitado para poder editar el objeto!");
return 1;
}
Funciones Relacionadas
- SelectObject: Seleccionar un objeto.