[Ajuda] O player nгo estб spawnando
#1

Ontem eu vi aqui pedi pra me ajudar a colocar um sistema de escolher facзгo ai como ngm teve tempo pra ajudar resolvi fazer sozinho й tipo ta dando um erro que nгo spawna o player olha o code
PHP код:
if(clickedid == DrawCadastroInput[playerid][4]) // Registrar
    
{
        if(
GetPVarInt(playerid"DigitouSenha") == && GetPVarInt(playerid"DigitouSexo") == && GetPVarInt(playerid"DigitouIdade") == && GetPVarInt(playerid"DigitouSkin") == 1)
        {
            
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{FFFFFF}» {DDBB6C}Escolha sua facзгo""{CC0404}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras""Confirmar""Voltar");
            {
            return 
true;
            }
            
ShowPlayerDialog(playeridDEntrouDIALOG_STYLE_MSGBOX"{FFFFFF}Bem vindo:""Seja bem vindo ao servidor {5F0000}War Rнo Oficial{FFFFFF}!\n\nSe vocк tiver alguma dъvida a respeito do servidor ou da comunidade use {0080FF}/comandos para ver os comandos do servidor.\n\n{FFFFFF}Como й a sua primeira vez no servidor vocк nasceu em um lugar randфmico.\n\nNosso site: {FFCF00}Em breve""Fechar""");
            
pRegistro(playerid);
            
DeletePVar(playerid"DigitouSenha");
            
DeletePVar(playerid"DigitouSexo");
            
DeletePVar(playerid"DigitouIdade");
            
DeletePVar(playerid"DigitouSkin");
        }
        else
        {
            
ShowPlayerDialog(playeridDErroCadastroDIALOG_STYLE_MSGBOX"{FFFFFF}» {B61010}ERRO:""{FFFFFF}Vocк precisa preencher todas as informaзхes antes de registrar sua conta no servidor!""Voltar""");
        }
    }
