Detectar skin -
Zodiaco - 13.06.2015
Hola amigos del samp me preguntaba si exite alguna funciуn que pueda detectar que skin escogiу.
Ejemplo.
Si escoge un skin de mujer, que le salga un mensaje como este.
PHP код:
SendClientMessage(playerid, COLOR_RED, "Escogiste un skin de mujer");
Y si es un skin hombre que le salga este mensaje:
PHP код:
SendClientMessage(playerid, COLOR_RED, "Escogiste un skin de hombre");
muchas, gracias
saludos
Respuesta: Detectar skin -
spell - 13.06.2015
asi:
pawn Код:
switch(GetPlayerSkin(playerid)) {
case 0, 1, 2, 3, 4, 5: // Agregas todos los skin de hombres
{
SendClientMessage(playerid, -1, "Skin de hombre");
}
case 6, 7, 8: // Logicamente reemplazas por skins de mujeres
{
SendClientMessage(playerid, -1, "Skin de mujer");
}
}
Re: Respuesta: Detectar skin -
Zodiaco - 13.06.2015
Quote:
Originally Posted by spell
asi:
pawn Код:
switch(GetPlayerSkin(playerid)) { case 0, 1, 2, 3, 4, 5: // Agregas todos los skin de hombres { SendClientMessage(playerid, -1, "Skin de hombre"); } case 6, 7, 8: // Logicamente reemplazas por skins de mujeres { SendClientMessage(playerid, -1, "Skin de mujer"); } }
|
muchas gracias haber como me va
+rept
Re: Detectar skin -
Zodiaco - 13.06.2015
Una pregunta porque me sale este error:
PHP код:
C:\Users\USER\Desktop\skinsDeath.pwn(77) : error 040: duplicate "case" label (value 6)
EDIT:
perdуn fue una mala ediciуn de mi parte
Respuesta: Detectar skin -
OTACON - 13.06.2015
PHP код:
stock GetPlayerSex(playerid){// By OTACON
switch(GetPlayerSkin(playerid)){
case 0..8,14..30,32..38,42..52,57..62,66..68,70..73,78..84,86,94..128,132..137,142..144,\
146..147,149,153..156,158..168,170..177,179..189,200,202..204,206,208..209,210,212,213,217,\
220..223,227..230,234..236,239..242,247..250,252..255,264..297,299,258..262,300..305,310,311: return true;
}return false;}
// son todos los skins de hombre incluidos los de la versiуn 0.3.7 .
PHP код:
if(GetPlayerSex(playerid))
{
SendClientMessage(playerid, -1, "Skin de hombre");
}
else
{
SendClientMessage(playerid, -1, "Skin de mujer");
}
PD: no es necesario colocar dos case con skins de hombres y skins de mujer, ya que si no eres uno eres del otro (solo que haya una raza no identificada todavнa por samp
).
Re: Respuesta: Detectar skin -
Zodiaco - 13.06.2015
Quote:
Originally Posted by OTACON
PHP код:
stock GetPlayerSex(playerid){// By OTACON
switch(GetPlayerSkin(playerid)){
case 0..8,14..30,32..38,42..52,57..62,66..68,70..73,78..84,86,94..128,132..137,142..144,\
146..147,149,153..156,158..168,170..177,179..189,200,202..204,206,208..209,210,212,213,217,\
220..223,227..230,234..236,239..242,247..250,252..255,264..297,299,258..262,300..305,310,311: return true;
}return false;}
// son todos los skins de hombre incluidos los de la versiуn 0.3.7 .
PHP код:
if(GetPlayerSex(playerid))
{
SendClientMessage(playerid, -1, "Skin de hombre");
}
else
{
SendClientMessage(playerid, -1, "Skin de mujer");
}
PD: no es necesario colocar dos case con skins de hombres y skins de mujer, ya que si no eres uno eres del otro (solo que haya una raza no identificada todavнa por samp ).
|
MUCHAS GRACIAS.. esta mas optimizado que poner todo los numero +rept