el Jugador s% asesino a s%
#1

puse este codigo pero no funciona.
Quote:

if(killerid != INVALID_PLAYER_ID)
{
if(Cantidad[playerid] > 0 && killerid != playerid)
{
new string6[128];
format(string6,sizeof(string6),"{ED1FE6}El Jugador %s asesino A {0000ff}%s[%d] {ED1FE6}y Prohibio el Robo.", Nombre(killerid), Nombre(playerid),playerid);
SendClientMessageToAll(COLOR_DUELO,string6);
GivePlayerMoney(killerid, 20000);
Cantidad[playerid] = 1;
}
else
{
return 0;
}

de que es? Pss es para que cuando alguien este robando y lo matan salga en el chat que x persona lo mato y evito el robo Gracias
Reply
#2

Код:
if(killerid != INVALID_PLAYER_ID)
{
	if(Cantidad[playerid] > 0)
	{
		new string6[128];
		format(string6, sizeof(string6), "El Jugador %s[%i] asesino A %s[%i] y Prohibio el Robo.", Nombre(killerid), killerid, Nombre(playerid), playerid);
		SendClientMessageToAll(-1, string6);
		GivePlayerMoney(killerid, 20000);
		Cantidad[playerid] = 1;
	}
	else
	{
		return 0;
	}
Reply
#3

Prueba poner un printf o SendClientMessage para ver que valor tiene Cantidad[playerid] antes de ese if, me da a mi que viene un valor que no es superior a 0.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)