SA-MP Forums Archive
[Ajuda]Problemas com a conce - 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]Problemas com a conce (/showthread.php?tid=173579)



[Ajuda]Problemas com a conce - keller012 - 03.09.2010

Estou com um problema serio com carros proprios em meu GM.
O cara pega compra um carro na conce com o nick Keller_Pawn
Se ele sai do jogo e volta com Keller_pawn ( com algo minusculo ou maisculo no nick, oq importa eh mudar algo)
o carro dele clona e ele consegue vender os dois, e o dinheiro vai pra ele...

Alguem sabe como bloquear isso?


Re: [Ajuda]Problemas com a conce - CyNiC - 03.09.2010

Use isso ou altere para isso:
pawn Код:
strcmp(string1,string2,true);
case sensitive: Serve para diferenciar letras maiusculas de minъsculas ou nгo, true: diferencia, false: nгo diferencia.


Re: [Ajuda]Problemas com a conce - keller012 - 03.09.2010

aonde eu coloco isso para nao ter mais clonagem


Re: [Ajuda]Problemas com a conce - SuB_ZeRo0_ - 03.09.2010

Ele salva as contas nгo?
Tente no OnPlayerConnect:

pawn Код:
new nameplayer[25],formatmsg[50];
GetPlayerName(playerid,nameplayer,25);
format(formatmsg,50,"%s.ini",nameplayer);
if(fexist(formatmsg)) {SendClientMessage(playerid,COR_AQUI,"Vocк foi kickado, pois este nick jб estб em uso!");Kick(playerid);}
Qualquer coisa, avise.


Re: [Ajuda]Problemas com a conce - keller012 - 03.09.2010

desta forma que voce colocou vai impedir de alguem registrado em
Keller
entrar com o nick
KEller
para clonar os carros??


Re: [Ajuda]Problemas com a conce - SuB_ZeRo0_ - 03.09.2010

Quote:
Originally Posted by keller012
Посмотреть сообщение
desta forma que voce colocou vai impedir de alguem registrado em
Keller
entrar com o nick
KEller
para clonar os carros??
Pelo que eu sei, sim.


Re: [Ajuda]Problemas com a conce - keller012 - 03.09.2010

nao deu certo...
mesmo entrando com KEller
nao fui kikado...


Re: [Ajuda]Problemas com a conce - SuB_ZeRo0_ - 03.09.2010

Quote:
Originally Posted by keller012
Посмотреть сообщение
nao deu certo...
mesmo entrando com KEller
nao fui kikado...
Seu servidor salva a conta? Qual extensгo? Que pasta?
Cara, se vocк nгo modificou do seu jeito, nгo funcionarб mesmo.


Re: [Ajuda]Problemas com a conce - keller012 - 03.09.2010

ops
fui nob xD
ta na pasta users

so que agora kika todos os registrados...

edit:

se eu tenho uma conta
Keller registrada

seu eu entro com
Keller
KELLER
KEller

eu so kikaado


Re: [Ajuda]Problemas com a conce - SuB_ZeRo0_ - 03.09.2010

Tenta assim:

pawn Код:
new nameplayer[25],formatmsg[50];
GetPlayerName(playerid,nameplayer,25);
format(formatmsg,50,"Users/%s.ini",nameplayer);
if(fexist(formatmsg)&&strcmp((dini_Get(formatmsg,"Nome"),nameplayer)) {SendClientMessage(playerid,COR_AQUI,"Vocк foi kickado, pois este nick jб estб em uso!");Kick(playerid);}
Mas vocк poderia colocar sistema de registro, assim evitando de saber a senha. (Coloque tempo para logar, caso nгo logue, kick)

Com esse sistema que fiz, terб que salvar na conta assim:

Dentro do registro:
pawn Код:
new nameplayer[25],formatmsg[50];
GetPlayerName(playerid,nameplayer,25);
format(formatmsg,50,"Users/%s.ini",nameplayer);
dini_Set(formatmsg,"Nome",nameplayer);