Ophion Geplaatst: 31 juli 2008 Rapport Geplaatst: 31 juli 2008 irccmd_test(conn,channel[],user[], params[]) { new users[256]; //May want to do it bigger if the channel is big. ircGetUserList(conn, channel, users, strlen(users)); ircSay(conn,channel, users); if(strfind(users, params, true) != -1) { ircSay(conn, channel, "He's here!"); } else { ircSay(conn,channel, "He's not here!"); } return 1; } Als ik !name Jeroen doe, krijg ik He's not here! Ook bij !name ~Jeroen krijg ik hetzelfde. Enig idee wat er mis is met strfind? Reageren
Hannovd Geplaatst: 1 augustus 2008 Rapport Geplaatst: 1 augustus 2008 irccmd_test(conn,channel[],user[], params[]) { new users[256]; //May want to do it bigger if the channel is big. ircGetUserList(conn, channel, users, strlen(users)); ircSay(conn,channel, users); if(strfind(users, params, true) != -1) { ircSay(conn, channel, "He's here!"); } else { ircSay(conn,channel, "He's not here!"); } return 1; } Als ik !name Jeroen doe, krijg ik He's not here! Ook bij !name ~Jeroen krijg ik hetzelfde. Enig idee wat er mis is met strfind? Ik heb ook problemen gehad met StrFind, helaas ben ik erachter gekomen dat het gewoon niet cq. half werkt.. Je zult iets anders moeten gebruiken.. Reageren
Ophion Geplaatst: 2 augustus 2008 Auteur Rapport Geplaatst: 2 augustus 2008 Weet je misschien ook wat ik kan gebruiken waardoor het zeker zal werken? Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.