Hola pido su ayuda xD!
#1

Qe onda regreso al foro despues de estar 6 meses desaparecido

y ami en 6 meses se me olvidaron muchas cosas u.u

ahora quisiera saber algoo
como hago aqui para qe es te comandoo

pawn Код:
if(!strcmp(cmdtext, "/invisible", true))
{
   return Mensaje(jugador, rojo," ya estas invisible"); // me da warn aqui ¬¬
   new Score = GetPlayerScore(jugador);
   if(Score >= 350)
  {
    SetPlayerColor(playerid, invisible);
    Mensaje(jugador,amarillo,"||================================================||");
    Mensaje(jugador, verde, "-= Ahora eres invisible en el mapa/radar =-");
    Mensaje(jugador, verde, "-= Para regresar a ser visible usa {FFFF00}[/Visible] =-");
    Mensaje(jugador,amarillo,"||================================================||");
  }
    else
  {
    Mensaje(jugador, rojo, "-= Necesitas +350 Score para usar este comando =-");
  }
   return 1;
}
Como le hago para qe me salga ese mensaje si ya esta invisible? esqe me da warn o.o

Код:
C:\Users\Net@6\Documents\GTA SAN ANDREAS\SAMP\samp03csvr_R2-2_win32\gamemodes\CM-latino.pwn(1118) : warning 225: unreachable code
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Warning.
bueno se qe ustedes me ayudaran XD por qe se me a olvidado casi todo aaahha
suerte
Reply
#2

Tenes que usar variables!

if(Invisible[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "[FAIL!] Ya eres invisible!");


pawn Код:
new Invisible[MAX_PLAYERS];
if(!strcmp(cmdtext, "/invisible", true))
{
   if(GetPlayerScore(playerid) < 350) return  Mensaje(jugador, rojo, "-= Necesitas +350 Score para usar este comando =-");
   if(Invisible[playerid] == 1) return Mensaje(jugador, rojo, "Ya eres invisible!"); // me da warn aqui ¬¬
    SetPlayerColor(playerid, invisible);
    Mensaje(jugador,amarillo,"||================================================||");
    Mensaje(jugador, verde, "-= Ahora eres invisible en el mapa/radar =-");
    Mensaje(jugador, verde, "-= Para regresar a ser visible usa {FFFF00}[/Visible] =-");
    Mensaje(jugador,amarillo,"||================================================||");
   return 1;
}
Ahi esta, incluso simplificado.
Deberia funcionar correctamente!

PD: En OnPlayerConnect pon "Invisible[playerid] = 0;" Sino todos losjugadores que entren con el ID de alguien que habia usado /invisible tendran invisibilidad.

Recomiendo zCMD!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)