SA-MP Forums Archive
Poner mas Skins? - 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: Poner mas Skins? (/showthread.php?tid=155864)



Poner mas Skins? - ConecCionMex - 19.06.2010

Hola como prohibo mas Skins?? xD tengo esto para el ladmin

pawn Код:
if(GetPlayerSkin(playerid) == 0 && PlayerInfo[playerid][Level] == 0){
    SendClientMessage(playerid, 0xFF0000FF, "[[InfO:]] Este Skin es solo para Admins");
    SetPlayerHealth(playerid,0);
    return 0;
  }
Asi?? xD

pawn Код:
if(GetPlayerSkin(playerid) == 0 && GetPlayerSkin(playerid) == 257 && GetPlayerSkin(playerid) == 269 && PlayerInfo[playerid][Level] == 0){
    SendClientMessage(playerid, 0xFF0000FF, "[[InfO:]] Este Skin es solo para Admins");
    SetPlayerHealth(playerid,0);
    return 0;
  }

?



Re: Poner mas Skins? - MrDeath537 - 19.06.2010

pawn Код:
if(GetPlayerSkin(playerid) == 0 || GetPlayerSkin(playerid) == 257 || GetPlayerSkin(playerid) == 269)
{
  if(PlayerInfo[playerid][Level] == 0)
  {
    SendClientMessage(playerid, 0xFF0000FF, "[[InfO:]] Este Skin es solo para Admins");
    SetPlayerHealth(playerid,0);
    return 0;
  }
}

Lo que hace es esto, el primer If se fija si tiene el skin, recuerda que el "||" seria como la palabra "у" EJ:
Skin 0 у Skin 256 у 269


Y el segundo se fija si su nivel es 0.


Re: Poner mas Skins? - TheChaoz - 19.06.2010

el codigo esta bien, solo que no es && si no que es ||, es decir el codigo te queda asi:
pawn Код:
if(GetPlayerSkin(playerid) == 0 || GetPlayerSkin(playerid) == 257 || GetPlayerSkin(playerid) == 269){
  if(PlayerInfo[playerid][Level] == 0){
    SendClientMessage(playerid, 0xFF0000FF, "[[InfO:]] Este Skin es solo para Admins");
    SetPlayerHealth(playerid,0);
    return 0;
  }
  else{
    //aca le pones el skin
  }
}
jaja me gano Mr mientras escribia posteo el el mismo codigo q yo casi xD, buen detalles che


Re: Poner mas Skins? - ConecCionMex - 19.06.2010

Quote:
Originally Posted by the_chaoz
el codigo esta bien, solo que no es && si no que es ||, es decir el codigo te queda asi:
pawn Код:
if(GetPlayerSkin(playerid) == 0 || GetPlayerSkin(playerid) == 257 || GetPlayerSkin(playerid) == 269){
  if(PlayerInfo[playerid][Level] == 0){
    SendClientMessage(playerid, 0xFF0000FF, "[[InfO:]] Este Skin es solo para Admins");
    SetPlayerHealth(playerid,0);
    return 0;
  }
  else{
    //aca le pones el skin
  }
}
jaja me gano Mr mientras escribia posteo el el mismo codigo q yo casi xD, buen detalles che

Gracias por resolverme la Duda xD



Re: Poner mas Skins? - Nero_x - 08.07.2010

y donde locoloco ?? locoloque en pawno y medice esto


Quote:

C:\Users\ADMIN\Documents\Freroam 0.3r8\gamemodes\FMI.pwn(273) : error 010: invalid function or declaration
C:\Users\ADMIN\Documents\Freroam 0.3r8\gamemodes\FMI.pwn(275) : error 010: invalid function or declaration
C:\Users\ADMIN\Documents\Freroam 0.3r8\gamemodes\FMI.pwn(27 : error 010: invalid function or declaration
C:\Users\ADMIN\Documents\Freroam 0.3r8\gamemodes\FMI.pwn(280) : error 010: invalid function or declaration
C:\Users\ADMIN\Documents\Freroam 0.3r8\gamemodes\FMI.pwn(282) : error 054: unmatched closing brace ("}")
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.