[Ayuda] Duda con ZCMD - 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: [Ayuda] Duda con ZCMD (
/showthread.php?tid=497766)
[Ayuda] Duda con ZCMD -
Thewin - 28.02.2014
Bueno, mi duda es como podria colocar el comando /ayuda faccion, el comando de /ayuda lo tengo asi:
Код:
CMD:ayuda(playerid, params[]){
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}Mйdico:{FFFFFF} /Medico /Renunciar /Revisar Paciente [id] /Reanimar [id]");
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}General:{FFFFFF} /Hora /Cuenta /Trabajos /Duda [Texto] /Subirnivel /ID [Nombre]");
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}Vehнculos:{FFFFFF} /Arrancar /Detener /Estacionar /Luces /Llenar /Comprar bidon");
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}Casa:{FFFFFF} /Comprarcasa /Vendercasa /EntrarC /SalirC /Armario");
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}Rol:{FFFFFF} /Me [Acciуn] /Do [Entorno] /G [Gritar] /S [Susurrar] /Intentar [Acciуn] /Estado [Texto]]");
SendClientMessage(playerid, COLOR_WHITE, "{0079C9}Otros:{FFFFFF} /Ayuda Trabajos /Ayuda Faccion /Ayuda Telefono /Ayuda Vip");
}
return 1;
}
He intentado colocando que el jugador deba escribir 2 variable con el sscanf pero ni idea como identificar la variable "faccion".
Gracias.
Respuesta: [Ayuda] Duda con ZCMD -
OTACON - 28.02.2014
https://sampforum.blast.hk/showthread.php?tid=169354
PD: usa esto tambien, no hace daсo.
Respuesta: [Ayuda] Duda con ZCMD -
dannypanda05 - 28.02.2014
Aqui un ejemplo C:
PHP код:
CMD:ayuda(playerid,params[]) {
if(sscanf(params, "s[9]",params[0])) return Mensaje(playerid,red,"[INFO]: Modo de uso Correcto /ayuda [general/faccion]");
if(!strcmp("general",params[0],true))
{
// Aqui las funciones de la ayuda en general
return 1;
}
if(!strcmp("faccion",params[0],true))
{
// Aqui las funciones de la ayuda de las facciones
return 1;
}
return Mensaje(playerid,red,"[INFO]: Modo de uso Correcto /ayuda [general/faccion]");
}
Respuesta: [Ayuda] Duda con ZCMD -
OTACON - 01.03.2014
pawn Код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#include <YSI\y_stringhash>
COMMAND:comando(playerid, params[]) {
new opciones[20];
if(sscanf(params, "s[20]", opciones)) return SendClientMessage(playerid, -1, " Escribe: /comando [opciones(opcion1-opcion2)]");
switch (YHash(opciones)) {
case _H<opcion1>: {
//TU FUNCION
}
case _H<opcion2>: {
//TU FUNCION
}
//ETC...
default:{
//NINGUNA OPCION VALIDA
}
}
return true;
}