AMX MOD X
Среда, 24.04.2024, 05:02:18



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

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

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » [HELP] scripting (определение игрока)
[HELP] scripting
pikeДата: Понедельник, 10.08.2009, 18:59:12 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
В коде
Code

#include <amxmodx>

new floodcounter[33];
new use_amxbans;

public plugin_cfg()
{
  use_amxbans = cvar_exists("amxbans_version");
}

public plugin_init()
  {
  register_plugin("Test","Version 1.1","Pike");
  register_clcmd("test","test");
  }

public test(id)
  {
  floodcounter[id]++;

  if(floodcounter[id]==5)
   {
   new name[37];
   get_user_name(id,neme,36);
   if(use_amxbans)
   server_cmd("amx_ban 5 %s Test",name);

   }

  return PLUGIN_HANDLED
}

Сервер Steam/NoSteam. Банится случайный игрок.
С этим
Code

  new name[64];
  new ip[64]
  new authid[64];
  get_user_name(id,name,63);
  get_user_ip(id,ip,63,1);
  get_user_authid(id,authid,63);

Code
server_cmd("amx_ban 5 %s Test",ip);

amx_banip пробовал, та же история.
Так
Code

  new name[64];
  get_user_name(id,name,63);
  get_user_authid(id,authid,63);

банится случайный STEAM_ID
запутался %) help
 
defaultNick8433Дата: Понедельник, 10.08.2009, 20:01:51 | Сообщение # 2
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Что нужно то!

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
pikeДата: Понедельник, 10.08.2009, 21:26:26 | Сообщение # 3
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Quote (defaultNick8433)
Что нужно то!

Правильный бан.
 
defaultNick8433Дата: Понедельник, 10.08.2009, 21:49:04 | Сообщение # 4
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
За что банить должен,может описание дашь,а?!

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
pikeДата: Понедельник, 10.08.2009, 22:19:08 | Сообщение # 5
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Quote (defaultNick8433)
За что банить должен

Использование команды test (многократное).
 
defaultNick8433Дата: Вторник, 11.08.2009, 09:14:32 | Сообщение # 6
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Code
#include <amxmodx>   

new bool:floodcounter[33]
new use_amxbans   

public plugin_cfg()   
{   
    use_amxbans = cvar_exists("amxbans_version")   
}   

public plugin_init()   
    {   
    register_plugin("Test","Version 1.1","Pike")
    register_clcmd("test","test")   
    }   

public test(id)   
    {   
    floodcounter[id]=true   

    if(id==5)   
     {   
     new name[32]
     get_user_name(id,name,31)
     if(use_amxbans)   
     server_cmd("ban #%d 60",id,"Причина бана")

     }   

    return PLUGIN_HANDLED   
}

Код немного криво написан был у тебя.


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001


Сообщение отредактировал defaultNick8433 - Вторник, 11.08.2009, 09:17:28
 
pikeДата: Среда, 12.08.2009, 02:07:55 | Сообщение # 7
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Ок, попробую.

Добавлено (2009-08-12, 2:07 Am)
---------------------------------------------
Спасибо помогло.

 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » [HELP] scripting (определение игрока)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024