Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //к new
- new Death[MAX_PLAYERS];
- DeathAnimation(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
- {
- Death[playerid] = 1;
- ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(Death[playerid] == 1)
- RemovePlayerFromVehicle(playerid);
- }
- public OnPlayerUpdate(playerid)
- {
- new Float:deathcrack;
- GetPlayerHealth(playerid,deathcrack);
- if (deathcrack < 0)
- {
- Death[playerid] = 1;
- DeathAnimation(playerid,"CRACK","crckdeth2", 4.0, 1, 0, 0, 0, 0);
- ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"СИСТЕМА СМЕРТИ","Умереть или дождаться парамедиков?","Умереть"," Ждать");
- return 1;
- }
- if (deathcrack > 1 && Death[playerid] == 1)
- {
- Death[playerid] = 0;
- ClearAnimations(playerid);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 0)
- {
- if(response)
- {
- //Тут код если выбрал умереть
- return 1;
- }
- else
- {
- //Тут если выбрал ждать
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement