SA-MP Forums Archive
que erro hay en el codigo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: que erro hay en el codigo (/showthread.php?tid=603945)



que erro hay en el codigo - ElReyes - 29.03.2016

Bueno lo que pasa es que Al momento de yo matar a 7 persona le sale un texto a todas las personas
en la cual anda bien bien este
Код:
else if(MultiKills[killerid] == 7)
    {
        format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00}Ў El jugador %s matу a 7 jugadores sin morir ! Si lo matas obtendrбs $5.000.",NombreJugador(killerid),NombreJugador(playerid));
		SendClientMessageToAll(0xF67600FF,string);
		SetPlayerColor(playerid, 0xFF990BFF);
    	SetPlayerHealth(killerid,100);
    }
pero al momento de que el otro oponente me mata no sale el text de que me mato y no le da el dinero
Код:
if(MultiKills[playerid] >= 7)
    {
    	format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00} El jugador %s matу a %s obteniendo $5.000 por interrumpir su racha.",NombreJugador(killerid),NombreJugador(playerid));
     	SendClientMessageToAll(0xF67600FF,string);
      	DarDinero(killerid,5000);
    }



Re: que erro hay en el codigo - FelipeBlanco - 31.03.2016

Hola luis, jaja, es por que antes de
Код:
if(MultiKills[playerid] >= 7)
    {
    	format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00} El jugador %s matу a %s obteniendo $5.000 por interrumpir su racha.",NombreJugador(killerid),NombreJugador(playerid));
     	SendClientMessageToAll(0xF67600FF,string);
      	DarDinero(killerid,5000);
    }
pusiste MultiKills[playerid] = 0;
Entonces a MultiKills[playerid]= 0; ponelo debajo de:
Код:
if(MultiKills[playerid] >= 7)
    {
    	format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00} El jugador %s matу a %s obteniendo $5.000 por interrumpir su racha.",NombreJugador(killerid),NombreJugador(playerid));
     	SendClientMessageToAll(0xF67600FF,string);
      	DarDinero(killerid,5000);
    }



Re: que erro hay en el codigo - FelipeBlanco - 31.03.2016

Hola luis, jaja, es por que antes de
Код:
if(MultiKills[playerid] >= 7)
    {
    	format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00} El jugador %s matу a %s obteniendo $5.000 por interrumpir su racha.",NombreJugador(killerid),NombreJugador(playerid));
     	SendClientMessageToAll(0xF67600FF,string);
      	DarDinero(killerid,5000);
    }
pusiste MultiKills[playerid] = 0;
Entonces a MultiKills[playerid]= 0; ponelo debajo de:
Код:
if(MultiKills[playerid] >= 7)
    {
    	format(string,sizeof(string),"{09822F}[MT-BOT]:{F64F00} El jugador %s matу a %s obteniendo $5.000 por interrumpir su racha.",NombreJugador(killerid),NombreJugador(playerid));
     	SendClientMessageToAll(0xF67600FF,string);
      	DarDinero(killerid,5000);
    }