[AJUDA]Player logar e ir para o Spawn :S -
HarryPoter(Owner) - 08.03.2012
Galera to fazendo gamemode do 0..(Pelo New.PWN) ai o sistema de registro(nao lembro quem fez) ta perfeito... mas tipo quero que quando o cara logue nao precise apertar spawn.. alguem me ajuda?
PHP код:
//====INCLUDES
#include                                                              < a_samp >
#include                                                               < Dini >
#include                                                             < streamer >
//====CORES
#define Branco 0xFFFFFFAA
//====DEFINES
#define grana 20000
#define REGISTRAR 1
#define LOGAR    2
#define PASSAPORTE "%s.ini"
//====NEWS
new Assasinou[MAX_PLAYERS];
new Foipracova[MAX_PLAYERS];
new Visitasnoservidor[MAX_PLAYERS];
//====OUTROS
enum pInfo
{
     pAdmin,
};
main()
{
    print(" ");
    print(" ");
    print("             Brasil CityStar's");
    print("      GameMode Carregado com sucesso");
    print("Todas defines, includes[...]Foram Carregadas");
    print("--------------------------------------------");
    print("        GameMode Feito Por: Core_i7");
    print(" ");
    print(" ");
}
public OnGameModeInit()
{
    SetGameModeText("BCS RPG");
    AddPlayerClass(230, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}
public OnGameModeExit()
{
    return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
    return 1;
}
public OnPlayerConnect(playerid)
{
    GivePlayerMoney(playerid,grana);
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new menssagem[100];
    format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
    if(!dini_Exists(menssagem))
    {
        format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para registrar-se em nosso servidor", Nome);
        ShowPlayerDialog(playerid, REGISTRAR, DIALOG_STYLE_INPUT, "BCS REGISTRE-SE", menssagem, "Registrar", "Cancelar");
    }
    else
    {
        format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", Nome);
        ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "BCS LOGUE-SE", menssagem, "Logar", "Cancelar");
    }
    new str[78], pnome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pnome, sizeof(pnome));
    format(str, sizeof(str), "Player: %s (ID:%d) conectou-se ao servidor.", pnome, playerid);
    SendClientMessageToAll(-1, str);
    GuardarJogador(playerid);
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new str[78], pnome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pnome, sizeof(pnome));
    format(str, sizeof(str), "Player: %s (ID:%d) desconectou-se ao servidor.", pnome, playerid);
    SendClientMessageToAll(-1, str);
    GuardarJogador(playerid);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid))
    {
        Assasinou[killerid]++;
    }
    Foipracova[playerid]++;
    return 1;
}
public OnVehicleSpawn(vehicleid)
{
    return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}
public OnPlayerText(playerid, text[])
{
    return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/rg", cmdtext, true, 10) == 0)
    {
        Status(playerid);
        return 1;
    }
    return 0;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}
public OnRconCommand(cmd[])
{
    return 1;
}
public OnPlayerRequestSpawn(playerid)
{
    return 1;
}
public OnObjectMoved(objectid)
{
    return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}
public OnPlayerExitedMenu(playerid)
{
    return 1;
}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}
public OnPlayerUpdate(playerid)
{
    return 1;
}
public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}
public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == REGISTRAR)
    {
        if(response)
        {
            if(!strlen(inputtext))
            {
                new Nome[MAX_PLAYER_NAME];
                GetPlayerName(playerid, Nome, sizeof(Nome));
                new menssagem[100];
                format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para registrar-se em nosso servidor", Nome);
                ShowPlayerDialog(playerid, REGISTRAR, DIALOG_STYLE_INPUT, "BCS REGISTRE-SE", menssagem, "Registrar", "Cancelar");
                SendClientMessage(playerid,0xA457DCAA,"Ocorreu um erro durando o registro, por favor tente novamente.");
                return 1;
            }
            new Nome[MAX_PLAYER_NAME];
            GetPlayerName(playerid, Nome, sizeof(Nome));
            new menssagem[100];
            format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
            dini_Create(menssagem);
            dini_IntSet(menssagem,"Pontos",10000);
            dini_Set(menssagem,"Senha",inputtext);
            dini_IntSet(menssagem,"Grana",30000);
            dini_IntSet(menssagem,"Escudo", 100);
            dini_IntSet(menssagem,"Assasinou",0);
            dini_IntSet(menssagem,"Foipracova",0);
            dini_IntSet(menssagem,"Visitasnoservidor",0);
            ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Login", "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", "Logar", "Cancelar");
            return 1;
        }
        else
        {
            SendClientMessage(playerid, 0xF60057AA, "Vocк optou por jogar Cancelar!!");
            return 1;
        }
    }
    if(dialogid == LOGAR)
    {
        if(response)
        {
            if(!strlen(inputtext))
            {
                new Nome[MAX_PLAYER_NAME];
                GetPlayerName(playerid, Nome, sizeof(Nome));
                new menssagem[100];
                format(menssagem, sizeof(menssagem), "{7918A7}Jogador: {EBD72A}%s  {14A60F}Registrado\n\n{FFFFFF} Insira sua senha para logar-se", Nome);
                   ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Registrar", menssagem, "Logar", "Cancelar");
                SendClientMessage(playerid,0xF60000AA,"A senha digitada esta incorreta, tente novamente!");
                return 1;
            }
            new Nome[MAX_PLAYER_NAME];
            GetPlayerName(playerid, Nome, sizeof(Nome));
            new menssagem[100];
            format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
            if(!strcmp(inputtext,dini_Get(menssagem,"Senha"),false))
            {
                SetarPlayer(playerid);
                Visitasnoservidor[playerid]++;
                SendClientMessage(playerid,0x00F600AA,"Seja Bem Vindo!");
                return 1;
            }
            else
            {
                SendClientMessage(playerid,0x000000AA,"A senha digita esta incorreta, tente novamente.");
                format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", Nome);
                ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Registro", menssagem, "Logar", "Cancelar");
            }
            return 1;
        }
        else
        {
            SendClientMessage(playerid, 0xF60057AA, "Voce optou por jogar Cancelar!!");
            return 1;
        }
    }
    return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}
