July 31, 200817 yr 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?
August 1, 200817 yr 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..
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?