[HELP] Whats wrong with that dialog?
#1

Код:
public OnPlayerEnterCheckpoint(playerid)
{

	new string[256];

	new Houseid = PlayerInfo[playerid][pCheckpoint];


	switch (HouseInfo[Houseid][h_cpbustype])
	{
	
			case BUS_TYPE_SEXSHOP:
			{
			if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
			{
				ShowPlayerDialog(playerid, DIALOG_SEXSHOP, DIALOG_STYLE_LIST, "Menu", "Dildo\nCondom", "Buy", "Cancel");
			}
			}
When I type these all of the codes above gives error. Whats the problem?
Reply
#2

Post the errors.
Reply
#3

Quote:
Originally Posted by YanLanger
Посмотреть сообщение
Post the errors.
Now I made change a little bit then no more errors on above lines but these:

(27712) : error 029: invalid expression, assumed zero
(27712) : warning 215: expression has no effect
(27712) : error 001: expected token: ";", but found ")"
(27712) : error 029: invalid expression, assumed zero

Код:
public OnPlayerEnterCheckpoint(playerid)
{

	new string[256];

	//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
	//{

	new Houseid = PlayerInfo[playerid][pCheckpoint];


	switch (HouseInfo[Houseid][h_cpbustype])
	{
	
		case BUS_TYPE_SEXSHOP:
		{
		if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
		{
(27712)	               ShowPlayerDialog(playerid, DIALOG_SEXSHOP, DIALOG_STYLE_LIST, "Menu", "Dildo\nCondom", "Buy", "Cancel");
		}
		}
	
	}
	return 1;
}
Reply
#4

Try this
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
(
27712)                   ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
    
    }
    return 
1;

If it's not wroking that this
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
             
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
        return 
1;
        
    }
    return 
1;

Reply
#5

If you get new errors tell me.

And did 1 of these worked ?
Reply
#6

Quote:
Originally Posted by YanLanger
Посмотреть сообщение
Try this
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
(
27712)                   ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
    
    }
    return 
1;

If it's not wroking that this
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
             
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
        return 
1;
        
    }
    return 
1;

same
Reply
#7

Hmm try this

PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
                   
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\r\nCondom""Buy""Cancel");
        }
        }
    
    }
    return 
1;

Reply
#8

Quote:
Originally Posted by YanLanger
Посмотреть сообщение
Hmm try this

PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
                   
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\r\nCondom""Buy""Cancel");
        }
        }
    
    }
    return 
1;

I'm gonna cry
Reply
#9

Hmmm just a sec let me think.. try this if it's ain't workin that idk what's da prob
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
                   
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
    
    }
    return 
1;

Reply
#10

Quote:
Originally Posted by YanLanger
Посмотреть сообщение
Hmmm just a sec let me think.. try this if it's ain't workin that idk what's da prob
PHP код:
public OnPlayerEnterCheckpoint(playerid)
{
    new 
string[256];
    
//if(PlayerInfo[playerid][pMission] <= MISSION_TYPE_CASINO_HOLDUP)
    //{
    
new Houseid PlayerInfo[playerid][pCheckpoint];
    switch (
HouseInfo[Houseid][h_cpbustype])
    {
    
        case 
BUS_TYPE_SEXSHOP:
        {
        if (
GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
                   
ShowPlayerDialog(playeridDIALOG_SEXSHOPDIALOG_STYLE_LIST"Menu""Dildo\nCondom""Buy""Cancel");
        }
    
    }
    return 
1;

Still gives error :/ thank you though
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)