SA-MP Forums Archive
Ajuda] Tirando o registro. - 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] Tirando o registro. (/showthread.php?tid=347118)



Ajuda] Tirando o registro. - ViictorDaay- - 31.05.2012

Olб,
Estou tirando o registro do gamemode que botei um registro e tive outra idйia.
Ok, eu tiro ele. mais quando entro com outra conta para testar ela fica na telinha das setas e do botao de spawn. e quando aperto spawn nгo vai, ja vim aqui e pedi uma ajuda mais ninguem conseguiu resolver, oque pode ser? eu quero que o player spawna e use o comando /registrar em um local no spawn..

Cуdigo:
pawn Код:
/*{
            new loginstring[256];
            new loginname[64];
            GetPlayerName(playerid,loginname,sizeof(loginname));
            format(loginstring,sizeof(loginstring),"{f2fafa}Olб,{12e03b}%s\n{f2fafa}Vocк й um usuбrio {ff0000}nгo cadastrado\n{f2fafa}O Servidor estб {12e03b}online\n{f2fafa}Para entrar digite sua senha e clique em {12e03b}entrar",loginname);
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"  -AccountServ-",loginstring,"Registrar","Sair");
            //SendClientMessage(playerid, COLOR_AZULBB, "<!>  Vocк nгo estб registrado! Se Registre Para Jogar");
            //SendClientMessage(playerid, COLOR_AZULBB, "Para ter acesso ao servidor vocк precisa se registrar.");
            //ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "NomeDoServer", "Bem Vindo ao NOMEDOSERVER\nPara se registrar digite uma senha segura abaixo.", "Registrar", "Cancelar");
        }*/



Re: [DUVIDA] Tirando o registro. - ViictorDaay- - 31.05.2012

Lol,up! so falta isso ;(


Re: [DUVIDA] Tirando o registro. - Abravanel - 31.05.2012

Existem "macetes" para lidar com isso, como por exemplo, tem casos que SpawnPlayer/SetSpawnInfo nгo spawnam o player, entгo quando isso acontece й necessбrio na maioria das vezes fazer alguns "macetes", exemplo:
pawn Код:
SetSpawnInfo(....);
SetPlayerSkin(....);
SpawnPlayer(....);
Juntos nessa sequкncia.

Abrзs.


Re: [DUVIDA] Tirando o registro. - StrondA_ - 31.05.2012

ou chama a callback OnPlayerSpawn..


Re: [DUVIDA] Tirando o registro. - Abravanel - 31.05.2012

Callback OnPlayerSpawn й chamada assim que SpawnPlayer й utilizada.

Nгo й errado utilizar a OnPlayerSpawn para isso, mas й estranho e ninguйm mais gosta de clicar em '< > Spawn' para se spawnar, nгo acha melhor utilizar um spawn automбtico? rs

Dб forma que postei o player nгo irб precisar clicar no Spawn, ele serб automaticamente spawnado.
Em certos scripts a funзгo SpawnPlayer funciona perfeitamente sem precisar da sequкncia que postei, porйm em alguns ainda ocorre esse bug, por esse motivo recomendo o uso da sequкncia.


Re: [DUVIDA] Tirando o registro. - StrondA_ - 31.05.2012

Uй, se й tanto transtorno para ocultar o " spawn " й sу retirar a callback OnPlayerRequestClasse