Help me :D simple Dialog player - 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: Help me :D simple Dialog player (
/showthread.php?tid=514178)
Help me :D simple Dialog player -
kloning1 - 20.05.2014
first, i add define on top script
than
pawn Код:
ShowPlayerDialog(playerid, LOLE, DIALOG_STYLE_MSGBOX, "YOU KICKED", "Your name %s, \nYou Kick Because %s\n]n Name Admin : %s", "Okey", "",NORPN(playerid), params, NORPN(playerb));
eror
Код:
gamemodes\luu.pwn(27808) : warning 202: number of arguments does not match definition
gamemodes\luu.pwn(27808) : warning 202: number of arguments does not match definition
gamemodes\luu.pwn(27808) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
3 Warnings.
Re: Help me :D simple Dialog player -
AndySedeyn - 20.05.2014
You can't use specifiers in ShowPlayerDialog.
Use format's and strcat to put them together.
Here's an example:
pawn Код:
new str[128], strc[1024];
format(str, sizeof(str), "Your name %s\n", NORPN(playerid));
strcat(strc, str);
format(str, sizeof(str), "You are kicked because %s\n", params);
strcat(strc, str);
format(str, sizeof(str), "Name of the Admin: %s\n", NORPN(playerb));
strcat(strc, str);
ShowPlayerDialog(playerid, LOLE, DIALOG_STYLE_MSGBOX, "YOU KICKED", strc, "Okay", "");
edit:
To make it easier, use Zeus' example.
Re: Help me :D simple Dialog player -
BroZeus - 20.05.2014
pawn Код:
new str[200];
format(str,sizeof(str), "Your name %s, \nYou Kick Because %s\n Name Admin : %s",NORPN(playerid), params, NORPN(playerb));
ShowPlayerDialog(playerid, LOLE, DIALOG_STYLE_MSGBOX,"YOU KICKED",str,"Okey","");