hola soy goku
#1

como podria bloquear un comando por ejempo de /darvida si el jugador no tiene baja la barra de vida se los agradeceria
Reply
#2

No cuesta tanto buscar y aprender.

Quote:

if(strcmp(cmdtext, "/darvida", true) == 0)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 50.0)
{
SetPlayerHealth(playerid, 100);
}
return 1;
}

Reply
#3

Comando de Vida:
Код:
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;
}
Comando de chaleco:
Код:
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;
}
Saludos!
Reply
#4

Uso: /vida [playerid].

Quote:

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;
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)