Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- new TiempoRespawn[MAX_PLAYERS], TimerRespawn[MAX_PLAYERS];
- CMD:reaparecer(playerid, params[])
- {
- if(user[playerid][jMuerto] == 0) return SendClientMessage(playerid, C_ROJO2, "* Usted no está agonizando para usar el comando.");
- if(TiempoRespawn[playerid] != 0) return SendClientMessage(playerid, C_ROJO2, "* Usted no puede usar este comando todavía (debe esperar 8minutos)");
- new string[71]; format(string, sizeof(string), "* El usuario %s a usado el comando '/reaparecer'", NombreRJugador(playerid)); //No uses tantas celdas para algo tan corto, este equivale a 70 celdas, entonces usa 71. Al usar muchas celdas tardará más en compilar y será uso de celdas innecesarias.-.
- ProxDetector(15.0, playerid, string, C_VERDE,C_VERDE,C_VERDE,C_VERDE,C_VERDE);
- printf(string);
- user[playerid][jAlcohol] = 0;
- Sangre_(playerid, 100);
- Chaleco_(playerid, 0);
- RemovePlayerFromVehicle(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 1);
- SetCameraBehindPlayer(playerid);
- user[playerid][jMuerto2] = 0;
- user[playerid][jMuerto] = 0;
- EliminarHerido(playerid);
- ClearAnimations(playerid, 1);
- format(QuienMato[playerid], 24, "Nadie");
- TiempoRespawn[playerid] = 480000;
- TimerRespawn[playerid] = SetTimerEx("DesbloquearReaparecer", 1000, true, "i", playerid);
- SetTimerEx("Descongelar", 10000, false, "i", playerid);
- SetPlayerPos(playerid,1182.8728, -1323.5931, 13.5783 );
- return 1;
- }
- stock Muerto(playerid)
- {
- user[playerid][jSangre] = 20.0;
- _Limuerte(playerid);
- KillTimer(MuertoTimer[playerid]);
- TogglePlayerControllable(playerid, 0);
- TiempoRespawn[playerid] = 8; //Yo lo puse en el cmd, pero si lo pondrás aquí, debes ponerle 8minutos que es igual a = 480000
- return 1;
- }
- forward DesbloquearReaparecer(playerid);
- public DesbloquearReaparecer(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(TiempoRespawn[playerid] >= 1){TiempoRespawn[playerid] --;}
- else
- {
- if(user[playerid][jMuerto2] == 1 || user[playerid][jMuerto] == 1)
- {
- TiempoRespawn[playerid] = 0;
- SendClientMessage(playerid, -1, "Ya puedes usar /reaparecer");
- KillTimer(TimerRespawn[playerid]);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement