Como hacer un comando /guardar -
Mamoru - 28.06.2015
hola, querнa saber si alguien me podrнa decir como hacer un comando que sea asн:
/guardar arma [cinturуn/vehнculo]
Hice esto:
pawn Код:
CMD:guardar(playerid, params[])
{
if(strcmp(params, "arma", true) == 0)
{
}
else SendClientMessage(playerid, -1, "USO: /guardar arma [cinturуn/vehнculo]");
return 1;
}
Pero me faltarнa saber como hacer para que despuйs de escribir "/guardar arma" pueda elegir entre cinturуn y vehнculo
Re: Como hacer un comando /guardar -
Infernux - 28.06.2015
Serнa algo asн:
pawn Код:
CMD:guardar(playerid, params[])
{
new arma[5], lugar[10];
if(sscanf(params, "s[5]s[10]", arma, lugar))
{
return SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]");
}
if(strcmp(lugar, "cinturon", true) == 0)
{
//acб aсade tus funciones de guardar en el cinturуn
}
else if(strcmp(lugar, "vehiculo", true) == 0)
{
//acб aсade tus funciones de guardar en un coche
}
else SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]");
return 1;
}
Espero te sirva, saludos.
Respuesta: Re: Como hacer un comando /guardar -
Mamoru - 29.06.2015
Quote:
Originally Posted by Infernux
Serнa algo asн:
pawn Код:
CMD:guardar(playerid, params[]) { new arma[5], lugar[10]; if(sscanf(params, "s[5]s[10]", arma, lugar)) { return SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]"); } if(strcmp(lugar, "cinturon", true) == 0) { //acб aсade tus funciones de guardar en el cinturуn } else if(strcmp(lugar, "vehiculo", true) == 0) { //acб aсade tus funciones de guardar en un coche } else SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]"); return 1; }
Espero te sirva, saludos.
|
Gracias!! me sirviу, aunque no importa si escribнs "arma" funciona siempre que escribas 4 letras en lugar de arma.
Respuesta: Como hacer un comando /guardar -
[DOG]irinel1996 - 29.06.2015
Aсade otro strcmp pero comparando la variable
arma.
Respuesta: Como hacer un comando /guardar -
TheMatius - 30.06.2015
Creo que solo faltу esto. if(strcmp(arma, "arma", true) == 0)
Quote:
Код:
CMD:guardar(playerid, params[])
{
new arma[5], lugar[10];
if(sscanf(params, "s[5]s[10]", arma, lugar))
{
return SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]");
}
if(strcmp(arma, "arma", true) == 0)// creo que falto esto para que valide a arma..
{
if(strcmp(lugar, "cinturon", true) == 0)
{
//acб aсade tus funciones de guardar en el cinturуn
}
else if(strcmp(lugar, "vehiculo", true) == 0)
{
//acб aсade tus funciones de guardar en un coche
}
else SendClientMessage(playerid, 0xFFFFFFFF, " Usa: /guardar arma [Cinturуn/Vehiculo]");
}
return 1;
}
|
Respuesta: Como hacer un comando /guardar -
Mamoru - 01.07.2015
Hola, gracias a los que comentaron, me ayudaron mucho