09.02.2012, 17:05
(
Последний раз редактировалось imosek; 09.02.2012 в 17:38.
Причина: Bad tittle
)
Hello everyone...! I don't speak English very well. But I'll try to explain my problem..
I define on the top of gamemode:
After that in public OnPlayerConnect I have so:
In public OnDialogResponse:
And my problem looks like:
What i have to do, that if i klick "Next" YYY=true; will change to YYY=false; and the condition will do...couse if i' klicking now Next the condition:
don't do. Please help...For you that's no problem for me it's big...
I define on the top of gamemode:
Код:
new bool:XXX; new bool:YYY;
Код:
public OnPlayerConnect(playerid )
{
XXX=true;
YYY=true;
if(XXX==true)
{
new TekstGUI12[ 200 ];
format(TekstGUI12, sizeof TekstGUI12, "{FFFFFF}dsda .\n\
{FFFFFF}dsasdassd!\n\
asdasdasd.");
ShowDialog(playerid, 2360, BOX,"Jezyk/Language", TekstGUI12, "NEXT", "BACK");
if(YYY==false)
{
if ( !BUD::IsNameRegistered( PlayerName2( playerid ) ) )
{
new String[ 200 ];
format( String, sizeof String, "{FFFFFF}fdf "#COL_ORANGE"%s.\n\
{FFFFFF} sdf!\n\
sdf.",PlayerName2( playerid ) );
ShowDialog( playerid, ANDREW, BOX, "{FFFFFF}Register an account.", String, "MAKE", "STOP");
}
else
{
new String[ 200 ];
format( String, sizeof String, "{FFFFFF}Weasde "#COL_ORANGE"%s.\n\
{FFFFFF}Thiasdistesad!\n\
Pleasdut!\n\
asdwon't geasd.",PlayerName2( playerid ) );
ShowDialog( playerid,asd , BOX, "{FFFFFF}asdd!", String, "MAke", "Shit");
if ( UID != BUD::INVALID_UID )
{
P_DATA[ playerid ][ P_CitySave ] = BUD::GetIntEntry( UID, "SaveCity" ) ;
P_DATA[ playerid ][ P_City ] = BUD::GetIntEntry( UID, "SpawnCity" ) ;
}
}
P_DATA[ playerid ][ P_rCar ] = 0;
}
}
return 1;
}
In public OnDialogResponse:
Код:
if(dialogid == 2360)
{
if(response)
{
YYY=false;
}
else
{
YYY=false;
}
return 1;
}
What i have to do, that if i klick "Next" YYY=true; will change to YYY=false; and the condition will do...couse if i' klicking now Next the condition:
Код:
if(YYY==false)
{
if ( !BUD::IsNameRegistered( PlayerName2( playerid ) ) )
{
new String[ 200 ];
format( String, sizeof String, "{FFFFFF}fdf "#COL_ORANGE"%s.\n\
{FFFFFF} sdf!\n\
sdf.",PlayerName2( playerid ) );
ShowDialog( playerid, ANDREW, BOX, "{FFFFFF}Register an account.", String, "MAKE", "STOP");
}
else
{
new String[ 200 ];
format( String, sizeof String, "{FFFFFF}Weasde "#COL_ORANGE"%s.\n\
{FFFFFF}Thiasdistesad!\n\
Pleasdut!\n\
asdwon't geasd.",PlayerName2( playerid ) );
ShowDialog( playerid,asd , BOX, "{FFFFFF}asdd!", String, "MAke", "Shit");
if ( UID != BUD::INVALID_UID )
{
P_DATA[ playerid ][ P_CitySave ] = BUD::GetIntEntry( UID, "SaveCity" ) ;
P_DATA[ playerid ][ P_City ] = BUD::GetIntEntry( UID, "SpawnCity" ) ;
}
}
P_DATA[ playerid ][ P_rCar ] = 0;
}

