Jump to content

Question

Posted

dcmd_cmds(playerid, cmdtext[]) {
   
if(strcmp(cmdtext, "/cmds", true) == 0)
{

    ShowPlayerDialog( playerid, 10000,DIALOG_STYLE_MSGBOX,"[LS]Gang-War Commands","[Commands]: /cmds \n\
	\n [Help]: /help - /turfhelp \n\
	\n [Message]: /pm - !(team msg) - /me \n\
	\n [Team]: /teamstats - /teamids \n\
	\n [Obey]: /admins - /report \n\
	\n [Anims]: /anims\n\
	\n [Car]: /tunecar - /neon \n\
	\n [Drugs]: /buydrugs - /usedrug \n\
	\n [Money]: /givecash - /rob \n\
	\n [Beret]: /beret - /removeb \n\
	\n [Hair]: /hair - /removeh \n\
	\n [Glasses]: /glasses - /removeg \n\
	\n [Cap]: /cap - /backcaps \n\
	\n [Fight]: /fstyles \n\
	\n [Info]: /stats\n\
	 ","OK","Cancel");
   }
return 1;
}
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1750) : error 075: input line too long (after substitutions)
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1751) : error 037: invalid string (possibly non-terminated string)
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1751) : error 029: invalid expression, assumed zero
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1751) : error 017: undefined symbol "Commands"
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1751) : 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.

Linia 1751
	\n [Fight]: /fstyles \n\
Linia 1750
	\n [Cap]: /cap - /backcaps \n\

Ce poate sa fie

10 answers to this question

Recommended Posts

Guest RockStar
Posted

In primul rand ce e amestecatura aia cu dcmd si strcmp ???

La linia 1750 iti spune ca e prea lunga linia

La 1751 iti spune ca:

- Nu e valid ce ai scris tu acolo

- "Commands" nu e definit

- si ca ai prea multe erori intro singura linie

E prea mare stringu daia iti da eroare la  1750

Incearca sa faci asa

new Commands[ 1024 ];
CommandDialog()
{
    Commands[0]='\0';
    strcat(Commands, "mult text aici\n", 1024 );
    strcat(Commands, "mult text aici\n", 1024 );
    strcat(Commands, "mult text aici\n", 1024 );
    strcat(Commands, "mult text aici\n", 1024 );
    strcat(Commands, "mult text aici", 1024 );
    return Commands;
}
Si comanda..
CMD:cmds( playerid, params[ ] )
{
        ShowPlayerDialog( playerid, 9046, DIALOG_STYLE_MSGBOX,"Commands", CommandDialog(), "Ok", "Close" );
	return 1;
}

Daca faci ca mai sus nu o sa iti mai dea nici o eroare.

Guest PlayON
Posted

El nu intelege ca if ( strcmp... se inlocuieste cu CMD:comanda.

Posted

Uite de la mine facut.

Restu te descurci.

[pawn]if(strcmp(cmdtext, "/cmds", true) == 0)

{

new string[1900];

strcat(string,"[Commands]: /cmds  \n");

strcat(string,"[Help]: /help - /turfhelp \n");

strcat(string,"[Message]: /pm - !(team msg) - /me \n");

strcat(string,"[Team]: /teamstats - /teamids\n");

strcat(string,"[Obey]: /admins - /report\n");

strcat(string,"[Anims]: /anims\n");

strcat(string,"[Car]: /tunecar - /neon \n");

strcat(string,"[Drugs]: /buydrugs - /usedrug\n");

strcat(string,"[Money]: /givecash - /rob \n");

strcat(string,"[beret]: /beret - /removeb\n");

strcat(string,"[Hair]: /hair - /removeh \n");

strcat(string,"[Glasses]: /glasses - /removeg \n");

strcat(string,"[Cap]: /cap - /backcaps\n");

strcat(string,"[Fight]: /fstyles \n");

strcat(string,"[info]: /stats \n");

ShowPlayerDialog(playerid, 1900, DIALOG_STYLE_MSGBOX, "[LS]Gang-War Commands", string, "Cancel", "");

return 1;

}[/pawn]

Bafta.

monitor.php?IP=31.14.12.120&PORT=7777&STYLE=5
Posted

Pai am pus dar imi da eroare asta

D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(28) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(132) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(172) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(280) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(337) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES(~1\GTASAN~1\LSGANG~1\pawno\include\dutils.inc(379) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(830) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1101) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1357) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1684) : error 017: undefined symbol "dcmd_cmds"
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1706) : error 010: invalid function or declaration
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1710) : error 021: symbol already defined: "strcat"
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1726) : error 010: invalid function or declaration
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1795) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1803) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1815) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1824) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1865) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1883) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1934) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2003) : warning 217: loose indentation
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2004) : warning 217: loose indentation
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2058) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2076) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2093) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2112) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2126) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2146) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2153) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2160) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2250) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2285) : warning 219: local variable "string" shadows a variable at a preceding level
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2671) : warning 203: symbol is never used: "string"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Am include-ul dutils.inc si pe sv [pawn]#include <dutils>[/pawn] am pus asta dar tot la fel

