Вообщем, я сам долго не мог понять что надо делать, но погуглив нашел, что надо.
Если у вас при старте сервера, в самп сервер не пингуется, то это для вас
Я буду говорить о роутере D-link Dir 300, на других версиях этого роутера интерфейс не особо отличается. Да и для роутеров другой фирмы тоже полезно посомтреть.
Заходим в настройки роутера по адресу http://192.168.0.1 вводим логин и пароль, по заводским настройкам это Admin и пустой пароль.
После авторизации видем такую вещь:
http://s02.radikal.ru/i175/1004/8e/b4f9f039893bt.jpg
Далее идем в РАСШИРЕННЫЕ НАСТРОЙКИ там в Перенаправления портов:
http://s54.radikal.ru/i144/1004/81/ed6356946cf6t.jpg
В поле имя вводим любое название, имя приложения и имя компьютера не трогаем, тип трафика любой, Внешний и Внутренний порт - должен быть порт указанный в файле server.cfg
В поле IP-адрес вписываем ip адрес который можно узнать введя в Пуск/Выполнить/ cmd /k ipconfig /all
Или если у вас Windows 9x: Пуск/Выполнить/ winipcfg (не думаю, что у вас такое, но все же)
Далее сохроняем настройки и пробуем зайти на сервер, если зашло это прекрасно, если нет, то идем на следующий щаг.
Следующий шаг: Жмем Пуск/Выполнить appwiz.cpl
Затем: Установка компонентов Windows
Ищем там: Сетевые службы и ставим галочку если ее нет, ждем кнопку Состав...
И ставим галочку на словах Пользовательский интерфейс UPnP
http://s46.radikal.ru/i112/1004/d3/cc0297c6da9ct.jpg
Жмем ок идем на http://2ip.ru/ смотрим свой ip и идем играть на свой сервер играть и наслаждаться. Благодарю за внимание, если кому то помог, то всегда пожалуйста, если не помог, то - "Зачем "бабке холодильник, если она не курит?"