AMX MOD X
Суббота, 03.01.2026, 08:26:20



Приветствую Вас Гость | RSS
[ Главная ] [ помогите разобраться новичку в скриптинге - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
помогите разобраться новичку в скриптинге
K()RSARДата: Воскресенье, 05.10.2008, 20:26:43 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Не в сети
ПОМОГИТЕ!!! ни чего не шарю.... %) шарики за ролики заходят.
Допустим дана команда native set_amount(id, amount) как сделать так чтобы можно АДМИНАМ в консоли набирать допустим amx_set_user_amount "#1 20" можно было??? %) и применялась та самая команда set_amount
Сори может кому покажется смешным но я ваще пока в скриптинге не шарю... blush


Если бы это было так, то это еще ни чего, оно бы так и было, но так как это не так, дак оно и не эдак. Такова логика вещей!!!
 
KokaДата: Воскресенье, 05.10.2008, 20:47:03 | Сообщение # 2
Полковник
Группа: Пользователи
Сообщений: 169
Репутация: 1
Статус: Не в сети
register_concmd("amx_set_user_amount", "cmdSetAmount", ADMIN_CVAR, "- lol")

public cmdSetAmount(id, level, cid)
{
if(!cmd_access(id, level, cid))
return 1

static arg[16], arg2[16]
read_argv(1, arg, 15)
read_argv(2, arg2, 15)

// arg - это сохраненный первый аргумент (в данном случае у тебя #1)
// arg2 - это сохраненный второй аргумент (в данном случае у тебя 20)
//
// а тут уже делаешь все что нужно, определяешь игрока итд...

return 1
}


стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...
 
K()RSARДата: Понедельник, 06.10.2008, 15:23:06 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Не в сети
%) извиняюсь но где прописывать саму комаду.....
То что я понял: создается команда amx_set_user_amount она квар, с описанием - лол, затем идет проверка на администрирование, а потом ваще не понимаю буквально третий день учу. Пожалуста можешь объяснить коментариями какая строчка что объяснет... ссыль с граматикой можешь не давать :) есть но все равно не шарю blush , но очень хочется ^_^ .....


Если бы это было так, то это еще ни чего, оно бы так и было, но так как это не так, дак оно и не эдак. Такова логика вещей!!!
 
KokaДата: Понедельник, 06.10.2008, 16:32:23 | Сообщение # 4
Полковник
Группа: Пользователи
Сообщений: 169
Репутация: 1
Статус: Не в сети
посмотри тут пример: http://forums.alliedmods.net/showthread.php?p=250982

Quote
register_concmd("amx_speed", "cmdspeed", ADMIN_LEVEL_A, "<#userid,nick,authorid,@ALL,@TEAM> [ON/OFF] [Integer: percent of normal speed] - Set special players' speed")


стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...
 
K()RSARДата: Вторник, 07.10.2008, 22:58:40 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Не в сети
Спасибо буду разбираться :)
пишет мол symbol already definded: "register_concmd" :) можешь подсказать почему или ссыль где рассказывается об ошибках.... blush
или не знаю.... может что не инклудировал....
Code
#include <amxmodx>
#include <amxmisc>
#include <somefile>


Если бы это было так, то это еще ни чего, оно бы так и было, но так как это не так, дак оно и не эдак. Такова логика вещей!!!

Сообщение отредактировал K()RSAR - Вторник, 07.10.2008, 23:11:38
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026