brief-agent-1791
05/27/2023, 11:57 PMhttps://cdn.discordapp.com/attachments/231799180127895553/1112167645794549791/Textdraw_map.pngā¾
gray-grass-64213
05/28/2023, 12:11 AMgray-grass-64213
05/28/2023, 12:12 AMfuture-coat-72735
05/28/2023, 12:52 AMhttps://cdn.discordapp.com/attachments/231799180127895553/1112181572012081243/image.pngā¾
helpful-keyboard-89285
05/28/2023, 1:05 AMwitty-helicopter-92812
05/28/2023, 1:24 AMbrief-agent-1791
05/28/2023, 2:04 AMbrief-agent-1791
05/28/2023, 2:04 AMlittle-guitar-38957
05/28/2023, 3:36 AMlittle-guitar-38957
05/28/2023, 3:36 AMlittle-guitar-38957
05/28/2023, 3:37 AMwitty-helicopter-92812
05/28/2023, 3:47 AMc
if (g_PlayerInjured[playerid]) {
SetPlayerPos(playerid, g_Character[playerid][E_CHAR_POSX], g_Character[playerid][E_CHAR_POSY], g_Character[playerid][E_CHAR_POSZ]);
SetPlayerFacingAngle(playerid, g_Character[playerid][E_CHAR_ANGLE]);
ApplyAnimation(playerid, "WUZI", "CS_Dead_Guy", 4.1, true, false, false, false, 0);
TogglePlayerControllable(playerid, false);
g_Character[playerid][E_CHAR_HEALTH] = 100.0;
SetPlayerHealth(playerid, g_Character[playerid][E_CHAR_HEALTH]);
g_HealthUpdateTimer = repeat HealthUpdate(playerid);
SendClientMessage(playerid, 0xFFFF00FF, "You are now bleeding, ask for help to rescue you or wait for a medic assistance.");
}
c
timer HealthUpdate[1000](playerid)
{
if (GetPlayerHealth(playerid, g_Character[playerid][E_CHAR_HEALTH]) > 0 && g_PlayerInjured[playerid]) {
g_Character[playerid][E_CHAR_HEALTH] -= 15;
SetPlayerHealth(playerid, g_Character[playerid][E_CHAR_HEALTH]);
printf("Timer called for %s", ReturnPlayerName(playerid));
} else {
stop g_HealthUpdateTimer;
printf("Timer stopped for %s", ReturnPlayerName(playerid));
}
}
witty-helicopter-92812
05/28/2023, 3:50 AMwitty-helicopter-92812
05/28/2023, 3:56 AMcalm-library-91982
05/28/2023, 5:19 AMcalm-library-91982
05/28/2023, 5:20 AMloadtext
directivecalm-library-91982
05/28/2023, 5:21 AMcalm-library-91982
05/28/2023, 5:24 AMcalm-library-91982
05/28/2023, 5:24 AMcalm-library-91982
05/28/2023, 5:24 AMcalm-library-91982
05/28/2023, 5:24 AMcalm-library-91982
05/28/2023, 5:31 AMcreamy-salesmen-48347
05/28/2023, 6:13 AMCreateDynamic3DTextLabel
sometime messed up to another enum?
Like i have enum like this
enum cpInfo
{
cText
...
new CorpInfo[MAX_CORPS][cpInfo];
...
enum E_LUMBER
{
Text3D: lumberLabel
...
new LumberData[MAX_LUMBERS][E_LUMBER]
But when im creating a dynamic3d
CorpInfo[i][cText]= CreateDynamic3DTextLabel("(( DEAD BODY ))\ntype /corpse for information", COLOR_GREY, CorpInfo[i][cX], CorpInfo[i][cY], CorpInfo[i][cZ]-0.5, 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid), -1, 50.0);
it sometime assign to E_LUMBER not CorpInfo.important-match-81920
05/28/2023, 6:17 AMimportant-match-81920
05/28/2023, 6:17 AMimportant-match-81920
05/28/2023, 6:17 AMhttps://cdn.discordapp.com/attachments/231799180127895553/1112263436290752634/1685254451549.jpgā¾
calm-library-91982
05/28/2023, 6:47 AMbulky-kilobyte-78368
05/28/2023, 7:17 AM