[AYUDA]OnPlayerText
#1

Hola, bueno mi pregunta de hoy es como hago para que si en el chat escriben algo se remplaze por ejemplo si escriben auto que salga car en el chat


espero sus respuestas
gracias de ante mano
Reply
#2

Podйs usar strfind:

pawn Код:
if(!strfind(text, "Auto", true) || !strfind(text, "auto", true))
{
       
        new string[128], nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid, nick, sizeof(nick));
        format(string, sizeof(string),"%s: car", nick);
        SendClientMessageToAll(-1,string); // Modificable.
       
        // o sino:
       
        // SendClientMessageToAll(-1, "car");
        return 0;
}
Reply
#3

Si andubo pero sale 2 veces el texto un con auto y otro abajo con car xDD como lo soluciono?
Reply
#4

Mmm estas seguro?
Mira que lo testie antes de postearlo y anda perfecto, justamente lo testie para que no salga 2 veces.
Ponelo en OnPlayerText con ese return 0 y no quites otros.
Mira:





EDIT: Pero elejн 1 de los 2 cуdigos que te puse xD
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)