[Ajuda] Verificaзгo.
#1

Quote:

Verificar se jogador jб estб logado com o mesmo nome da conta e kickar.

Olб comunidade, estou com um problema, estou fazendo uma gamemode do zero e gostaria de saber como eu faзo para verificar se o jogador jб estб online, por exemplo, o jogador 1 entrou primeiro no servidor, ae o nome dele foi salvo na funзгo:

PHP код:
format(PlayerData[playerid][pConta], 60nome); 
Certo, ae ele precisa escolher um personagem que ele tem nessa conta e ao escolher й sentando o nome do personagem dele:

PHP код:
SetPlayerName(playeridAccount[playerid][pPersonagem1]); 
Sendo assim, a funзгo pConta estб armazenado o nome da conta dele, ae o jogador 2 entrou no servidor com o mesmo nome, mais tem um problema o nome do jogador 1 foi definido para o nome do personagem que ele criou.

Como posso fazer essa verificaзгo?

Oque consegui:

PHP код:
    new name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnamesizeof(name));
    
    if(
name == PlayerData[playerid][pConta])
    {
       
SendClientMessage(playerid, -1"Essa conta jб estб online e vocк foi kickado.");
       return 
Kick(playerid);
    } 
Reply
#2

o samp nгo deixa fazer isso nativo =/
"entrar com mesmo nick de alguem"
Reply
#3

Topico fechado, nгo tem como resolver.
Reply
#4

Criar personagem?

Como assim um Player entra no sv e pode ter 3 papйis?
Reply
#5

Quote:
Originally Posted by SukMathcuck
Посмотреть сообщение
nгo tem como resolver.
explice-nos melhor manow, nгo desista, isso nгo й difнcil basta analisar bem, quero te ajudar, por favor mostre-me o que quer detalhadamente! ^^

Nгo existe coisa impossнvel na programaзгo, somente inviбvel!
Reply
#6

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
explice-nos melhor manow, nгo desista, isso nгo й difнcil basta analisar bem, quero te ajudar, por favor mostre-me o que quer detalhadamente! ^^

Nгo existe coisa impossнvel na programaзгo, somente inviбvel!
Mano Acho q ele q ver uma coisa tipo o cmd /id name.





Scavenge and Survive ~ Kill or Die: ca02.heavyhost.com.br:7786
Reply
#7

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
explice-nos melhor manow, nгo desista, isso nгo й difнcil basta analisar bem, quero te ajudar, por favor mostre-me o que quer detalhadamente! ^^

Nгo existe coisa impossнvel na programaзгo, somente inviбvel!
Beleza, olha o que eu fiz, seria funcional? Pega o nome do personagem e armazйm na new, e assim verificando se o jogador estб online, e caso esteja manda uma mensagem para ele, й funcional?

PHP код:
****if(id*==*1)
    {
        for(new 
0MAX_PLAYERSi++)
        {
            new 
idonline GetPlayerID(Account[i][pPersonagem1]);
            if(
IsPlayerConnected(idonline)) return SendClientMessage(playeridCOLOR_ERROR"ERRO: Esse personagem jб se encontra no jogo.");
        }
    } 
Reply
#8

explice melhor o que й este "personagem"
Reply
#9

Esse pPersonagem armazena um nome, um nick que vai verificar o id do nick e mandar para ver se estб online, caso esteja, ele mandar uma mensagem return.
Reply
#10

GerPlayerID
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)