[Ajuda] Dialog nгo e aberto ao ser conectado [ rep ]
#1

eae galera, eu tava criando um code aqui caso o jogador e banido usando alguma arma proibida ele e banido etc...

sу que o dialog nгo aparece, no ant cheater da ban , e tipo eu queria que aparecise ao conectar os dados do banimento

SEG
pawn Код:
public OnPlayerConnect(playerid)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), P_CONTAS, aname);

if(dini_Int(file,"Verbanido") == 1)
{
new ip[128];// Gera o IP
new banido[800];
new string[256];
GetPlayerIp(playerid,ip,128);
format(string,sizeof(string),"\nVocк foi banido do Servidor\n");
strcat(banido,string);
format(string,sizeof(string),"\nMotivo [ Arma proibida ]\n");
strcat(banido,string);
format(string,sizeof(string),"\nAdmin que te baniu : BOT-Server\n");
strcat(banido,string);
format(string,sizeof(string),"\nSeu Ip %s \n",ip);
strcat(banido,string);
format(string,sizeof(string),"\nData %s бs %s \n", dini_Get(string, "Logou"), dini_Get(string, "banidohoras"));
strcat(banido,string);
ShowPlayerDialog(playerid, 974, DIALOG_STYLE_MSGBOX, "Ip Banido!", banido, "Fechar", "");
return 1;
}
йra pra aparecer isso ao jogador que seria banido + nгo aparece so aparece isso, OBS eu queria que aparecise so para quem fosse banido com arma proibida !

[22:50:28] {FFFFFF}SA-MP {B9C9BF}0.3x-R1-2 {FFFFFF}Started

[22:50:31] Connecting to .......

[22:50:31] You are banned from this server.


agradeзo a quem me ajudar

ANT CHEAT

pawn Код:
if(GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36) {
                    new string[128];
                    format(file, sizeof(file), P_CONTAS, aname);
                    new ano, mes,dia;
                    getdate(ano, mes, dia);
                    new Hour, Minute, Second;
                    gettime(Hour, Minute, Second);
                    format(string, sizeof(string), " (%d/%d/%d)", Hour, Minute, Second);
                    dini_Set(string, "banidohoras", string);
                    Verbanido[playerid] = 1;
                    dini_IntSet(string, "Verbanido",1);
                    format(string, sizeof(string), "| ANTI - CHEAT |  O(A) jogador(a) %s banido por usar Arma Proibida! Data: %d/%d/%d ||", aname ,dia,mes,ano);
                    BanLog(string);
                    SendClientMessage(playerid, 0x80FF00AA, "| ANTI - CHEAT | Vocк foi pego(a) usando uma arma proibida no servidor!");
                    SendClientMessage(playerid, -1, "| ANTI - CHEAT | Se foi banido injustamente tire uma PrintScreen (Apertando F8) e poste na categoria 'Banidos - Reclamaзхes'");
                    GameTextForPlayer(playerid,"~r~banido!", 2500, 0);
                    Ban(playerid);
                }
Reply
#2

e pq o ip do mesmo esta banido aew nao abrer dialog nenhum vc nao Pode usar Ban(playerid);
na funзao de banir se quiser exibir este dialog pos ele nem chega a conecta no servidor e nao abrer o dialog
Reply
#3

Tem de usar um sistema de banimento por nick para conseguir fazer isso.
Reply
#4

mais tem alguns servidores que tem isso , tipo bani o IP dai quando loga aparece uma caixa de dialog quais igual essa , ou em mensagem !
Reply
#5

mas os servidores que possui isso usam um sistema de banimento desenvolvido por eles nao o
ban(playerid); padrao do samp.
Reply
#6

tem algum tuto pra isso pra min fazer ou code jб feito?
Reply
#7

tente este > https://sampforum.blast.hk/showthread.php?tid=294087
Reply
#8

http://pastebin.com/439nFEPL

isso e include ? eu to usando ela e da esse erro

pawn Код:
#include <vban>

C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(11) : fatal error 100: cannot read from file: "vban"

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Reply
#9

alguem ae sabe de outro geito ou sabe fazer isso pqp
Reply
#10

Quote:
Originally Posted by Standby
Посмотреть сообщение
http://pastebin.com/439nFEPL

isso e include ? eu to usando ela e da esse erro

pawn Код:
#include <vban>

C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(11) : fatal error 100: cannot read from file: "vban"

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Hmm... talvez colocar a include na pasta pawno/includes??
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)