Conectar-se
Quem está conectado
14 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 14 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 13/05/2012
Número de Mensagens : 275
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4
Ver perfil do usuáriohttp://www.legioncrafters.tk

como reconhecer palavra dentro de uma string?

em Sex 06 Jul 2012, 23:54
Vou usar um exemplo, um sistema de "ordem" pra um NPC, você digita uma ordem e ele faz, mas, as pessoas podem digitar as ordens diferentes, por exemplo:
a ordem é pegar frutas uma pessoa pode digitar "vá pegar frutas", ou "pegue frutas" ou "colete frutas" e eu não quero ficar comparando a string com isso tudo, então queria saber se e possivel eu detectar se existe a palavra "frutas" dentro da string, realmente não sei se isso é possivel

oque eu quero é algo assim:

Código:

ordem= get_string("digite uma ordem","digite aqui");

//ao invés de comparar com todas as combinações de palavras possiveis (veja abaixo)

if ordem = "vá pegar frutas"
pegue frutas

if ordem = "colete frutas"
pegue frutas

if ordem = "vá buscar frutas"
pegue frutas

//queria saber se seria possivel apenas indentificar se na string "ordem" possui a palavra "frutas" e //fazer determinada ação obrigado a todos





Última edição por Esaucm98 em Sab 07 Jul 2012, 00:04, editado 1 vez(es)
avatar
Ranking : Nota B
Notas recebidas : E + D + C + B + D +B + A
Data de inscrição : 05/11/2011
Número de Mensagens : 635
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 22

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuário

Re: como reconhecer palavra dentro de uma string?

em Sex 06 Jul 2012, 23:58
Respondendo sua pergunta...Use :

Código:
if string_count("frutas",variavel)
{ação}

Espero ter ajudado...
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 13/05/2012
Número de Mensagens : 275
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4
Ver perfil do usuáriohttp://www.legioncrafters.tk

Re: como reconhecer palavra dentro de uma string?

em Sab 07 Jul 2012, 00:04
kapoty escreveu:Respondendo sua pergunta...Use :

Código:
if string_count("frutas",variavel)
{ação}

Espero ter ajudado...

vlw pela resposta rapida e direta, sim era disso que eu estava atraz vlw : D
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum