Jump to content
  • 0

Problema formare AMX + compilare


Question

Posted

Salut!

Nu stiu de ce, ieri seara a mers totul, am scripta, nicu un necaz, acum cand vreau sa fac ceva... Imi arata erori la o comamanda /teles . Am facut cu Dialog.

4DWg3yC.png

Si sa va spun ce am la acele linii

[pawn]

CMD:teles(playerid,params[])

{

ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "{0FF00A}Teleports","{0072FA}S{FFFFFF}tunts    {FFFFFF}({0FF00A}/Stunts{FFFFFF})\n{0072FA}D{FFFFFF}rifts    {FFFFFF}({0FF00A}/Drifts{FFFFFF})\n{0072FA}R{FFFFFF}aces    {FFFFFF}({0FF00A}/Races{FFFFFF})\n{0072FA}D{FFFFFF}eath{0072FA}M{FFFFFF}atchs    {FFFFFF}({0FF00A}/Dm{FFFFFF})\n{0072FA}F{FFFFFF}un    {FFFFFF}({0FF00A}/Fun{FFFFFF})\n{0072FA}O{FFFFFF}thers    {FFFFFF}({0FF00A}/Others{FFFFFF})\n{0072FA}P{FFFFFF}arties    {FFFFFF}({0FF00A}/Party{FFFFFF})", "Select" , "Cancel");

return 1;

}[/pawn]

Este ceva in neregula?

+

Cum nu mi-i se compileaza, nu mi-i se formeaza nici AMX, dar, pana acum il aveam, acum pa.. :|

[img width=500 height=360] 6VSc7em.png

9 answers to this question

Recommended Posts

Posted

Linia este prea lunga :) "mai taie din ea dao dr*** :)) "

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Posted

Stii, nu am facut acum acest dialog, l-a mfacut acum 3 saptamani, si atunci a mers tototot, fara nici-o eroare, acum il apuca dr**ii

Posted
CMD:teles(playerid,params[])
{
	new string[512];
	format(string, sizeof(string), "{0072FA}S{FFFFFF}tunts     {FFFFFF}({0FF00A}/Stunts{FFFFFF})\n{0072FA}D{FFFFFF}rifts     {FFFFFF}({0FF00A}/Drifts{FFFFFF})\n{0072FA}R{FFFFFF}aces     {FFFFFF}");
	strcat(string, "({0FF00A}/Races{FFFFFF})\n{0072FA}D{FFFFFF}eath{0072FA}M{FFFFFF}atchs     {FFFFFF}({0FF00A}/Dm{FFFFFF})\n{0072FA}F{FFFFFF}un     {FFFFFF}({0FF00A}/Fun{FFFFFF})\n{0072FA}O{FFFFFF}thers     ");
	strcat(string, "({0FF00A}/Races{FFFFFF})\n{0072FA}D{FFFFFF}eath{0072FA}M{FFFFFF}atchs     {FFFFFF}({0FF00A}/Dm{FFFFFF})\n{0072FA}F{FFFFFF}un     {FFFFFF}({0FF00A}/Fun{FFFFFF})\n{0072FA}O{FFFFFF}thers     {FFFFFF}({0FF00A}/Others{FFFFFF})\n{0072FA}P{FFFFFF}arties     {FFFFFF}({0FF00A}/Party{FFFFFF})");
	ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "{0FF00A}Teleports",string, "Select" , "Cancel");
	return 1;
}

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Posted

