28.03.2012, 20:51
Hola
Weno mi problema es el sigiente cuando entras al server tenes que registrarte poner el sexo, edad , etc bien
cuando pongo el dialog para elegir el sexo se borra el chat, la vida del jugador arma en mano dinero (esquina sup derecha) y el mapa y cuando eligo una opcion cumple la funcion pero vuelve a aparecer el dialog esto es solo si tardo unos 15 seg en ponerlo si lo pongo rapido la opcion cumple normal lo que tiene que hacer el dialog : esto en setplayerspawn:
Que Esta Mal ?=.
Weno mi problema es el sigiente cuando entras al server tenes que registrarte poner el sexo, edad , etc bien
cuando pongo el dialog para elegir el sexo se borra el chat, la vida del jugador arma en mano dinero (esquina sup derecha) y el mapa y cuando eligo una opcion cumple la funcion pero vuelve a aparecer el dialog esto es solo si tardo unos 15 seg en ponerlo si lo pongo rapido la opcion cumple normal lo que tiene que hacer el dialog : esto en setplayerspawn:
pawn Код:
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
new fight = PlayerInfo[playerid][pFStyle];
SetPlayerFightingStyle (playerid, fight);
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
if(PlayerInfo[playerid][pTut] == 0)
{
gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; gDep[playerid] = 0; gRad[playerid] = 0;
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1383.6368,-919.7769,150.7149);
SetPlayerCameraPos(playerid, 1383.6368,-919.7769,103.7149);
SetPlayerCameraLookAt(playerid, 1383.6368,-919.7769,103.7149);
SetPlayerFacingAngle(playerid,180.0);
PlayerInfo[playerid][pOrigin] = 1;
TogglePlayerControllable(playerid, 0);
SetPlayerSkin(playerid, 26);
PlayerInfo[playerid][pChar] = 26;
SendClientMessage(playerid, COLOR_GREY, "Para poder jugar, debes configurar tu personaje previamente.");
ShowPlayerDialog(playerid, 5123, DIALOG_STYLE_LIST, "{00FF00}Eleccion de Sexo:", "Masculino\nFemenino", "Elegir", "Salir");
PlayerInfo[playerid][pUpdated] = 1;
return 1;
}