[Ayuda] Ayuda Con Los Comandos !
#1

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:
Reply
#2

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?
Reply
#3

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

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;
}

Reply
#5

Revivo para que me ayuden !! =(
Reply
#6

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;
    }
}
Reply
#7

es para voltear el carro
Reply
#8

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;
    }
Reply
#9

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
Reply
#10

De casualidad no estas usando zCMD ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)