Admin Money

Неодобрените плъгини биват прехвърляни в този раздел. Не препоръчваме да ги ползвате, тъй като най-вероятно съдържат бъгове или същестуват такива плъгини, които вършат по-добра работа от тези тук.
Аватар
Drea<M>40BG ;]]
Извън линия
Потребител
Потребител
Мнения: 750
Регистриран на: 11 Окт 2016, 11:35
Се отблагодари: 115 пъти
Получена благодарност: 63 пъти
Обратна връзка:

Admin Money

Мнение от Drea<M>40BG ;]] » 14 Окт 2016, 16:55

Автор: f117bomb

Описание: Админа може да дава пари на себе си или на някой играч.

Команди:

Код за потвърждение: Избери целия код

amx_money "ник" "пари"
Модули:

Код за потвърждение: Избери целия код

amxmod
fun
amxmisc

Код за потвърждение: Избери целия код



/* AMX Mod script. 
* 
* (c) Copyright 2002-2003, f117bomb 
* This file is provided as is (no warranties). 
*/  

#include <amxmod> 
#include <amxmisc> 
#include <fun>

/* 
* Usage: amx_money <authid, nick, @team or #userid> <money> 
* Examples: 
* amx_money @CT 100             - adds 100 dollars to ct's money
* 
*/ 

public admin_money(id,level,cid) { 
   if (!cmd_access(id,level,cid,3)) 
      return PLUGIN_HANDLED 
   new arg[32], arg2[8], name2[32] 
   read_argv(1,arg,31) 
   read_argv(2,arg2,7) 
   get_user_name(id,name2,31) 
   if (arg[0]=='@'){ 
      new players[32], inum 
      get_players(players,inum,"ae",arg[1]) 
      if (inum==0){ 
         console_print(id,"No clients in such team") 
         return PLUGIN_HANDLED 
      } 
      for(new a=0;a<inum;++a) {
         new money = get_user_money(players[a])
         set_user_money(players[a],str_to_num(arg2) + money ,1)
      }
      switch(get_cvar_num("amx_show_activity"))	{
      	case 2:	client_print(0,print_chat,"ADMIN %s: set money on all %s",name2,arg[1])
      	case 1:	client_print(0,print_chat,"ADMIN: set money on all %s",arg[1])
      }
      console_print(id,"All clients have set money") 
   } 
   else { 
      new player = cmd_target(id,arg,3) 
      if (!player) return PLUGIN_HANDLED 
      new money = get_user_money(player)
      set_user_money(player,str_to_num(arg2) + money ,1) 
      new name[32] 
      get_user_name(player,name,31) 
      switch(get_cvar_num("amx_show_activity"))	{
      	case 2:	client_print(0,print_chat,"ADMIN %s: set money on %s",name2,name)
      	case 1:	client_print(0,print_chat,"ADMIN: set money on %s",name)
      }
      console_print(id,"Client ^"%s^" has set money",name) 
   } 
   return PLUGIN_HANDLED  
} 

public plugin_init() {  
   register_plugin("Admin Money","0.9.3","f117bomb")  
   register_concmd("amx_money","admin_money",ADMIN_LEVEL_A,"<authid, nick, @team or #userid> <money>")  
   return PLUGIN_CONTINUE  
}


Начин на инсталация1.Сложете файла ' admin_money.amxx ' в директорията на играта>cstrike>addons>amxmodx>plugins.
2.Отворете директорията на играта>cstrike>addons>amxmodx>configs.След това отворете файлът ' plugins.ini ' и на нов ред най-отдолу добавете: admin_money.amxx .
3.Сложете файлът ' admin_money.sma ' в директорията на играта ви>cstrike>addons>amxmodx>scripting.

Download
Прикачени файлове
adminmoney_amxx.zip
(7.09 KiB) Свалено 212 пъти
adminmoney_amxx.zip
(7.09 KiB) Свалено 212 пъти

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Неодобрени/стари плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта