[Ayuda] problema con comando - 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] problema con comando (
/showthread.php?tid=493279)
[Ayuda] problema con comando -
Ivanlamega - 07.02.2014
Hola
tengo un comando para premium que al utilizarlo me sale que el comando no existe
necesito saber que esta mal en el comando y como repararlo :S
este es el codigo:
Код:
zcmd(traerveh, playerid, params[])
{
if(PlayerInfo[playerid][pDonateT] == 1){
new Float:posx,Float:posy,Float:posz;
GetPlayerPos(playerid, posx, posy, posz);
return SetVehiclePos(PlayerInfo[playerid][pCarPremium],posx,posy+4,posz);
} else Message(playerid, COLOR_GRAD2, "No eres premium.");
return 1;
}
Necesito ayuda por favor :/
Respuesta: [Ayuda] problema con comando -
EduGTA - 07.02.2014
Intenta:
pawn Код:
CMD:traerveh(playerid)
{
if(PlayerInfo[playerid][pDonateT] == 1)
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
return SetVehiclePos(PlayerInfo[playerid][pCarPremium], Pos[0], Pos[1] + 4, Pos[2]);
}
else return Message(playerid, COLOR_GRAD2, "No eres premium.");
}
Respuesta: [Ayuda] problema con comando -
Daniel-92 - 07.02.2014
Los comandos deben de retornar en 1 para q no aparesca ese mensaje, tu lo que retornas es una funciуn, desconozco su valor de retorno pero para asegurarnos mejor ponemos un return 1.
pawn Код:
zcmd(traerveh, playerid, params[])
{
if(PlayerInfo[playerid][pDonateT] == 1){
new Float:posx,Float:posy,Float:posz;
GetPlayerPos(playerid, posx, posy, posz);
SetVehiclePos(PlayerInfo[playerid][pCarPremium],posx,posy+4,posz);
return 1;
} else Message(playerid, COLOR_GRAD2, "No eres premium.");
return 1;
}
Respuesta: [Ayuda] problema con comando -
Ivanlamega - 07.02.2014
Quote:
Originally Posted by Daniel-92
Los comandos deben de retornar en 1 para q no aparesca ese mensaje, tu lo que retornas es una funciуn, desconozco su valor de retorno pero para asegurarnos mejor ponemos un return 1.
pawn Код:
zcmd(traerveh, playerid, params[]) { if(PlayerInfo[playerid][pDonateT] == 1){ new Float:posx,Float:posy,Float:posz; GetPlayerPos(playerid, posx, posy, posz); SetVehiclePos(PlayerInfo[playerid][pCarPremium],posx,posy+4,posz); return 1; } else Message(playerid, COLOR_GRAD2, "No eres premium."); return 1; }
|
Eso era
funciona a la perfecciуn
gracias