Код:
CMD:lsfmdlockers(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
{
if (IsPlayerInRangeOfPoint(playerid,-1992.9972,-77.0876,1060.9877,358.9500)/*Old Locker: 2106.5076,2808.9678,-15.9556*/ || IsPlayerInRangeOfPoint(playerid,3,413.79, 2536.79, 10.00))
{
ShowPlayerDialog(playerid, FDSAMENU, DIALOG_STYLE_LIST, "LSFMD","Duty\nUniform\nEquipment\nCivilian", "Select", "Cancel");
}
else
{
SendClientMessageEx(playerid, COLOR_RED, "You aren't in range of your LSFMD lockers.");
}
}
return 1;
}
Код:
// FDSA text label for different virtual worlds
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 1, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 2, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 3, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 4, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 5, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 6, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 7, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 8, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 9, 1, -1); // Hospital
CreateDynamic3DTextLabel("/LSFMDLOCKER\nTo open your locker.", COLOR_DBLUE, -1992.9972,-77.0876,1060.9877,358.9500+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 10, 1, -1); // Hospital
No one know any thing ..............
OnPlayerConnect you can set timers that saves your stats every few minutes.