... \'bug\' beírom /help kiválsztom az opciót, bedobja a másik menût kiválasztom pl a Pozíciós help menû, és amit az elözö warningos témába leírtam, pl akkor nem jó
be linkelem mert gondolom nem értitek
#define EXTRA (11)
van ez pl
aztán
ShowPlayerExtrasDialog( playerid )
{
ShowPlayerDialog(playerid, EXTRA+11, DIALOG_STYLE_MSGBOX,\"[Extrák Help Lista]:\", \"-Vérdíj kitûzése >> /hitman\\n-Nevek ki >> /namesoff\\n-Nevek be >> /nameson\\n-Lefegyverzed magad >> /reset\\n-Fegyverek listája >> /weapons\\n-Öngyilkosság >> /kill\\n-Bárhol megvehetõ dolgok >> /shoplista\\n-Vicces Ajándék >> /ajandek\", \"Elfogadom\",\"Mégsem\");
return 1;
}
aztán
OnDialog.. izéhez
if(listitem == 2)
{
ShowPlayerExtrasDialog( playerid );
}
minden jó, semmi warning, semmi error ám mikor rákattolok pl az Extrák menûre, NEM HOZZA BE A DIALOG_STYLE_MSGBOX-t =( help pls
Na találtam vmit hátha ezaz
íme
if(dialogid == PLAYER)
{
if(response)
{
if(listitem == 0) // PARANCSOK
{
ShowPlayerDialog(playerid, PARANCSOK, DIALOG_STYLE_LIST, \"Parancsok Lista\", \"Pozíció Help lista\\nJármû Help lista\\nEgyéb Help lista\\nAccount Help lista\\nSzabályzat Help lista\", \"Kiválasztás\", \"Mégse\");
}
}
return 1;
}
if(dialogid == PLAYER) // ERRE
{
if(response)
{
if(listitem == 0)
{
ShowPlayerPosDialog( playerid );
}
if(listitem == 1)
{
ShowPlayerCarsDialog( playerid );
}
if(listitem == 2)
{
ShowPlayerExtrasDialog( playerid );
}
if(listitem == 3)
{
ShowPlayerAccDialog( playerid );
}
if(listitem == 4)
{
ShowPlayerHelpDialog( playerid );
}
}
return 1;
}
Nem lehet hogy amiatt \'bug\'os és nem hozza be a msgboxot, mert a \'PLAYER\' define 2x szerepel?
Találtam még vmit de ez az AFK systemhez tartozik azért ittvan
Player(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
return pName;
}
nos?