Geplaatst: 31 juli 200817 jaren comment_1059658 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?
Geplaatst: 1 augustus 200817 jaren comment_1061592 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..
Geplaatst: 2 augustus 200817 jaren Auteur comment_1061769 Weet je misschien ook wat ik kan gebruiken waardoor het zeker zal werken?
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?