SA-MP Forums Archive
No detecta ningun 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: No detecta ningun comando (/showthread.php?tid=536196)



No detecta ningun comando - uardo12 - 08.09.2014

Hola estaba haciendo mi sistema de admin y cree un comando, no me sale ningun error , pero cuando lo pruebo no funciona

PHP код:
dcmd_hablavip(playerid,params[]) {
    
#pragma unused params
    
if(PlayerInfo[playerid][LevelAdmin] >=2) {
         if(!
strlen(params)) return SendClientMessage(playeridred"::[ERROR] Uso correcto: /hablavip [texto]");
        new 
string[128],Admin2[MAX_PLAYER_NAME]; format(stringsizeof(string), "{0099FF}::[Usuario VIP] %s: {ACFF00}%s",Admin2);
        return 
SendClientMessageToAll(red,string);
    } else return 
SendClientMessage(playerid,red,"::[ERROR] Necesitas ser Vip para poder utilizar este comando");




Respuesta: No detecta ningun comando - roderjit - 08.09.2014

pawn Код:
dcmd_hablavip(playerid, params[])
{
    #pragma unused params
    if(PlayerInfo[playerid][LevelAdmin] >=2)
    {
        if(!strlen(params)) return SendClientMessage(playerid, red, "::[ERROR] Uso correcto: /hablavip [texto]");
        new string[128],Admin2[MAX_PLAYER_NAME]; format(string, sizeof(string), "{0099FF}::[Usuario VIP] %s: {ACFF00}%s",Admin2);
        return SendClientMessageToAll(red,string);
    }
    else SendClientMessage(playerid,red,"::[ERROR] Necesitas ser Vip para poder utilizar este comando");
    return 1;
}

Prueba asн


Re: No detecta ningun comando - uardo12 - 08.09.2014

no funciona


Respuesta: No detecta ningun comando - roderjit - 08.09.2014

Y cambiando

pawn Код:
dcmd_hablavip(playerid, params[])
por

pawn Код:
CMD:hablavip(playerid, params[])
?


Respuesta: No detecta ningun comando - YazukiAkira - 08.09.2014

Proba asi:

pawn Код:
dcmd_hablavip(playerid,params[])
{
    if(PlayerInfo[playerid][LevelAdmin] >=2)
    {
        if(!strlen(params[0])) return SendClientMessage(playerid, red, "::[ERROR] Uso correcto: /hablavip [texto]");
        new string[128],Admin2[MAX_PLAYER_NAME]; format(string, sizeof(string), "{0099FF}::[Usuario VIP] %s: {ACFF00}%s",Admin2,params[0]);
        SendClientMessageToAll(red,string);
    } else return SendClientMessage(playerid,red,"::[ERROR] Necesitas ser Vip para poder utilizar este comando");
    return 1;
}



Respuesta: No detecta ningun comando - !R1Ch@rD! - 08.09.2014

usas? ZCMD? o DCMD? porque si has cambiado a DCMD teniendo ZCMD no leerб otro comando que no sea ZCMD..

Asi como te dije roderjit..

pawn Код:
CMD:hablavip(playerid,params[]) {
   new text[128], string[128];
    if(PlayerInfo[playerid][LevelAdmin] < 2) return SendClientMessage(playerid,red,"::[ERROR] Necesitas ser Vip para poder utilizar este comando");
        if(sscanf(params, "s[128]", text)) return SendClientMessage(playerid, red, "::[ERROR] Uso correcto: /hablavip [texto]");
        new string[128],Admin2[MAX_PLAYER_NAME]; format(string, sizeof(string), "{0099FF}::[Usuario VIP] %s: {ACFF00}%s",Admin2);
        SendClientMessageToAll(red,string);
    return 1;
}



Respuesta: No detecta ningun comando - YazukiAkira - 08.09.2014

Quote:
Originally Posted by !R1Ch@rD!
Посмотреть сообщение
usas? ZCMD? o DCMD? porque si has cambiado a DCMD teniendo ZCMD no leerб otro comando que no sea ZCMD..

Asi como te dije roderjit..
Si no le sale ningun error utilizando dcmd_ es por que esta usando ese incluide.


Respuesta: No detecta ningun comando - [J]ulian - 08.09.2014

Quote:
Originally Posted by YazukiAkira
Посмотреть сообщение
Si no le sale ningun error utilizando dcmd_ es por que esta usando ese incluide.
A lo que se refiere es que al usar ZCMD si quiere crear un comando en OnPlayerCommandText no funcionarб, dcmd si mal no recuerdo utiliza OnPlayerCommandText por lo que no funcionarнa.

Hay un ZCMD modificado para que se pueda usar OnPlayerCommandText, creo que lo habнa hecho Jossta.


Respuesta: No detecta ningun comando - aoEXE - 08.09.2014

por que usas pragma para indicar que no usas parбmetros si en realidad si lo intentas hacer?


Respuesta: No detecta ningun comando - !R1Ch@rD! - 09.09.2014

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
A lo que se refiere es que al usar ZCMD si quiere crear un comando en OnPlayerCommandText no funcionarб, dcmd si mal no recuerdo utiliza OnPlayerCommandText por lo que no funcionarнa.

Hay un ZCMD modificado para que se pueda usar OnPlayerCommandText, creo que lo habнa hecho Jossta.
en DCMD si se puede usar OnPlayerCommandText tengo en mi ladmin comando hay! y si me cojen!