29.01.2015, 04:34
Ta estou montando meu serve com o pouco de conhecimento q eu tenho ;-; mas nao estou acertando botar o ban pra ir para uma pasta - sendo q pegue o seu Ip e salve no Arquivo que o Dof2 vai criar.
comandos q eu uso .....
o problema q estou tendo com ele e que o jogador reseta o nick e volta pro serve. seria mais facil pegar o ip do roteador pra ele ter o trabalho de mudar o ip.
entao como faзo para esse comando ir para uma pasta ?
comandos q eu uso .....
o problema q estou tendo com ele e que o jogador reseta o nick e volta pro serve. seria mais facil pegar o ip do roteador pra ele ter o trabalho de mudar o ip.
entao como faзo para esse comando ir para uma pasta ?
Код:
CMD:ban(playerid, params[]) { if(PlayerInfo[playerid][Admin] >= 3){ if(sscanf(params,"us[158]",ID,Texto)) { SendClientMessage(playerid,-1,"{FF0000}< Erro > {C3C3C3}USO: /ban [id] [motivo]"); } else { if(!IsPlayerConnected(ID))return SendClientMessage(playerid,-1,"{FF0000}< Erro > {C3C3C3} Jogador nгo Conectado!"); if(Owner[ID] == true) return 0; GetPlayerName(playerid,NomeP,MAX_PLAYER_NAME); GetPlayerName(ID,NomeID,MAX_PLAYER_NAME); gettime(Horas,Minutos,Segundos); getdate(Ano,Mes,Dia); format(CBDStr, sizeof(CBDStr),"***Administrador '%s' Baniu '%s' (Motivo: %s ) [Data: %d/%d/%d] [Hora: %d:%02d:%02d]",NomeP,NomeID,Texto,Dia,Mes,Ano,Horas,Minutos,Segundos); SendClientMessageToAll(cinza,CBDStr); PlayerInfo[playerid][Banido] = 1; format(CBDStr, sizeof CBDStr,"Admin: %s\nMotivo: %s\nData: %d/%d/%d\nHora: %d:%02d:%02d",Nome(playerid),Texto,Dia,Mes,Ano,Horas,Minutos,Segundos); ShowPlayerDialog(ID,122,DIALOG_STYLE_MSGBOX,"Banido Do Servidor!",CBDStr,"Sair",""); Kick(ID); } } else SendClientMessage(playerid,-1,"{FF0000}< Erro > {C3C3C3} Vocк precisa ser Administrador para usar esse Comando!"); return 1; }