Error on dialog? - 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: Error on dialog? (
/showthread.php?tid=538156)
Error on dialog? -
Tuntun - 20.09.2014
Error:
Код:
}E:\New folder\gamemodes\roleplay.pwn(95754) : error 030: compound statement not closed at the end of file (started at line 95735)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Error in line:
Код:
if (PlayerInfo[playerid][pAdmin] >= 1)
my code:
Код:
CMD:arules(playerid, params[])
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
I WONT SHOW THE LINES.
ShowPlayerDialog(playerid, 19100,DIALOG_STYLE_MSGBOX, "Administrator Rules", arule, "Thank You", "");
return 1;
}
And how can i change the length of my pm? I changed string but still same.
my code:
Код:
CMD:pm(playerid, params[])
{
new str[256], str2[256], id, Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME];
if(sscanf(params, "us", id, str2))
{
SendClientMessage(playerid, 0xFF0000FF, "Tip: /pm <id> <message>");
return 1;
}
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Player not connected");
if(playerid == id) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: You cannot pm yourself!");
else
{
GetPlayerName(playerid, Name1, sizeof(Name1));
GetPlayerName(id, Name2, sizeof(Name2));
format(str, sizeof(str), "{FFCC00}((PM To %s(ID %d): %s))", Name2, id, str2);
SendClientMessage(playerid, 0xFF0000FF, str);
format(str, sizeof(str), "{FFCC00}((PM From %s(ID %d): %s))", Name1, playerid, str2);
SendClientMessage(id, 0xFF0000FF, str);
}
return 1;
}
Re: Error on dialog? -
PMH - 20.09.2014
pawn Код:
CMD:arules(playerid, params[])
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
I WONT SHOW THE LINES.
ShowPlayerDialog(playerid, 19100,DIALOG_STYLE_MSGBOX, "Administrator Rules", arule, "Thank You", "");
}
return 1;
}
try this + u can't lengthen ur PM command, one client msg's maximum length is 128
Re: Error on dialog? -
Tuntun - 20.09.2014
But the length is too small. if i type: /pm 0 hey dude. how are you my buddy?
It only shows:
Hey dude. How are you other "my buddy" does not show. for an example.
Re: Error on dialog? -
PMH - 20.09.2014
change this
pawn Код:
if(sscanf(params, "us", id, str2))
to
pawn Код:
if(sscanf(params, "us[128]", id, str2))