Gireada, am incercat si cum mi-ai spus tu :(

Dar, cum se poate ca pana acum, l-am facut de 4 saptamani aceasta comanda cu dialog, pana acum a mers, totul, nici-o eroare mica, nimic, acum vad ca scrisul s-a facut mai mic, inainte imi era mare, dar la inceput tot asa mic, si nu mai merge acea comanda :(

Si cand am pus ce mi-ai dat tu, Gireada.

C:\Documents and Settings\aaa\Desktop\Tutoriale Pawno\pawno\include\sscanf2.inc(218) : warning 219: local variable "string" shadows a variable at a preceding level

C:\Documents and Settings\aaa\Desktop\Tutoriale Pawno\pawno\include\sscanf2.inc(218) : warning 219: local variable "string" shadows a variable at a preceding level

C:\Documents and Settings\aaa\Desktop\Tutoriale Pawno\pawno\include\sscanf2.inc(278) : warning 219: local variable "string" shadows a variable at a preceding level

C:\Documents and Settings\aaa\Desktop\Tutoriale Pawno\pawno\include\sscanf2.inc(278) : warning 219: local variable "string" shadows a variable at a preceding level

C:\Documents and Settings\aaa\Desktop\Tutoriale Pawno\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(53) : error 001: expected token: ")", but found "&"

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(53) : error 001: expected token: ";", but found "&"

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(56) : error 021: symbol already defined: "format"

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(60) : error 010: invalid function or declaration

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(220) : error 075: input line too long (after substitutions)

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(221) : error 037: invalid string (possibly non-terminated string)

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(221) : error 029: invalid expression, assumed zero

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(221) : error 029: invalid expression, assumed zero

C:\Documents and Settings\aaa\Desktop\Tutorial for Ionu\gamemodes\Tutorial.pwn(221) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

9 Errors.

Posted
[code]CMD:teles(playerid,params[])
{
	new string[512];
	format(string, sizeof(string), "{0072FA}S{FFFFFF}tunts     {FFFFFF}({0FF00A}/Stunts{FFFFFF})\n{0072FA}D{FFFFFF}rifts     {FFFFFF}({0FF00A}/Drifts{FFFFFF})\n{0072FA}R{FFFFFF}aces     {FFFFFF}");
	strcat(string, "({0FF00A}/Races{FFFFFF})\n{0072FA}D{FFFFFF}eath{0072FA}M{FFFFFF}atchs     {FFFFFF}({0FF00A}/Dm{FFFFFF})\n{0072FA}F{FFFFFF}un     {FFFFFF}({0FF00A}/Fun{FFFFFF})\n{0072FA}O{FFFFFF}thers     ");
	strcat(string, "({0FF00A}/Races{FFFFFF})\n{0072FA}D{FFFFFF}eath{0072FA}M{FFFFFF}atchs     {FFFFFF}({0FF00A}/Dm{FFFFFF})\n{0072FA}F{FFFFFF}un     {FFFFFF}({0FF00A}/Fun{FFFFFF})\n{0072FA}O{FFFFFF}thers     {FFFFFF}({0FF00A}/Others{FFFFFF})\n{0072FA}P{FFFFFF}arties     {FFFFFF}({0FF00A}/Party{FFFFFF})");
	ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "{0FF00A}Teleports",string, "Select" , "Cancel");
	return 1;
}

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Posted

Cea mai simpla metoda:

1. Asta o pui sus de tot, langa celelalte new

[pawn]

new diag[ ] = "Ma numesc PuNaNi\n",// lasa un rand spatiu(\n)

    diag2[ ] = "Exemplu\n\n",// lasa doua randuri spatiu(\n\n)

    diag3[ ] = "Exemplu2\n",

    diag4[ ] = "Si tot asa....\n";

[/pawn]

2. Apoi te duci unde vrei sa apara dialogul si treci:

[pawn]

new DialogString[1024];

    format(DialogString, sizeof DialogString, "%s%s%s%s%s%s%s%s", diag, diag2, diag3, diag4);

ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Exemplu Titlu", DialogString, "Buton 1", "Buton 2");

[/pawn]

Posted

Gireada, am facut asa cu mmji-ai spus tu ,dar nu aia era problema, era pawno-ul meu, caci m-a ajutat un prieten, si i-am dat lui Gm-ul (ca nu am mare lucru in el) sa vada daca lui i se compileaza, si ce sa vezi, lui i s-a compilat.

Mi-a dat pawno-ul lui, am compilat si eu, si totul a fost Oke.

Multumesc tuturor care ati postat aici.

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.