if(
dialogid == DIALOG_MORROS)
    {
        if(!
response)
        return 
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{DDBB6C}Escolha seu morro para poder continuar:""{CC0404}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras Organizaзхes""Selecionar""");
        if(
listitem == 0)
        {
            
ShowPlayerDialog(playeridDIALOG_FACCOESDIALOG_STYLE_LIST"{DDBB6C}Escolha sua favela para poder continuar:""{CC0404}Jacarй\n{CC0404}Nova Holanda""Selecionar""Voltar");
        }
        if(
listitem == 1)
        {
            
ShowPlayerDialog(playeridDIALOG_FACCOES+1DIALOG_STYLE_LIST"{DDBB6C}Escolha sua favela para poder continuar:""{0621EE}Vila Vintem\n{0621EE}Complexo do Caju""Selecionar""Voltar");
        }
        if(
listitem == 2)
        {
            
ShowPlayerDialog(playeridDIALOG_FACCOES+2DIALOG_STYLE_LIST"{DDBB6C}Escolha sua favela para poder continuar:""{FADD01}Vila do Joгo\n{FADD01}Morro do dende""Selecionar""Voltar");
        }
        if(
listitem == 3)
        {
            
ShowPlayerDialog(playeridDIALOG_FACCOES+3DIALOG_STYLE_LIST"{DDBB6C}Escolha sua favela para poder continuar:""{E88711}Conjunto cessarгo""Selecionar""Voltar");
        }
        if(
listitem == 4// Outras Organizaзхes
        
{
            
Player[playerid][Morro] = TEAM_OUT;
            
Player[playerid][Faccoes] = TEAM_OUT_OT;
            
TogglePlayerSpectating(playeridfalse);
            
Salvar_Conta(playerid);
            
SpawnPlayer(playerid);
            
StopAudioStreamForPlayer(playerid);
            
Logado[playerid] = true;
            if(
Logado[playerid] == true)
            {
            }
        }
     }
    
//
    
if(dialogid == DIALOG_FACCOES)
    {
          if(!
response)
        return 
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{DDBB6C}Escolha seu morro para poder continuar:""{CC0404}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras organizaзхes""Selecionar""");
        if(
listitem == 0)
        {
            
Player[playerid][Morro] = TEAM_CMD;
            
Player[playerid][Faccoes] = TEAM_CMD_JR;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {CC0404}Jacarй.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~CMD: ~r~Jacarй"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
        if(
listitem == 1)
        {
            
Player[playerid][Morro] = TEAM_CMD;
            
Player[playerid][Faccoes] = TEAM_CMD_NH;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {CC0404}Nova Holanda.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~CMD: ~r~Nova Holanda"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
    }
    if(
dialogid == DIALOG_FACCOES+1)
    {
          if(!
response)
        return 
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{DDBB6C}Escolha seu morro para poder continuar:""{CC0404}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras organizaзхes""Selecionar""");
        if(
listitem == 0)
        {
            
Player[playerid][Morro] = TEAM_LLL;
            
Player[playerid][Faccoes] = TEAM_LLL_JR;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {0621EE}Vila Vintem.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~LLL: ~b~Vila Vintem"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
        if(
listitem == 1)
        {
            
Player[playerid][Morro] = TEAM_LLL;
            
Player[playerid][Faccoes] = TEAM_LLL_CC;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {0621EE}Complexo do Caju.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~LLL: ~b~Complexo do Caju"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
    }
    if(
dialogid == DIALOG_FACCOES+2)
    {
          if(!
response)
        return 
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{DDBB6C}Escolha seu morro para poder continuar:""{DDBB6C}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras organizaзхes""Selecionar""");
        if(
listitem == 0)
        {
            
Player[playerid][Morro] = TEAM_TD3;
            
Player[playerid][Faccoes] = TEAM_TD3_VV;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {FADD01}Vila do Joгo.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~TD3: ~y~Vila do Joгo"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
        if(
listitem == 1)
        {
            
Player[playerid][Morro] = TEAM_TD3;
            
Player[playerid][Faccoes] = TEAM_TD3_MD;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela {FADD01}Morro do dende.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~TD3: ~y~Morro do dende"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
    }
    if(
dialogid == DIALOG_FACCOES+3)
    {
          if(!
response)
        return 
ShowPlayerDialog(playeridDIALOG_MORROSDIALOG_STYLE_LIST"{DDBB6C}Escolha seu morro para poder continuar:""{DDBB6C}CMD\n{0621EE}LLL\n{FADD01}TD3\n{E88711}MLC\n{FFFFFF}Outras organizaзхes""Selecionar""");
        if(
listitem == 0)
        {
            
Player[playerid][Morro] = TEAM_MLC;
            
Player[playerid][Faccoes] = TEAM_MLC_CC;
            
SCM(playeridCOLOR_TEAL""TAG_SERVER" Vocк escolheu ser da favela "#COLORT_ORANGE"Conjunto cessarгo.");
            
TogglePlayerSpectating(playeridfalse);
            
Logado[playerid] = true;
            
Salvar_Conta(playerid);
            
GameTextForPlayer(playerid,"~w~MLC: ~y~Conjunto cessarгo"1000,1);
            
SpawnPlayer(playerid);
            if(
Logado[playerid] == true)
            {
            }
        }
    }
static 
stock SpawnFavela(playerid)
{
    if(
Player[playerid][Faccoes] == TEAM_CMD_JR)
    {
        
SetPlayerColor(playeridCOLOR_RED);
        
SetPlayerPos(playeridTEAM_CMD_JR_POS);
        
Streamer_UpdateEx(playeridTEAM_CMD_JR_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_CMD_NH)
    {
        
SetPlayerColor(playeridCOLOR_RED);
          
SetPlayerPos(playeridTEAM_CMD_NH_POS);
          
Streamer_UpdateEx(playeridTEAM_CMD_NH_POS);
    }
    
// LLL
    
if(Player[playerid][Faccoes] == TEAM_LLL_JR)
    {
        
SetPlayerColor(playeridCOLOR_BLUE);
        
SetPlayerPos(playeridTEAM_LLL_JR_POS);
        
Streamer_UpdateEx(playeridTEAM_LLL_JR_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_LLL_CC)
    {
        
SetPlayerColor(playeridCOLOR_BLUE);
        
SetPlayerPos(playeridTEAM_LLL_CC_POS);
        
Streamer_UpdateEx(playeridTEAM_LLL_CC_POS);
    }
    
// TD3
    
if(Player[playerid][Faccoes] == TEAM_TD3_VV)
    {
        
SetPlayerColor(playeridCOLOR_YELLOW);
        
SetPlayerPos(playeridTEAM_TD3_VV_POS);
        
Streamer_UpdateEx(playeridTEAM_TD3_VV_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_TD3_MD)
    {
        
SetPlayerColor(playeridCOLOR_YELLOW);
        
SetPlayerPos(playeridTEAM_TD3_MD_POS);
        
Streamer_UpdateEx(playeridTEAM_TD3_MD_POS);
    }
    
// MLC
    
if(Player[playerid][Faccoes] == TEAM_MLC_CC)
    {
        
SetPlayerColor(playeridCOLOR_ORANGE);
        
SetPlayerPos(playeridTEAM_MLC_CC_POS);
        
Streamer_UpdateEx(playeridTEAM_MLC_CC_POS);
    }
    
// Outras Organizaзхes
    
if(Player[playerid][Faccoes] == TEAM_OUT_OT)
    {
        
SetPlayerColor(playeridCOLOR_WHITE);
        
SetPlayerPos(playeridTEAM_OUT_OT_POS);
        
Streamer_UpdateEx(playeridTEAM_OUT_OT_POS);
    }

Reply
#2

Alguem me ajuda ae
Reply
#3

Alguem me ajuda porfavor
Reply
#4

Como assim nгo spawna o player? para em que parte? da mais detalhes
Reply
#5

Quote:
Originally Posted by Minerva
Посмотреть сообщение
Como assim nгo spawna o player? para em que parte? da mais detalhes
Quando o player vai se registrar й aperta na opзгo registrar aparece uma dialog pra ele escolher a facзгo dele й logo em seguida dialog pra escolhe o morro ai ele escolhe o morro mбs quando ele aperta no morro que ele quer n spawna o player continua na tela de login й n registra a conta
Reply
#6

O dialog continua na tela? em qual parte? aparece uma mensagem?
Reply
#7

Quote:
Originally Posted by Marllun
Посмотреть сообщение
O dialog continua na tela?
Sim mano
Reply
#8

Quote:
Originally Posted by Marllun
Посмотреть сообщение
O dialog continua na tela? em qual parte? aparece uma mensagem?
a dialog continua na tela mбs devia ser registrado й ser spawnado na pos do morro que ele escolheu
Reply
#9

Usa : SetPlayerPos ou SetSpawnInfo.

Ou usa stocks.

Se nгo for isso, ainda nгo compreendi.
Reply
#10

Quote:
Originally Posted by CALENZ021
Посмотреть сообщение
Usa : SetPlayerPos ou SetSpawnInfo.

Ou usa stocks.

Se nгo for isso, ainda nгo compreendi.
Fiz assim й n foi
PHP код:
static stock SpawnFavela(playerid)
{
    if(
Player[playerid][Faccoes] == TEAM_CMD_JR)
    {
        
SetPlayerColor(playeridCOLOR_RED);
        
SetPlayerPos(playeridTEAM_CMD_JR_POS);
        
Streamer_UpdateEx(playeridTEAM_CMD_JR_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_CMD_NH)
    {
        
SetPlayerColor(playeridCOLOR_RED);
          
SetPlayerPos(playeridTEAM_CMD_NH_POS);
          
Streamer_UpdateEx(playeridTEAM_CMD_NH_POS);
    }
    
// LLL
    
if(Player[playerid][Faccoes] == TEAM_LLL_JR)
    {
        
SetPlayerColor(playeridCOLOR_BLUE);
        
SetPlayerPos(playeridTEAM_LLL_JR_POS);
        
Streamer_UpdateEx(playeridTEAM_LLL_JR_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_LLL_CC)
    {
        
SetPlayerColor(playeridCOLOR_BLUE);
        
SetPlayerPos(playeridTEAM_LLL_CC_POS);
        
Streamer_UpdateEx(playeridTEAM_LLL_CC_POS);
    }
    
// TD3
    
if(Player[playerid][Faccoes] == TEAM_TD3_VV)
    {
        
SetPlayerColor(playeridCOLOR_YELLOW);
        
SetPlayerPos(playeridTEAM_TD3_VV_POS);
        
Streamer_UpdateEx(playeridTEAM_TD3_VV_POS);
    }
    if(
Player[playerid][Faccoes] == TEAM_TD3_MD)
    {
        
SetPlayerColor(playeridCOLOR_YELLOW);
        
SetPlayerPos(playeridTEAM_TD3_MD_POS);
        
Streamer_UpdateEx(playeridTEAM_TD3_MD_POS);
    }
    
// MLC
    
if(Player[playerid][Faccoes] == TEAM_MLC_CC)
    {
        
SetPlayerColor(playeridCOLOR_ORANGE);
        
SetPlayerPos(playeridTEAM_MLC_CC_POS);
        
Streamer_UpdateEx(playeridTEAM_MLC_CC_POS);
    }
    
// Outras Organizaзхes
    
if(Player[playerid][Faccoes] == TEAM_OUT_OT)
    {
        
SetPlayerColor(playeridCOLOR_WHITE);
        
SetPlayerPos(playeridTEAM_OUT_OT_POS);
        
Streamer_UpdateEx(playeridTEAM_OUT_OT_POS);
    }

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)