SHARE
TWEET

Untitled

a guest May 23rd, 2019 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public NativeRegisterType(plugin, params) {
  2.     enum {
  3.         arg_name = 1,
  4.         arg_desc
  5.     };
  6.  
  7.     new punish_name[32], punish_desc[32];
  8.     new punish_index, ret;
  9.  
  10.     get_string(arg_name, punish_name, charsmax(punish_name));
  11.     get_string(arg_desc, punish_desc, charsmax(punish_desc));
  12.  
  13.     for(new i; i < ArraySize(g_JsonData); i++) {
  14.         arrayset(g_ParsingInfo, 0, sizeof g_ParsingInfo);
  15.         ArrayGetArray(g_JsonData, i, g_ParsingInfo);
  16.  
  17.         punish_index = ++g_PunishNums;
  18.  
  19.         // проверка локального кэша системы на предмет присутствия типа наказания
  20.         if(equal(g_ParsingInfo[Name], punish_name)) {
  21.             log_amx("Тип наказаний есть в кэше, вызываем форвард FW_REGISTERED_TYPE");
  22.             ExecuteForward(g_Forwards[FW_REGISTERED_TYPE], ret, punish_index, punish_name);
  23.  
  24.             break;
  25.         } else {
  26.             // отправить реквест на создание и после удачного запроса вызвать форвард
  27.         }
  28.     }
  29. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top