- 0
Вопросы
Лучший ответ

Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От grizly57a
вот логи
---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [16:41:25] [16:41:25] Server Plugins [16:41:25] -------------- [16:41:25] Loading plugin: crashdetect.so [16:41:25] CrashDetect plugin 4.19.4 [16:41:25] Loaded. [16:41:25] Loading plugin: pawncmd.so [16:41:25] Pawn.CMD plugin v3.2.0 by urShadow has been loaded [16:41:25] Loaded. [16:41:25] Loading plugin: pawnraknet.so [16:41:25] [Pawn.RakNet] plugin v1.6.0 loading... [16:41:25] [Pawn.RakNet] | Pawn.RakNet 1.6.0 | 2016 - 2023 |-------------------------------- | Author and maintainer: katursis | Compiled: Feb 12 2023 at 19:35:06 |-------------------------------------------------------------- | Repository: https://github.com/katursis/Pawn.RakNet |-------------------------------------------------------------- | Wiki: https://github.com/katursis/Pawn.RakNet/wiki [16:41:25] Loaded. [16:41:25] Loading plugin: sscanf.so [16:41:25] [16:41:25] =============================== [16:41:25] sscanf plugin loaded. [16:41:25] Version: 2.8.3 [16:41:25] (c) 2018 Alex "Y_Less" Cole [16:41:25] =============================== [16:41:25] Loaded. [16:41:25] Loading plugin: streamer.so [16:41:25] *** Streamer Plugin v2.9.4 by Incognito loaded *** [16:41:25] Loaded. [16:41:25] Loading plugin: mysql_static.so [16:41:25] >> plugin.mysql: R39-6 successfully loaded. [16:41:25] Loaded. [16:41:25] Loading plugin: TOTP.so [16:41:25] TOTP plugin v1.0.1 by Games loaded. [16:41:25] Loaded. [16:41:25] Loading plugin: profiler.so [16:41:25] Profiler plugin 2.15.1 [16:41:25] Loaded. [16:41:25] Loading plugin: timerfix.so [16:41:25] >> TimerFix v1.5 successfully loaded. [16:41:25] Loaded. [16:41:25] Loading plugin: UTuning.so [16:41:25] Loaded. [16:41:25] Loading plugin: housecar.so [16:41:25] Loaded. [16:41:25] Loading plugin: TOTP.so [16:41:25] TOTP plugin v1.0.1 by Games loaded. [16:41:25] Loaded. [16:41:25] Loading plugin: FCNPC.so [16:41:25] [16:41:25] ------------------------------------------------- [16:41:25] FCNPC - Fully Controllable NPC v2.0.9 [16:41:25] GNU/Linux SA-MP 0.3.7 R2 [16:41:25] Apr 17 2024 at 09:11:36 [16:41:25] [16:41:25] Author: OrMisicL (2013 - 2015) [16:41:25] Continued by: ziggi (2016 - present) [16:41:25] [16:41:25] See full credits in the README.md file [16:41:25] ------------------------------------------------- [16:41:25] [16:41:25] Loading... [16:41:25] [16:41:25] ------------------------------------------------- [16:41:25] ColAndreasv1.4.0 [16:41:25] [16:41:25] Created By: [16:41:25] [uL]Chris42O [16:41:25] [uL]Slice [16:41:25] [uL]Pottus [16:41:25] ------------------------------------------------- [16:41:25] [16:41:25] Loading... [16:41:25] ColAndreas v1.4.0 Loaded. [16:41:25] Loaded. [16:41:25] Loaded 13 plugins. [16:41:25] [16:41:25] Filterscripts [16:41:25] --------------- [16:41:25] Loading filterscript 'voice.amx'... [16:41:25] No collision data found. [16:41:25] [FCNPC] Warning: Unable to create NPCs. The maxnpc limit in server.cfg is 0. [16:41:25] -------------------------------------- [16:41:25] VOICE COPY RADMIR BY ������ dev. [16:41:25] -------------------------------------- [16:41:25] Loaded 1 filterscripts. [16:41:25] *** Streamer Plugin: Include file version (0x295) does not match plugin version (0x294) (script might need to be recompiled with the correct include file). [16:41:25] ------------------------------------------ [16:41:25] SSSS [16:41:25] ------------------------------------------ [16:41:25] mapname = "San Andreas" (string) [16:41:25] [Vehicle]: ��� ������������ �������� ������� [16:41:25] [TP]: ��� �����/������ ������� [16:41:25] [ATM]: ��� ��������� ������� [16:41:25] ����������� � ���� ������ �� ������� [������� � ����� ������ ����������] [16:41:25] ----------------------------------------- [16:41:25] [16:41:25] [16:41:25] [16:41:25] ----------------------------------------- [16:41:25] Number of vehicle models: 55 [16:42:00] [connection] 93.159.241.195:2395 requests connection cookie. [16:42:01] [connection] incoming connection: 93.159.241.195:2395 id: 0 [16:42:02] [join] Dkak_wlaas has joined the server (0:93.159.241.195) [16:42:02] [part] Dkak_wlaas has left the server (0:2)
-
Andrei_Morozov Старожил 72
CMD:players(playerid, params[]) { if(pInfo[playerid][pAdmin] >= 6) { if(!gAdminLogged[playerid]) return SCM(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin); else if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_WHITE, "Введите: /players [id игрока]"); else if(params[0] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline); else if(!gPlayerLogged[params[0]]) return SCM(playerid, COLOR_GREY, PlayerIsNotAuthorized); //SetPVarInt(playerid, "Players", targetid); format(stringer, sizeof(stringer),"{FFFFFF}Тип наказания игрока: %s {00CC00}[ID: %d]", pInfo[params[0]][pName], params[0]); SPD(playerid, dPlayers, DIALOG_STYLE_LIST, stringer, "{FFFFFF}\ NonRP\n\ NonRP Угон\n\ NonRP Drive\n\ NonRP Nick\n\ DM\n\ DB\n\ ПДД\n\ Флуд в /ad\n\ Дебош\n\ Caps Lock\n\ SK\n\ MG\n\ TK", "Ок", "Закрыть"); } return 1; }
в OnDialogResponse
case dPlayers: { new targetid = GetPVarInt(playerid, "Players"); if(!response) return DeletePVar(playerid, "Players"); switch(listitem) { case 0: // NonRP { if(pInfo[targetid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { ResetPlayerWeaponsEx(targetid); pInfo[targetid][pJailTime] = 2*900; if(pCuff[targetid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[targetid][pCuffer]; SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(targetid, 0); pCuff[targetid][pCuffer] = pCuff[targetid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 25 минут. Причина: NonRP", GetName(playerid), GetName(targetid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(targetid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(targetid, -90.0000); SetPlayerInterior(targetid, 1); SetPlayerVirtualWorld(targetid, 1); SetCameraBehindPlayer(targetid); SetVehicleToRespawn(GetPlayerVehicleID(targetid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[targetid][pJailTime]); GameTextForPlayer(targetid, stringer, 3000, 3); pInfo[targetid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[targetid][pJail], pInfo[targetid][pJailTime], pInfo[targetid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 1: // NonRP Угон { if(pInfo[targetid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { ResetPlayerWeaponsEx(targetid); pInfo[targetid][pJailTime] = 2*600; if(pCuff[targetid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[targetid][pCuffer]; SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(targetid, 0); pCuff[targetid][pCuffer] = pCuff[targetid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 20 минут. Причина: NonRP Угон", GetName(playerid), GetName(targetid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(targetid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(targetid, -90.0000); SetPlayerInterior(targetid, 1); SetPlayerVirtualWorld(targetid, 1); SetCameraBehindPlayer(targetid); SetVehicleToRespawn(GetPlayerVehicleID(targetid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[targetid][pJailTime]); GameTextForPlayer(targetid, stringer, 3000, 3); pInfo[targetid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[targetid][pJail], pInfo[targetid][pJailTime], pInfo[targetid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 2: // NonRP Drive { if(pInfo[targetid][pJail] == 4) return SCM(playerid, COLOR_GREY, "Игрок уже находиться в деморгане!"); { ResetPlayerWeaponsEx(targetid); pInfo[targetid][pJailTime] = 3*600; if(pCuff[targetid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[targetid][pCuffer]; SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(targetid, 0); pCuff[targetid][pCuffer] = pCuff[targetid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 30 минут. Причина: NonRP Drive", GetName(playerid), GetName(targetid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(targetid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(targetid, -90.0000); SetPlayerInterior(targetid, 1); SetPlayerVirtualWorld(targetid, 1); SetCameraBehindPlayer(targetid); SetVehicleToRespawn(GetPlayerVehicleID(targetid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[targetid][pJailTime]); GameTextForPlayer(targetid, stringer, 3000, 3); pInfo[targetid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[targetid][pJail], pInfo[targetid][pJailTime], pInfo[targetid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 3: // NonRP Nick { if(pInfo[targetid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { format(stringer, sizeof(stringer), "Администратор %s кикнул игрока %s. Причина: NonRP Nick", pInfo[playerid][pName], pInfo[targetid][pName]); SCMTA(COLOR_RED, stringer); DeletePVar(playerid, "Players"); Kick(targetid); } } case 4: // DM { if(pInfo[targetid][pJail] == 4) return SCM(playerid, COLOR_GREY, "Игрок уже находиться в деморгане!"); { ResetPlayerWeaponsEx(targetid); pInfo[targetid][pJailTime] = 6*600; if(pCuff[targetid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[targetid][pCuffer]; SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(targetid, 0); pCuff[targetid][pCuffer] = pCuff[targetid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 60 минут. Причина: DM", GetName(playerid), GetName(targetid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(targetid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(targetid, -90.0000); SetPlayerInterior(targetid, 1); SetPlayerVirtualWorld(targetid, 1); SetCameraBehindPlayer(targetid); SetVehicleToRespawn(GetPlayerVehicleID(targetid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[targetid][pJailTime]); GameTextForPlayer(targetid, stringer, 3000, 3); pInfo[targetid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[targetid][pJail], pInfo[targetid][pJailTime], pInfo[targetid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 5: // DB { pInfo[targetid][pTimeToLastWarn] = gettime(); pInfo[targetid][pWarn]++; new string[144]; if(pInfo[targetid][pWarn] > 2) { format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: DB. Акк заблок. на 10 дней", GetName(targetid), GetName(targetid), pInfo[targetid][pWarn]); mysql_query_string[0] = EOS; format(mysql_query_string, sizeof(mysql_query_string), "INSERT INTO "T_BANS" (name,whobanned,ip,bandate,time,unbandate,reason) VALUES ('%s','%s','%s',CURDATE(),10,CURDATE() + INTERVAL 10 DAY,'%s')", GetName(targetid), GetName(targetid), pInfo[targetid][pIP]); mysql_tquery(dbHandle, mysql_query_string, "", ""); pInfo[targetid][pWarn] = 0; } else format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: DB", GetName(playerid), GetName(targetid), pInfo[targetid][pWarn]); SAMToAll(COLOR_RED, string); LeaveFractionPlayer(targetid); format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: DB", GetName(playerid), GetName(targetid), pInfo[targetid][pWarn]); WriteLog("WarnLog",string); mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ADMIN" SET warned = %i, warned_reason = 'DB' WHERE admid = %i LIMIT 1", AdminInfo[playerid][admWarned], AdminInfo[playerid][admWarnedReason], AdminInfo[playerid][admID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); Kick(targetid); } case 6: // ПДД { if(pInfo[targetid][pJail] == 4) return SCM(playerid, COLOR_GREY, "Игрок уже находиться в деморгане!"); { ResetPlayerWeaponsEx(targetid); pInfo[targetid][pJailTime] = 5*600; if(pCuff[targetid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[targetid][pCuffer]; SetPlayerSpecialAction(targetid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(targetid, 0); pCuff[targetid][pCuffer] = pCuff[targetid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 50 минут. Причина: ПДД", GetName(playerid), GetName(targetid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(targetid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(targetid, -90.0000); SetPlayerInterior(targetid, 1); SetPlayerVirtualWorld(targetid, 1); SetCameraBehindPlayer(targetid); SetVehicleToRespawn(GetPlayerVehicleID(targetid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[targetid][pJailTime]); GameTextForPlayer(targetid, stringer, 3000, 3); pInfo[targetid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[targetid][pJail], pInfo[targetid][pJailTime], pInfo[targetid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 7: // Флуд в /ad { if(pInfo[playerid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { pInfo[playerid][pMuted] = 4*600; format(stringer, sizeof(stringer), "Администратор %s выдал игроку %s бан чата на 40 минут. Причина: Флуд в /ad", pInfo[playerid][pName], pInfo[playerid][pName]); SCMTA(COLOR_RED, stringer); DeletePVar(playerid, "Players"); } } case 8: // Дебош { if(pInfo[playerid][pJail] == 4) return SCM(playerid, COLOR_GREY, "Игрок уже находиться в деморгане!"); { ResetPlayerWeaponsEx(playerid); pInfo[playerid][pJailTime] = 1*300; if(pCuff[playerid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[playerid][pCuffer]; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(playerid, 0); pCuff[playerid][pCuffer] = pCuff[playerid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 15 минут. Причина: Дебош", GetName(playerid), GetName(playerid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(playerid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(playerid, -90.0000); SetPlayerInterior(playerid, 1); SetPlayerVirtualWorld(playerid, 1); SetCameraBehindPlayer(playerid); SetVehicleToRespawn(GetPlayerVehicleID(playerid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[playerid][pJailTime]); GameTextForPlayer(playerid, stringer, 3000, 3); pInfo[playerid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[playerid][pJail], pInfo[playerid][pJailTime], pInfo[playerid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 9: // Caps Lock { if(pInfo[playerid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { pInfo[playerid][pMuted] = 1*600; format(stringer, sizeof(stringer), "Администратор %s выдал игроку %s бан чата на 10 минут. Причина: Caps Lock", pInfo[playerid][pName], pInfo[playerid][pName]); SCMTA(COLOR_RED, stringer); DeletePVar(playerid, "Players"); } } case 10: // SK { if(pInfo[playerid][pJail] == 4) return SCM(playerid, COLOR_GREY, "Игрок уже находиться в деморгане!"); { ResetPlayerWeaponsEx(playerid); pInfo[playerid][pJailTime] = 6*600; if(pCuff[playerid][pCuffer] != INVALID_PLAYER_ID) { new cuffer = pCuff[playerid][pCuffer]; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(playerid, 0); pCuff[playerid][pCuffer] = pCuff[playerid][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID; } format(stringer, sizeof(stringer), "Администратор %s посадил %s в деморган на 60 минут. Причина: SK", GetName(playerid), GetName(playerid)); SCMTA(COLOR_RED, stringer); SetPlayerPos(playerid, 221.7563, 1650.8401, 1001.0881); SetPlayerFacingAngle(playerid, -90.0000); SetPlayerInterior(playerid, 1); SetPlayerVirtualWorld(playerid, 1); SetCameraBehindPlayer(playerid); SetVehicleToRespawn(GetPlayerVehicleID(playerid)); format(stringer, sizeof(stringer), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~JAILED: ~w~%d", pInfo[playerid][pJailTime]); GameTextForPlayer(playerid, stringer, 3000, 3); pInfo[playerid][pJail] = 4; mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ACCOUNTS" SET jail = %i, jailtime = %i WHERE id = %i", pInfo[playerid][pJail], pInfo[playerid][pJailTime], pInfo[playerid][pID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); } } case 11: // MG { if(pInfo[playerid][pMuted] > 0) return SCM(playerid, COLOR_GREY, "Игрок уже имеет бан чата!"); { pInfo[playerid][pMuted] = 3*600; format(stringer, sizeof(stringer), "Администратор %s выдал игроку %s бан чата на 30 минут. Причина: MG", pInfo[playerid][pName], pInfo[playerid][pName]); SCMTA(COLOR_RED, stringer); DeletePVar(playerid, "Players"); } } case 12: // TK { pInfo[playerid][pTimeToLastWarn] = gettime(); pInfo[playerid][pWarn]++; new string[144]; if(pInfo[playerid][pWarn] > 2) { format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: TK. Акк заблок. на 10 дней", GetName(playerid), GetName(playerid), pInfo[playerid][pWarn]); mysql_query_string[0] = EOS; format(mysql_query_string, sizeof(mysql_query_string), "INSERT INTO "T_BANS" (name,whobanned,ip,bandate,time,unbandate,reason) VALUES ('%s','%s','%s',CURDATE(),10,CURDATE() + INTERVAL 10 DAY,'%s')", GetName(playerid), GetName(playerid), pInfo[playerid][pIP]); mysql_tquery(dbHandle, mysql_query_string, "", ""); pInfo[playerid][pWarn] = 0; } else format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: TK", GetName(playerid), GetName(playerid), pInfo[playerid][pWarn]); SAMToAll(COLOR_RED, string, playerid); LeaveFractionPlayer(playerid); format(string, sizeof(string), "Администратор %s выдал предупреждение игроку %s [%i/3]. Причина: TK", GetName(playerid), GetName(playerid), pInfo[playerid][pWarn]); WriteLog("WarnLog",string); mysql_query_string[0] = EOS; format(mysql_query_string, 200, "UPDATE "T_ADMIN" SET warned = %i, warned_reason = '%s' WHERE admid = %i LIMIT 1", AdminInfo[playerid][admWarned], AdminInfo[playerid][admWarnedReason], AdminInfo[playerid][admID]); mysql_tquery(dbHandle, mysql_query_string, "", ""); DeletePVar(playerid, "Players"); Kick(playerid); } } }
Суть такова что при использовании данной команды на другом человеке при онлайне +3 человека, наказание идет не на того которого хотел наказать а совсем на другого. Помогите как исправить?
Поделиться сообщением
Ссылка на сообщение