GuardarJogador(playerid)
{
    new Float:Colete;
    GetPlayerArmour(playerid, Colete);
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new menssagem[50];
    format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
    dini_IntSet(menssagem,"Grana", GetPlayerMoney(playerid));
    dini_FloatSet(menssagem,"Escudo", Colete);
    dini_IntSet(menssagem,"Pontos", GetPlayerScore(playerid));
    dini_IntSet(menssagem,"Assasinou", Assasinou[playerid]);
    dini_IntSet(menssagem,"Foipracova", Foipracova[playerid]);
    dini_IntSet(menssagem,"Visitasnoservidor", Visitasnoservidor[playerid]);
    return 1;
}
SetarPlayer(playerid)
{
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new menssagem[50];
    format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
    GivePlayerMoney(playerid, dini_Int(menssagem,"Grana"));
    SetPlayerArmour(playerid, dini_Int(menssagem,"Escudo"));
    SetPlayerScore(playerid, dini_Int(menssagem,"Pontos"));
    Assasinou[playerid] = dini_Int(menssagem, "Assasinou");
    Foipracova[playerid] = dini_Int(menssagem, "Foipracova");
    Visitasnoservidor[playerid] = dini_Int(menssagem, "Visitasnoservidor");
    return 1;
}
Status(playerid)
{
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    new menssagem[128];
    format(menssagem, sizeof(menssagem),"*** RG de %s ***",Nome);
    SendClientMessage(playerid, 0x605CAEAA,menssagem);
    format(menssagem, sizeof(menssagem),"Dinheiro:(%d)  Matou:(%d)  Morreu:(%d)", GetPlayerMoney(playerid),Assasinou[playerid],Foipracova[playerid]);
    SendClientMessage(playerid, 0x8955F6AA,menssagem);
    return 1;
}Â
Re: [AJUDA]Player logar e ir para o Spawn :S -
BreakDriFT - 08.03.2012
pawn Код:
//====INCLUDES
#include                                < a_samp >
#include                                < Dini >
#include                               < streamer >
//====CORES
#define Branco 0xFFFFFFAA
//====DEFINES
#define grana 20000
#define REGISTRAR 1
#define LOGAR Â Â 2
#define PASSAPORTE "%s.ini"
//====NEWS
new Assasinou[MAX_PLAYERS];
new Foipracova[MAX_PLAYERS];
new Visitasnoservidor[MAX_PLAYERS];
//====OUTROS
enum pInfo
{
   pAdmin,
};
main()
{
  print(" ");
  print(" ");
  print("       Brasil CityStar's");
  print("    GameMode Carregado com sucesso");
  print("Todas defines, includes[...]Foram Carregadas");
  print("--------------------------------------------");
  print("     GameMode Feito Por: Core_i7");
  print(" ");
  print(" ");
}
public OnGameModeInit()
{
  SetGameModeText("BCS RPG");
  AddPlayerClass(230, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  return 1;
}
public OnGameModeExit()
{
  return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
  return 1;
}
public OnPlayerConnect(playerid)
{
  GivePlayerMoney(playerid,grana);
  new Nome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, Nome, sizeof(Nome));
  new menssagem[100];
  format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
  if(!dini_Exists(menssagem))
  {
    format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para registrar-se em nosso servidor", Nome);
    ShowPlayerDialog(playerid, REGISTRAR, DIALOG_STYLE_INPUT, "BCS REGISTRE-SE", menssagem, "Registrar", "Cancelar");
  }
  else
  {
    format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", Nome);
    ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "BCS LOGUE-SE", menssagem, "Logar", "Cancelar");
  }
  new str[78], pnome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, pnome, sizeof(pnome));
  format(str, sizeof(str), "Player: %s (ID:%d) conectou-se ao servidor.", pnome, playerid);
  SendClientMessageToAll(-1, str);
  GuardarJogador(playerid);
  return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
  new str[78], pnome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, pnome, sizeof(pnome));
  format(str, sizeof(str), "Player: %s (ID:%d) desconectou-se ao servidor.", pnome, playerid);
  SendClientMessageToAll(-1, str);
  GuardarJogador(playerid);
  return 1;
}
public OnPlayerSpawn(playerid)
{
  return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
  if(IsPlayerConnected(killerid))
  {
    Assasinou[killerid]++;
  }
  Foipracova[playerid]++;
  return 1;
}
public OnVehicleSpawn(vehicleid)
{
  return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
  return 1;
}
public OnPlayerText(playerid, text[])
{
  return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp("/rg", cmdtext, true, 10) == 0)
  {
    Status(playerid);
    return 1;
  }
  return 0;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
  return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
  return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
  return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
  return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
  return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
  return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
  return 1;
}
public OnRconCommand(cmd[])
{
  return 1;
}
public OnPlayerRequestSpawn(playerid)
{
  return 1;
}
public OnObjectMoved(objectid)
{
  return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
  return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
  return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
  return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
  return 1;
}
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
  return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
  return 1;
}
public OnPlayerExitedMenu(playerid)
{
  return 1;
}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
  return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
  return 1;
}
public OnPlayerUpdate(playerid)
{
  return 1;
}
public OnPlayerStreamIn(playerid, forplayerid)
{
  return 1;
}
public OnPlayerStreamOut(playerid, forplayerid)
{
  return 1;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{
  return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{
  return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == REGISTRAR)
  {
    if(response)
    {
      if(!strlen(inputtext))
      {
        new Nome[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nome, sizeof(Nome));
        new menssagem[100];
        format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para registrar-se em nosso servidor", Nome);
        ShowPlayerDialog(playerid, REGISTRAR, DIALOG_STYLE_INPUT, "BCS REGISTRE-SE", menssagem, "Registrar", "Cancelar");
        SendClientMessage(playerid,0xA457DCAA,"Ocorreu um erro durando o registro, por favor tente novamente.");
        return 1;
      }
      new Nome[MAX_PLAYER_NAME];
      GetPlayerName(playerid, Nome, sizeof(Nome));
      new menssagem[100];
      format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
      dini_Create(menssagem);
      dini_IntSet(menssagem,"Pontos",10000);
      dini_Set(menssagem,"Senha",inputtext);
      dini_IntSet(menssagem,"Grana",30000);
      dini_IntSet(menssagem,"Escudo", 100);
      dini_IntSet(menssagem,"Assasinou",0);
      dini_IntSet(menssagem,"Foipracova",0);
      dini_IntSet(menssagem,"Visitasnoservidor",0);
      ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Login", "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", "Logar", "Cancelar");
      return 1;
    }
    else
    {
      SendClientMessage(playerid, 0xF60057AA, "Vocк optou por jogar Cancelar!!");
      return 1;
    }
  }
  if(dialogid == LOGAR)
  {
    if(response)
    {
      if(!strlen(inputtext))
      {
        new Nome[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nome, sizeof(Nome));
        new menssagem[100];
        format(menssagem, sizeof(menssagem), "{7918A7}Jogador: {EBD72A}%s  {14A60F}Registrado\n\n{FFFFFF} Insira sua senha para logar-se", Nome);
          ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Registrar", menssagem, "Logar", "Cancelar");
        SendClientMessage(playerid,0xF60000AA,"A senha digitada esta incorreta, tente novamente!");
        return 1;
      }
      new Nome[MAX_PLAYER_NAME];
      GetPlayerName(playerid, Nome, sizeof(Nome));
      new menssagem[100];
      format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
      if(!strcmp(inputtext,dini_Get(menssagem,"Senha"),false))
      {
        SetarPlayer(playerid);
        Visitasnoservidor[playerid]++;
        SendClientMessage(playerid,0x00F600AA,"Seja Bem Vindo!");
        SpawnPlayer(playerid);
        return 1;
      }
      else
      {
        SendClientMessage(playerid,0x000000AA,"A senha digita esta incorreta, tente novamente.");
        format(menssagem, sizeof(menssagem), "{7918A7}Seja Bem Vindo{EBD72A}%s  {14A60F}Ao Brasil CityStar's\n\n{FFFFFF} Insira sua senha para logar-se em nosso servidor", Nome);
        ShowPlayerDialog(playerid, LOGAR, DIALOG_STYLE_INPUT, "Registro", menssagem, "Logar", "Cancelar");
      }
      return 1;
    }
    else
    {
      SendClientMessage(playerid, 0xF60057AA, "Voce optou por jogar Cancelar!!");
      return 1;
    }
  }
  return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
  return 1;
}
GuardarJogador(playerid)
{
  new Float:Colete;
  GetPlayerArmour(playerid, Colete);
  new Nome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, Nome, sizeof(Nome));
  new menssagem[50];
  format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
  dini_IntSet(menssagem,"Grana", GetPlayerMoney(playerid));
  dini_FloatSet(menssagem,"Escudo", Colete);
  dini_IntSet(menssagem,"Pontos", GetPlayerScore(playerid));
  dini_IntSet(menssagem,"Assasinou", Assasinou[playerid]);
  dini_IntSet(menssagem,"Foipracova", Foipracova[playerid]);
  dini_IntSet(menssagem,"Visitasnoservidor", Visitasnoservidor[playerid]);
  return 1;
}
SetarPlayer(playerid)
{
  new Nome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, Nome, sizeof(Nome));
  new menssagem[50];
  format(menssagem, sizeof(menssagem), PASSAPORTE, Nome);
  GivePlayerMoney(playerid, dini_Int(menssagem,"Grana"));
  SetPlayerArmour(playerid, dini_Int(menssagem,"Escudo"));
  SetPlayerScore(playerid, dini_Int(menssagem,"Pontos"));
  Assasinou[playerid] = dini_Int(menssagem, "Assasinou");
  Foipracova[playerid] = dini_Int(menssagem, "Foipracova");
  Visitasnoservidor[playerid] = dini_Int(menssagem, "Visitasnoservidor");
  return 1;
}
Status(playerid)
{
  new Nome[MAX_PLAYER_NAME];
  GetPlayerName(playerid, Nome, sizeof(Nome));
  new menssagem[128];
  format(menssagem, sizeof(menssagem),"*** RG de %s ***",Nome);
  SendClientMessage(playerid, 0x605CAEAA,menssagem);
  format(menssagem, sizeof(menssagem),"Dinheiro:(%d)  Matou:(%d)  Morreu:(%d)", GetPlayerMoney(playerid),Assasinou[playerid],Foipracova[playerid]);
  SendClientMessage(playerid, 0x8955F6AA,menssagem);
  return 1;
}
Basta Colocar:
Код:
SpawnPlayer(playerid);
na parte Que ele Loga o Player No caso Coloquei ai acima.
Re: [AJUDA]Player logar e ir para o Spawn :S -
HarryPoter(Owner) - 08.03.2012
Nao funcionou
Re: [AJUDA]Player logar e ir para o Spawn :S -
Lucas_Alemao - 08.03.2012
ntes vc tem q usar SetSpawnInfo senгo vai dar zica
Re: [AJUDA]Player logar e ir para o Spawn :S -
HarryPoter(Owner) - 08.03.2012
Pod explicar melhor por favor?
Re: [AJUDA]Player logar e ir para o Spawn :S -
humildadeforever - 08.03.2012
PÑ…e SetSpawnInfo e SpawnPlayer aqui:
pawn Код:
if(!strcmp(inputtext,dini_Get(menssagem,"Senha"),false))
{
   SetarPlayer(playerid);
   Visitasnoservidor[playerid]++;
   SendClientMessage(playerid,0x00F600AA,"Seja Bem Vindo!");
   return 1;
}
Ficando assim:
pawn Код:
if(!strcmp(inputtext,dini_Get(menssagem,"Senha"),false))
{
   SetarPlayer(playerid);
   Visitasnoservidor[playerid]++;
   SendClientMessage(playerid,0x00F600AA,"Seja Bem Vindo!");
   SetSpawnInfo(playerid, team, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);
   SpawnPlayer(playerid);
   return 1;
}
Nгo se esqueзa de editar o SetSpawninfo pelos parвmetros corretos, se nгo vai dar erro.
Explicaзгo de cada um:
https://sampwiki.blast.hk/wiki/SetSpawnInfo