[Ajuda] Skin Aleatoriamente - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Skin Aleatoriamente (
/showthread.php?tid=259535)
[Ajuda] Skin Aleatoriamente -
danktog - 05.06.2011
ola, queria saber se tem como eu fazer isso:
tipo quando responder o dialog, setar umas das skin Aleatoriamente que eu por aqui ?
se tiver como, e voce souber da pra postar aqui ??
Vlw !!!
Re: [Ajuda] Skin Aleatoriamente -
Ricop522 - 05.06.2011
SetPlayerSkin(playerid, random(299));
Re: [Ajuda] Skin Aleatoriamente -
danktog - 05.06.2011
mais como que e que cria essa variavel
randon(299)); ?
Re: [Ajuda] Skin Aleatoriamente -
TheGarfield - 05.06.2011
pawn Код:
#define IsInvalidSkin(%0) ((%0 == 3 || %0 == 4 || %0 == 5 || %0 == 6 || %0 == 7 || %0 == 8 || %0 == 42 || %0 == 65 || %0 == 74 || %0 == 86 || %0 == 119 || %0 == 149 || %0 == 208 || %0 == 268 || %0 == 273 || %0 == 289)?(true):(false)) //By: iGarfield
for(new i; i < 299; ++i)
{
if(!IsInvalidSkin(i)) continue;
SetPlayerSkin(playerid, i);
}
o seu Ricop darб skin invбlidos tb...
Re: [Ajuda] Skin Aleatoriamente - rjjj - 05.06.2011
Isto deve resolver o seu problema
.
Crйditos ao Garfield pela funзгo
IsInvalidSkin .
Coloque:
pawn Код:
//No Final do GM:
#define IsInvalidSkin(%0) ((%0 == 3 || %0 == 4 || %0 == 5 || %0 == 6 || %0 == 7 || %0 == 8 || %0 == 42 || %0 == 65 || %0 == 74 || %0 == 86 || %0 == 119 || %0 == 149 || %0 == 208 || %0 == 268 || %0 == 273 || %0 == 289)?(true):(false)) //By: iGarfield
stock SkinRandom()
{
new skin = random(299);
if(IsInvalidSkin(skin)) return SkinRandom();
else return skin;
}
//Por fim, coloque no response do dialog citado por vocк:
SetPlayerSkin(playerid,SkinRandom());
Espero ter ajudado
.