23.02.2011, 18:58
Hola gente!
Bueno, despues de probar un rato, logrй crear mi propio Chatbot.
Pero tengo una duda. Estoy usando strfind para encontrar X palabras en el text (OnPlayerText), pero el bot solo contesta cuando la palabra es la primera en el text.
No se si me explico...
Por ejemplo:
Si yo digo "Hola gente!" || "hola gente!", el bot contesta.
Pero si yo digo "WAZAAAAAAAAAA! Hola gente
" el bot ya no contesta.
Es decir, si yo digo la palabra "hola" al principio, contesta, pero si la pongo en medio o al final, no.
Espero que me puedan ayudar :B.
Gracias!
Bueno, despues de probar un rato, logrй crear mi propio Chatbot.
Pero tengo una duda. Estoy usando strfind para encontrar X palabras en el text (OnPlayerText), pero el bot solo contesta cuando la palabra es la primera en el text.
No se si me explico...
Por ejemplo:
pawn Код:
if(!strfind(text, "Hola", true) || !strfind(text, "hola", true))
{
SendBotMessage("Que onda wey.");
return 0;
}
Pero si yo digo "WAZAAAAAAAAAA! Hola gente

Es decir, si yo digo la palabra "hola" al principio, contesta, pero si la pongo en medio o al final, no.
Espero que me puedan ayudar :B.
Gracias!