[AJUDA] Esse bang de Spawn!
#1

Tipo quando eu registro no meu forum ai apareзe esse bang chato '' <<< '' >>> '' SPAWN '' ai sу entra no sv se clicar SPAWN como tira isso? como faзo pra assim q registra nao precisar clicar spawn?

Cуdigo da diialog do registro onde ta o SPAWN player:
pawn Код:
{
    if(dialogid == DIALOG_REGISTRO)
    {
        if(response)
        {
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_REGISTRO,DIALOG_STYLE_INPUT,"[NOME] - Registro","Digite uma senha para se registrar","Registrar","Cancelar");
            if(strlen(inputtext) < 3 || strlen(inputtext) > 15) return ShowPlayerDialog(playerid,DIALOG_REGISTRO,DIALOG_STYLE_INPUT,"[NOME] - Registro","A senha deve ter de 3 a 15 caracteres","Registrar","Cancelar");
            new string[70];
            format(string,sizeof(string),"Conta registrada com sucesso! Senha: {F6E500}%s", inputtext);
            SendClientMessage(playerid,-1,string);
            DOF2_CreateFile(ReturnFileUser(playerid));
            DOF2_SetString(ReturnFileUser(playerid),"Senha",inputtext);
            DOF2_SaveFile();
            SpawnPlayer(playerid);
            GivePlayerMoney(playerid, 1000);
            SetPlayerScore(playerid,1);
        }
        else if(!response)
        {
            SendClientMessage(playerid,-1,"Vocк foi kickado por nгo se registrar.");
            Kick(playerid);
        }
        return 1;
    }
    if(dialogid == DIALOG_LOGIN)
    {
        if(response)
        {
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[NOME] - Login","Digite sua senha","Logar","Cancelar");
            if(strcmp(inputtext,DOF2_GetString(ReturnFileUser(playerid),"Senha"),true) == 0)
            {
                SpawnPlayer(playerid);
                GivePlayerMoney(playerid, 1000);
                CarregarPlayer(playerid);
                SendClientMessage(playerid,0x2CB60AAA,"<!>Logado com sucesso!");
            }
            else
            {
                if(SenhaErrada[playerid] == 4)
                {
                    SendClientMessage(playerid,0xC5B43AAA,"Vocк foi banido por errar a senha 5 vezes.");
                    Ban(playerid);
                }
                else if(SenhaErrada[playerid] < 4)
                {
                    SenhaErrada[playerid] ++;
                    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[NOME] - Login","Senha incorreta, tente novamente. Se errar a senha 5 vezes serб banido!","Logar","Sair");
                }
            }
        }
        else if(!response)
        {
            SendClientMessage(playerid,0xC5B43AAA,"Vocк foi kickado por nгo logar");
            Kick(playerid);
        }
        return 1;
    }
    if(dialogid == DIALOG_MUDAR_NICK)
    {
        if(!response) return SendClientMessage(playerid,0xC5B43AAA,"Vocк cancelou a troca do nick.");
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_MUDAR_NICK, DIALOG_STYLE_INPUT,"[Nome do server] - Mudanзa de nick","Digite seu novo nick","Trocar","Cancelar");
        new arq[70];
        format(arq,sizeof(arq),"Contas/%s.ini", inputtext);
        if(fexist(arq)) return ShowPlayerDialog(playerid,DIALOG_MUDAR_NICK,DIALOG_STYLE_INPUT, "[Nome do server] - Mudanзa de nick","ERRO: Esse nick jб existe","Trocar","Cancelar");
        new string[60];
        if(fexist(ReturnFileUser(playerid)))
        {
            new string2[50];
            format(string2,sizeof(string2),"Contas/%s.ini", inputtext);
            DOF2_RenameFile(ReturnFileUser(playerid),string2);
            DOF2_SaveFile();
        }
        format(string, sizeof(string), "Parabйns! Seu novo nome й {FFFF34}%s", inputtext);
        SendClientMessage(playerid, -1, string);
        SetPlayerName(playerid, inputtext);
        Autorizado[playerid] = false;
        return 1;
    }
    if(dialogid == DIALOG_MUDAR_SENHA)
    {
        if(!response) return SendClientMessage(playerid,0xC5B43AAA,"Vocк cancelou a troca da senha.");
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_MUDAR_SENHA,DIALOG_STYLE_INPUT,"[Nome do server] - Mudanзa de senha","Digite sua nova senha.","Trocar","Cancelar");
        if(fexist(ReturnFileUser(playerid)))
        {
            DOF2_SetString(ReturnFileUser(playerid),"Senha",inputtext);
            DOF2_SaveFile();
        }
        new string[60];
        format(string, sizeof(string), "Parabйns! Sua nova senha й {FFFF34}%s", inputtext);
        SendClientMessage(playerid, -1, string);
        return 1;
    }
    if(dialogid == DIALOG_RELATORIO)
    {
        if(!response) return SendClientMessage(playerid,-1,"Vocк cancelou o envio do relбtorio.");
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_RELATORIO, DIALOG_STYLE_INPUT,"[Nome do server] - Relбtorio","Digite seu relбtorio","Enviar","Cancelar");
        new string[160];
        format(string,sizeof(string),"Relбtorio de %s: {25E500}%s",PlayerName(playerid), inputtext);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(PlayerDados[i][pAdmin] > 1 || IsPlayerAdmin(i))
            {
                if(PlayerDados[playerid][pVIP] >= 1) return SendClientMessage(i,0x00FF40AA, string);// vai mandar a mensagem com uma cor mais bonitinha se for vip
                else if(PlayerDados[playerid][pVIP] < 1) return SendClientMessage(i, -1, string);//se nao for vip a mensagem sera mandada com a cor branca
            }
        }
        return 1;
    }
    return 1;
}
Reply
#2

https://sampwiki.blast.hk/wiki/SpawnPlayer


Nem Sei porque Existe o ******, o povo Nem usa. -.-"
Reply
#3

Sou novato, da pra explicar e simplificar melhor?
Reply
#4

SpawnPlayer >> Spawna o Player Automaticamente!
Reply
#5

eu sei mais no meu gm ja tem e nao spawna
Reply
#6

Procurar por isto, e colocar o spawnplayer apenas, NГO DELETE O RESTO!
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
   SpawnPlayer(playerid);
   return 1;
}
Reply
#7

NГO ADIANTOU NADA AFFFFFF
Reply
#8

https://sampwiki.blast.hk/wiki/SetSpawnInfo
Reply
#9

Nгo consigo aff me ajudem pf
Reply
#10

Alguem ajuda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)