SA-MP Forums Archive
[Ayuda] Ayuda Con Los Comandos ! - 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] Ayuda Con Los Comandos ! (/showthread.php?tid=313695)



[Ayuda] Ayuda Con Los Comandos ! - ronaldfa - 27.01.2012

Bueno Amigos Tengo Un Problema Al Agregar Comandos !!

tengo un sv !! la cosa es que ya eh agregado varios comandos a mi GM !! pero kiero agregar mas y los agrego normal no me da error ni nada pero a la hora de entrar al sv y poner el comando no pasa nada ! nisiquiera me da el error de

Server : Unkonow Command . no me aparece nada !! aver si alguien sabe alomejor pase el limite de agregar Cmds D:


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - junkbuster - 27.01.2012

Al compilar perfecto no quiere decir que todo este bien y no existe lнmites de comandos.
їEn que callback pones lo comandos o usas algъn procesador de comandos?


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - Lunnatiicz - 27.01.2012

Quizбs si nos muestras el cуdigo podamos resolvertelo


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - ronaldfa - 27.01.2012

los colobien !! :S los coloco en
Quote:

public OnPlayerCommandText(playerid, cmdtext[])

y el comando que no me funciona es este


Quote:

if(!strcmp(cmd, "/flip", true) || !strcmp(cmd, "/voltearauto",true))
{
if(!IsPlayerInAnyVehicle(playerid) || (GetPlayerState(playerid) != PLAYER_STATE_DRIVER)) return SendClientMessage(playerid,-1,"ERROR: Necesitas coche o estar de conductor para voltear el vehiculo");
new VehicleID, Float:Angle, Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
GetVehicleZAngle(VehicleID, Angle);
SetVehiclePos(VehicleID, X, Y, Z);
SetVehicleZAngle(VehicleID, Angle);
new vid = GetPlayerVehicleID(playerid);
if(vid) RepairVehicle(vid);
SendClientMessage(playerid,-1,"Tъ auto ha sido flipeado y reparado, ЎDisfruta!");
return 1;
}




Respuesta: [Ayuda] Ayuda Con Los Comandos ! - ronaldfa - 27.01.2012

Revivo para que me ayuden !! =(


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - Lunnatiicz - 27.01.2012

Que es lo que quieres hacer con este comando, solamente reparar el coche?

Si eso quieres esto te puede servir, es de la Wiki originalmente

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp("/repair", cmdtext))
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
        return 1;
    }
}



Respuesta: [Ayuda] Ayuda Con Los Comandos ! - ronaldfa - 27.01.2012

es para voltear el carro


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - Jovanny - 27.01.2012

Aquн esta uno MUY eficaz, lo he sacado de la wiki samp

pawn Код:
if(strcmp(cmdtext, "/flip", true) == 0)
    {
        new currentveh;
        new Float:angle;
        currentveh = GetPlayerVehicleID(playerid);
        GetVehicleZAngle(currentveh, angle);
        SetVehicleZAngle(currentveh, angle);
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been flipped.");
        return 1;
    }



Respuesta: [Ayuda] Ayuda Con Los Comandos ! - Lunnatiicz - 27.01.2012

pawn Код:
if(!strcmp(cmd, "/flip", true) || !strcmp(cmd, "/voltearauto",true))
{
if(!IsPlayerInAnyVehicle(playerid) || (GetPlayerState(playerid) != PLAYER_STATE_DRIVER))
{
new veh;
new Float:angle;
veh = GetPlayerVehicleID(playerid);
GetVehicleZAngle(veh, angle);
SetVehicleZAngle(veh, angle);
new vid = GetPlayerVehicleID(playerid);
RepairVehicle(vid);
SendClientMessage(playerid,-1,"Tъ auto ha sido flipeado y reparado, ЎDisfruta!");

}
else
{

SendClientMessage(playerid,-1,"ERROR: Necesitas coche o estar de conductor para voltear el vehiculo");
}
return 1;
}
No testee y tengo meses sin scriptear, si no funciona dimelo


Respuesta: [Ayuda] Ayuda Con Los Comandos ! - Jovanny - 27.01.2012

De casualidad no estas usando zCMD ?