Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////////////
- // INCLUDE //
- ////////////
- #include <a_samp>
- //////////
- // NEW //
- /////////
- new MortAttendre[MAX_PLAYERS];
- new AccepterMort[MAX_PLAYERS];
- new AccepterMortApres[MAX_PLAYERS];
- new Float:MortPos[MAX_PLAYERS][3];
- public OnPlayerSpawn(playerid)
- {
- if(MortAttendre[playerid] == 1 && AccepterMortApres[playerid] == 0)
- {
- SetPlayerHealth(playerid,15);
- ResetPlayerWeapons(playerid);
- TogglePlayerControllable(playerid,0);
- SendClientMessage(playerid,COULEUR_SERVEUR,"[Mort] Vous êtes inconsient , vous pouvez attendre l'ambulance ou bien faire '/acceptermort'");
- SetPlayerFacingAngle(playerid, 0);
- SetPlayerPos(playerid, MortPos[playerid][0],MortPos[playerid][1],MortPos[playerid][2]);
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
- }
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- AccepterMort[playerid] = 1;
- if(AccepterMort[playerid] == 1 && AccepterMortApres[playerid] == 0)
- {
- GetPlayerPos(playerid, MortPos[playerid][0],MortPos[playerid][1],MortPos[playerid][2]);
- MortAttendre[playerid] = 1;
- AccepterMort[playerid] = 1;
- AccepterMortApres[playerid] = 0;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/acceptermort", cmdtext, true, 10) == 0)
- {
- if(MortAttendre[playerid] == 1)
- {
- MortAttendre[playerid] = 0;
- ResetPlayerWeapons(playerid);
- TogglePlayerControllable(playerid,0);
- SetPlayerHealth(playerid,0);
- SendClientMessage(playerid,COULEUR_SERVEUR,"[Mort] Vous avez accepter votre mort ! Attention ne le faite pas en scene Role Play !");
- AccepterMortApres[playerid] = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COULEUR_SERVEUR "[Mort] Vous n'êtes pas blaissez !");
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement