Dialog Problems Again - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Dialog Problems Again (
/showthread.php?tid=519135)
Dialog Problems Again -
Team_PRO - 12.06.2014
pawn Код:
CMD:cmds(playerid, params[]){
#pragma unused params
switch (Language[playerid])
{
case 0:
{
ShowPlayerDialog(playerid, 32,DIALOG_STYLE_MSGBOX, "{46BEE6}Server General Commands", "{FF4E8E}Fun Commands:\n {F81414}/alien /weaponizer /iron /police /incred /trashf \n\n {3F4E8E}House Commands:\n{DEC925}/hmenu /buyh /sellh /unlockh /kockh /enterh /exith \n\n{FF4EFF}Biz Commands :\n{FF4E8E}/bmenu /buybiz /sellbiz \n\n{00FF40}Vehcile Commands{F81414} \n{00FFFF}/Vmenu /Lockcar /Unlockcar \n\n{008740}Reporting Admins Cmds {F81414} \n{FF8740}/Admins /Report [ID] [REASON] /ASK\n\n{FF0000}Other Commands:\n{F81414}/tune /weapon", "Close", "");
}
}
return 1;
}
pawn Код:
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13733) : error 075: input line too long (after substitutions)
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13734) : error 037: invalid string (possibly non-terminated string)
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13734) : error 017: undefined symbol "FF4E8E"
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13734) : warning 217: loose indentation
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13734) : error 017: undefined symbol "Fun"
C:\Users\Matt\Desktop\SAMP\UMGS\gamemodes\UMG.pwn(13734) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Re: Dialog Problems Again -
SilentSoul - 12.06.2014
Nothing bad with your script the dialog input is just too long,
pawn Код:
CMD:cmds(playerid)//Instead of defining the params and unuse them just don't define them
{
switch (Language[playerid])
{
case 0:
{
new string[520];
format(string,sizeof(string),"{FF4E8E}Fun Commands:\n {F81414}/alien /weaponizer /iron /police /incred /trashf \n\n {3F4E8E}House Commands:\n{DEC925}/hmenu /buyh /sellh /unlockh /kockh /enterh /exith ");
strcat(string,"\n\n{FF4EFF}Biz Commands :\n{FF4E8E}/bmenu /buybiz /sellbiz \n\n{00FF40}Vehcile Commands{F81414} \n{00FFFF}/Vmenu /Lockcar /Unlockcar \n\n{008740}Reporting Admins Cmds {F81414} \n{FF8740}/Admins /Report [ID] [REASON] /ASK\n\n{FF0000}Other Commands:\n{F81414}/tune /weapon");
ShowPlayerDialog(playerid, 32,DIALOG_STYLE_MSGBOX, "{46BEE6}Server General Commands", string, "Close", "");
}
}
return 1;
}
EDIT: If you are not able to see full command list in-game just increase the string size.
Re: Dialog Problems Again -
AiRaLoKa - 13.06.2014
maybe you can download Zeex pawn compiler?
i tried it and work without using string
Re: Dialog Problems Again -
Team_PRO - 13.06.2014
thanks it worked