Guest RockStar
Posted

Normal ca iti da atatea warninguri , ce a facut Costi acolo e cea mai mare prostie , fa cum tiam zis eu ca nu iti e lene sa dai copy+paste la cateva linii...

Pune asta undeva in script

new Commands[ 1024 ];
CommandDialog()
{
    Commands[0]='\0';
    strcat(Commands, "[Commands]: /cmds  \n", 1024 );
    strcat(Commands, "[Help]: /help - /turfhelp \n", 1024 );
    strcat(Commands, "[Message]: /pm - !(team msg) - /me \n", 1024 );
    strcat(Commands, "[Team]: /teamstats - /teamids\n", 1024 );
    strcat(Commands, "[Obey]: /admins - /report\n", 1024 );
    strcat(Commands, "[Anims]: /anims\n", 1024 );
    strcat(Commands, "[Car]: /tunecar - /neon \n", 1024 );
    strcat(Commands, "[Drugs]: /buydrugs - /usedrug\n", 1024 );
    strcat(Commands, "[Money]: /givecash - /rob \n", 1024 );
    strcat(Commands, "[Beret]: /beret - /removeb\n", 1024 );
    strcat(Commands, "[Hair]: /hair - /removeh \n", 1024 );
    strcat(Commands, "[Hair]: /hair - /removeh \n", 1024 );
    strcat(Commands, "[Cap]: /cap - /backcaps\n", 1024 );
    strcat(Commands, "[Fight]: /fstyles \n", 1024 );
    strcat(Commands, "[Info]: /stats", 1024 );
    return Commands;
}
Si comanda
if(strcmp(cmdtext, "/cmds", true) == 0)
{
	ShowPlayerDialog(playerid, 1900, DIALOG_STYLE_MSGBOX, "[LS]Gang-War Commands", CommandDialog( ), "Ok", "Cancel");
	return 1;
}

Posted

imi da asta

D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1731) : error 010: invalid function or declaration
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(1734) : error 010: invalid function or declaration
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2007) : warning 217: loose indentation
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2008) : warning 217: loose indentation
D:\G@MES (Lucianâ„¢)\GTA San Andreas\LS Gang War\gamemodes\[LS]GangWar.pwn(2675) : warning 203: symbol is never used: "CommandDialog"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

Guest RockStar
Posted

Cum dreq ca mie imi merge perfect , am testat inainte sa postez.

Posteaza liniile alea 2 la care iti da erori.

Posted

1731

[pawn]if(strcmp(cmdtext, "/cmds", true) == 0)[/pawn]

1734

[pawn]return 1;[/pawn]

2007

asta nu e din /cmds e din /teamstats

[pawn]  return 1;[/pawn]

2008

[pawn] }[/pawn]

2675 nu o am

Posted

As avea si eu o mica problema...am facut si eu un dialog prea mare si as vrea sa pun un PName in dialog.Am facut eu cv dar imi da niste erori...cam asa cv am facut:

[pawn]  if(strcmp(cmdtext, "/credits", true) == 0)

{

new strg[1024];

            GetPlayerName(playerid, PName, sizeof(PName));

strcat(strg,"Bla Bla bla...\n");

strcat(strg,"Bla Bla bla...\n");

strcat(strg,"Bla Bla bla...\n");

strcat(strg,"Bla Bla bla...\n");

strcat(strg,"{00FF19}%s {00FF19}este owner!\n{FC0303}----------------------------",PName);

ShowPlayerDialog(playerid,Dialog_credits,DIALOG_STYLE_MSGBOX, "{FC0303}Server Credits", strg,"OK", "Cancel");

return 1;

}[/pawn]

at_6734272.png
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.