09.12.2014, 05:05
como podria bloquear un comando por ejempo de /darvida si el jugador no tiene baja la barra de vida se los agradeceria
if(strcmp(cmdtext, "/darvida", true) == 0) { new Float:health; GetPlayerHealth(playerid,health); if (health < 50.0) { SetPlayerHealth(playerid, 100); } return 1; } |
if(strcmp(cmdtext, "/vida", true) == 0) { new Float:health; GetPlayerHealth(playerid,health); if(health < 100.0) { SetPlayerHeath(playerid, 100); } else { SendClientMessage(playerid, 0xFF0000AA, "No necesitas vida"); } return 1; }
if(strcmp(cmdtext, "/chaleco", true) == 0) { new Float:Armour; GetPlayerArmour(playerid, Armour); if(Armour < 100.0) { SetPlayerArmour(playerid, 100.0); } else { SendClientMessage(playerid, 0xFF0000AA, "No necesitas chaleco"); } return 1; }
new vida_cmdtext [ 50 ]; sscanf ( cmdtext , "s[50]s[150]" , vida_cmdtext , params ); if ( !strcmp ( vida_cmdtext , "/vida" ) ) { if ( !sscanf ( params , "i" , ID ) ) { if (IsPlayerConnected(ID)) { new Float:health; GetPlayerHealth(ID,health); if (health < 50.0) { SetPlayerHealth(ID, 100); format(string, sizeof(string), "El administrador ID:%d te ha dado 100 de vida.", playerid); SendClientMessage(ID, -1, string); } } } return 1; } |