SA-MP Forums Archive
Que esta mal en este 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 esta mal en este codigo (/showthread.php?tid=416701)



Que esta mal en este codigo - Daniel_Ruiz - 17.02.2013

Que esta mal?

pawn Код:
CMD:adminduty(playerid, params []){
if(Info[playerid][pAdminZC] >= 1){
SendClientMessageToAll(playerid, 0x804DA2FF , "<-------Administrador Disponible------>");
SendClientMessageToAll(playerid, 0x804DA2FF , "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));
SendClientMessageToAll(playerid, 0x804DA2FF , " Red Rol Una nueva Experiencia ");
}
return 1;
}



Respuesta: Que esta mal en este codigo - JustBored - 17.02.2013

їCuбl es el error? osea їquй bug tiene?


Respuesta: Que esta mal en este codigo - DesingMyCry - 17.02.2013

Estas usando mal la funciуn... no puedes usar "%s", en ella, sinу debes crear una variable para luego darle el valor junto con el texto.


Respuesta: Que esta mal en este codigo - Daniel_Ruiz - 17.02.2013

pawn Код:
error 035: argument type mismatch (argument 2)
estas son las lineas

pawn Код:
SendClientMessageToAll(playerid, 0x804DA2FF , "<-------Administrador Disponible------>");
SendClientMessageToAll(playerid, 0x804DA2FF , "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));
SendClientMessageToAll(playerid, 0x804DA2FF , " Red Rol Una nueva Experiencia ");
}
Los 3 errores uno en cada linea el mismo


Respuesta: Que esta mal en este codigo - JustBored - 17.02.2013

Quote:
Originally Posted by Daniel_Ruiz
Посмотреть сообщение
pawn Код:
error 035: argument type mismatch (argument 2)
estas son las lineas

pawn Код:
SendClientMessageToAll(playerid, 0x804DA2FF , "<-------Administrador Disponible------>");
SendClientMessageToAll(playerid, 0x804DA2FF , "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));
SendClientMessageToAll(playerid, 0x804DA2FF , " Red Rol Una nueva Experiencia ");
}
Los 3 errores uno en cada linea el mismo
pawn Код:
new string[128];
]SendClientMessageToAll(playerid, 0x804DA2FF , "<-------Administrador Disponible------>");
format(string, sizeof(string) , "Administrador %s Esta Disponible Para Ayudar",
PlayerName(playerid));
SendClientMessageToAll(0x804DA2FF,string);
SendClientMessageToAll(playerid, 0x804DA2FF , " Red Rol Una nueva Experiencia ");
//-----
stock PlayerName(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
return 1;
}



Respuesta: Que esta mal en este codigo - DesingMyCry - 17.02.2013

Quote:

SendClientMessageToAll(playerid, 0x804DA2FF , "<-------Administrador Disponible------>");
SendClientMessageToAll(playerid, 0x804DA2FF , "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));
SendClientMessageToAll(playerid, 0x804DA2FF , " Red Rol Una nueva Experiencia ");

Estas usando mas parбmetros de los que admite la funciуn...

Quote:

SendClientMessageToAll(color, mensaje[]);

Solo eso. Esa funciуn sirve para enviar un mensaje a todos los conectados en el servidor, entonces, para que colocas "playerid"?

Quote:

SendClientMessageToAll(playerid, 0x804DA2FF , "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));

Estas denuevo cometiendo un error parecido, aumentando parбmetros a una funciуn que no deberнa llevarlos.

Cуdigo correcto:


Quote:

new m[70];format(m, sizeof m, "Administrador %s Esta Disponible Para Ayudar", GetPlayerNameEx(playerid));
SendClientMessageToAll(0x804DA2FF , "<-------Administrador Disponible------>");
SendClientMessageToAll(0x804DA2FF , m);
SendClientMessageToAll(0x804DA2FF , " Red Rol Una nueva Experiencia ");

Te recomiendo visitar https://sampwiki.blast.hk/wiki/Function:...ntMessageToAll y https://sampwiki.blast.hk/wiki/Format


Respuesta: Que esta mal en este codigo - Daniel_Ruiz - 17.02.2013

Lol estaba tan distraido gracias xD +rep