Помогите с функцией

Статус
В этой теме нельзя размещать новые ответы.

oles

Пользователь
Регистрация
9 Июн 2017
Сообщения
11
Симпатии
0
Пол
Мужской
Здравствуйте, форум!

Сегодня скачал с этого же форума плагин damager (нанесенный урон возле прицела). Мне нужно что бы плагин (сервер) (if)получал имя игрока вместо флага доступа. Перелазил гугл - не помогло. Плагин должен в итоге конечно же выйти в amxx.ус.png
 

ade888

Пользователь
Регистрация
9 Июн 2017
Сообщения
200
Симпатии
24
Пол
Мужской
Здравствуйте, форум!

Сегодня скачал с этого же форума плагин damager (нанесенный урон возле прицела). Мне нужно что бы плагин (сервер) (if)получал имя игрока вместо флага доступа. Перелазил гугл - не помогло. Плагин должен в итоге конечно же выйти в amxx.Посмотреть вложение 55
Я тебя ocoбо непоняо ты хочешь чтоб дамагер работал для всех игроков?
 

ade888

Пользователь
Регистрация
9 Июн 2017
Сообщения
200
Симпатии
24
Пол
Мужской
Не проще прописать для себя отдельный флаг и тогда получиться так что ты видиш дамагер a остальные админы,випы,и простые игроки нет
 

oles

Пользователь
Регистрация
9 Июн 2017
Сообщения
11
Симпатии
0
Пол
Мужской
Не проще прописать для себя отдельный флаг и тогда получиться так что ты видиш дамагер a остальные админы,випы,и простые игроки нет
У нас с флагами все очень сложно. Мне нужно что бы это работало только на мой ник
 

oles

Пользователь
Регистрация
9 Июн 2017
Сообщения
11
Симпатии
0
Пол
Мужской
Не проще прописать для себя отдельный флаг и тогда получиться так что ты видиш дамагер a остальные админы,випы,и простые игроки нет
Ну или просто только на меня. Как нить такое сделать...
 

StockX

Скриптер
Регистрация
8 Июн 2017
Сообщения
168
Симпатии
132
Пол
Мужской
PHP:
new szName[32];
get_user_name(id, szName, charsmax(szName));

if(!strcmp(szName, "Ваш ник"))
    ...
 

sonyx

Заблокированные
Регистрация
8 Июн 2017
Сообщения
473
Симпатии
235
Код:
new szName[32];
get_user_name(attacker, szName, charsmax(szName));

if(!strcmp(szName, "Ваш ник"))
    ...


Если админка прописана НЕ по паре ник-пароль, то любой с твоим ником сможет активировать дамагер. ИМХО лучше сверку делать по стим айди хотя бы
 

Phantom

Пользователь
Регистрация
8 Июн 2017
Сообщения
138
Симпатии
73
Лучше по стимайди, как сказал sonyx
 

glokk

Пользователь
Регистрация
9 Июн 2017
Сообщения
233
Симпатии
85
Пол
Мужской
Telegram
@glokk
а лучше на флаг -_- свободных флагов море жи
 

sonyx

Заблокированные
Регистрация
8 Июн 2017
Сообщения
473
Симпатии
235
get_user_authid(index, authid[] ,len)

  • index - id игрока
  • authid[] - Массив для записи полученного steam id
  • len - Максимальная длина для записи
 

oles

Пользователь
Регистрация
9 Июн 2017
Сообщения
11
Симпатии
0
Пол
Мужской

sonyx

Заблокированные
Регистрация
8 Июн 2017
Сообщения
473
Симпатии
235
Код:
new szAuthid[32];
get_user_authid(attacker, szAuthid, charsmax(szName));

if(!strcmp(szAuthid, "Ваш SteamId"))
 

izzatillo

Пользователь
Регистрация
8 Июн 2017
Сообщения
244
Симпатии
83
Пол
Мужской
ВКонтакте
musoxonov
Telegram
@musaxonov
oles, может исходник закинешь. ошибка может в другом?
и тут нету ванга чтобы узнать в чем ошибка
 

sonyx

Заблокированные
Регистрация
8 Июн 2017
Сообщения
473
Симпатии
235
oles,
new szAuthid[32];
get_user_authid(attacker, szAuthid, charsmax(szAuthid));

if(!strcmp(szAuthid, "Ваш SteamId"))
 

oles

Пользователь
Регистрация
9 Июн 2017
Сообщения
11
Симпатии
0
Пол
Мужской

Вложения

sonyx

Заблокированные
Регистрация
8 Июн 2017
Сообщения
473
Симпатии
235
Это не ошибка :) Просто табуляция похерена) Отступы поправь или забей, на работу плагина не влияет.
 
  • Мне нравится
Симпатии: oles
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу