SA-MP Forums Archive
[AYUDA] Problema con un 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 un comando (/showthread.php?tid=244235)



[AYUDA] Problema con un comando - Thom_Real - 26.03.2011

Bueno, Mi problema es el siguiente. (Soy totalmente NUEVO, NOOB, NOVATO ETC. Por favor sepan disculparme)

Estoy creando un GM con un amigo y somos bastante n00bs ... La cosa era q queriamos crear un comando de /ayuda pero al compilar me sale esto

GM-SINCITY.pwn(110) : error 035: argument type mismatch (argument 2)
GM-SINCITY.pwn(111) : error 035: argument type mismatch (argument 2)
GM-SINCITY.pwn(112) : error 035: argument type mismatch (argument 2)
GM-SINCITY.pwn(113) : error 035: argument type mismatch (argument 2)
GM-SINCITY.pwn(117) : warning 217: loose indentation

pawn Код:
if(strcmp("/ayuda", cmdtext, true, 10) == 0)
{
    SendClientMessage (playerid, "*AYUDA*";                                                       (110)
    SendClientMessage (playerid, "__________";                                                     (111)
    SendClientMessage (playerid, "Para saber las reglas del servidor /reglas";                        (112)
    SendClientMessage (playerid, "Para saber los comandos del servido /comandos";               (113)

    return 1;
}
    return 0;                                                                                     (117)
}



Re: [AYUDA] Problema con un comando - JonathanFeitosa - 26.03.2011

pawn Код:
if(strcmp("/ayuda", cmdtext, true, 10) == 0)
{
    SendClientMessage (playerid, "*AYUDA*");                                                      
    SendClientMessage (playerid, "__________");                                                    
    SendClientMessage (playerid, "Para saber las reglas del servidor /reglas");                  
    SendClientMessage (playerid, "Para saber los comandos del servido /comandos");              

    return 1;
}
    return 0;                                                                                  
}
Inicio

pawn Код:
#pragma tabsize 0



Re: [AYUDA] Problema con un comando - TiNcH010 - 26.03.2011

Hola! Bueno esta bien que seas nuevo todos lo fuimos en una epoca no te preocupes, aqui te ayudaremos como podamos
Bueno vamos a la parte del comando aver si te oriento un poquito xD
El comando /Ayuda que vos queres hacer ahi como lo veo esta mal, te voy a poner como seria en realidad:
pawn Код:
if(strcmp("/ayuda", cmdtext, true, 10) == 0)
{
    SendClientMessage(playerid, COLOR, "*AYUDA*");                                                      
    SendClientMessage(playerid, COLOR, "__________");                                                    
    SendClientMessage(playerid, COLOR, "Para saber las reglas del servidor /reglas");                        
    SendClientMessage(playerid, COLOR, "Para saber los comandos del servido /comandos");              

    return 1;
}
Donde dice "COLOR" Tenes que cambiarlo por un color que exista o que ya tengas definidos.

https://sampwiki.blast.hk/wiki/Color_ID

Bueno eso es mas o menos compila asi y me contas, ah y agrega esto arriba de todo para que no te de el warning "Loose Identiation" que significa que no esta en la misma linea que las demas.
pawn Код:
#pragma tabsize 0
PD: Lo que pusistes en los parentesis (112 113 114 115) eso sacalo no lo pongas por que da errores, no se si lo pusistes aca en el foro o lo tenes en tu GM xD.

saludos!


Re: [AYUDA] Problema con un comando - Thom_Real - 26.03.2011

Muchisimas GRACIAS !!! La verdad, Estoy mas que agradecido... !!! Los 2 me ayudaron mucho,...


PD: Puede ser, q todos los colores q pongo, SEAN NEGRO :S ... No se xq, hago el comando y todo lo q puse sale negro (puse para probar, distintos numeros)
PD2: SI ya se soluciono, Se borra el post o algo ??


Respuesta: [AYUDA] Problema con un comando - Lunnatiicz - 26.03.2011

Uh, para que no cometas errores, acб te dejo los parбmetros y otra cosa muy importante, no brinques espacio antes del "("

pawn Код:
SendClientMessage(playerid, COLOR, "Mensaje"); //playerid, al jugador que usara el comando, COLOR, Cambialo por un color ya definido, "MENSAJE" el mensaje que quieres que se envнe al jugador al usar el comando



Re: [AYUDA] Problema con un comando - Thom_Real - 26.03.2011

Pero, Como hago para DEFINIR un color... xq
pawn Код:
SendClientMessage(playerid, 4, "Mensaje"); //El 4 lo tire al azar
no me anda... Todos los colores q probe, me salieron negros


Respuesta: [AYUDA] Problema con un comando - Code8976Man - 26.03.2011

Son colores hexadecimales.

Definirlos:

Код:
#define 0x8F8F8FFF GRIS

SendClientMessage(playerid, GRIS, "Mensaje");


Sin definirlo

Код:
SendClientMessage(playerid, 0x8F8F8FFF, "Mensaje");
ї Cуmo saber los colores hexadecimales ? Descargate un color picker, o mira una gamemode de ROL, tiene los principales.


Re: [AYUDA] Problema con un comando - TiNcH010 - 27.03.2011

Exacto, no hay mas vueltas xD!


Respuesta: [AYUDA] Problema con un comando - SuperMarioRol - 27.03.2011

Unos cuantos colores
pawn Код:
#define COLOR_ROB 0x00FFFFFF
#define COLOR_INGANA 0x33AA33AA
#define COLOR_INPIERDE 0xAA3333AA
#define COLOR_ORANGE 0xFF8C00FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREENI 0x9EC73DAA
#define COLOR_REDI 0xAA3333AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x9EC73DAA
#define COLOR_GROVE 0x00FF00FF
#define COLOR_RED 0xAA3333AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_DBLUE 0x2641FEAA
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_NEWS 0x458E1DAA
#define COLOR_ROJO 0xE60000FF
#define COLOR_OOC 0xB1C8FBAA



Re: [AYUDA] Problema con un comando - Thom_Real - 27.03.2011

La verdad, MIL GRACIAS por la ayuda y por los colores !! MUCHISIMAS GRACIAS !