SA-MP Forums Archive
[Ajuda] Dialog nгo e aberto ao ser conectado [ rep ] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Dialog nгo e aberto ao ser conectado [ rep ] (/showthread.php?tid=460156)



Dialog nгo e aberto ao ser conectado [ rep ] - Standby - 27.08.2013

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);
                }



Re: Dialog nгo e aberto ao ser conectado [ rep ] - P1c4550 - 27.08.2013

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


Re: Dialog nгo e aberto ao ser conectado [ rep ] - bruxo00 - 27.08.2013

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


Re: Dialog nгo e aberto ao ser conectado [ rep ] - Standby - 27.08.2013

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 !


Re: Dialog nгo e aberto ao ser conectado [ rep ] - P1c4550 - 27.08.2013

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


Re: Dialog nгo e aberto ao ser conectado [ rep ] - Standby - 27.08.2013

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


Re: Dialog nгo e aberto ao ser conectado [ rep ] - P1c4550 - 27.08.2013

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


Re: Dialog nгo e aberto ao ser conectado [ rep ] - Standby - 27.08.2013

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.



Re: Dialog nгo e aberto ao ser conectado [ rep ] - Standby - 27.08.2013

alguem ae sabe de outro geito ou sabe fazer isso pqp


Re: Dialog nгo e aberto ao ser conectado [ rep ] - bruxo00 - 27.08.2013

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??