Jump to content
  • 0

pomoc Moc {} (asi :D) HELP!


-FK-hofmiktom

Dotaz

zdravím, prosím pomůžete mi?

 

Chyby:

C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(573) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(575) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(577) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(579) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(582) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(584) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(587) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(589) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(592) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(594) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(597) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(599) : error 010: invalid function or declaration
C:\Users\Chose\Documents\thofmistr\Buňka\pawno\GM\ExWorld.pwn(604) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


13 Errors.

Všechny řádky chyb:

//TOTO JE ŘÁDEK Č. 573// if(dialogid == 25) //ID Dialógu
	{
			if(response == 1) //Tlačidlo 1 (Ľavé tlačidlo)
			{
					if(listitem == 0) //Prvá položka v dialógu
					{
								if(aslvl[playerid] < 1) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,231,DIALOG_STYLE_MSGBOX,"Nadpis5","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 1) //Druhá položka v dialógu
					{
								if(aslvl[playerid] < 2) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,199,DIALOG_STYLE_MSGBOX,"Nadpis4","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 2) //Tretia položka v dialóguř
					{
						        if(aslvl[playerid] < 3) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,198,DIALOG_STYLE_MSGBOX,"Nadpis3","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 3) //Tretia položka v dialógu
					{
								if(aslvl[playerid] < 4) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,197,DIALOG_STYLE_MSGBOX,"Nadpis2","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 4) //Tretia položka v dialógu
					{
								if(aslvl[playerid] < 5) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,196,DIALOG_STYLE_MSGBOX,"Nadpis1","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
				}
		}
}		return 1;
//TÍMTO KONČÍ ERRORY A VÍC UŽ NENÍ//

Podle mě tam mám moc { - } nebo nevím ale zkoušel jsem to asi 10000x opravit a nejde to.. :d Tak předem díky!

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Globální moderátor

a třeba označit, které řádky jsou které?

 

EDIT:

 

tvoje tušení bylo správné, ten return 1; tam máš divně... 

 

máš to až za uzavření celého callbacku OnDialogResponse, tak to dej před tím

 

tedy ne:

 

}    return 1;

 

ale

 

return 1; }

Link to comment
Share on other sites

  • 0

a třeba označit, které řádky jsou které?

(facepalm) errory jsou např od řádku 500 do 512 tak všechny řádky to jsou a ten první je ten první v errorech chápeš? První řádek první chyba a poslední řádek konec chyb :d Ok? :d

a třeba označit, které řádky jsou které?

 

EDIT:

 

tvoje tušení bylo správné, ten return 1; tam máš divně... 

 

máš to až za uzavření celého callbacku OnDialogResponse, tak to dej před tím

 

tedy ne:

 

}    return 1;

 

ale

 

return 1; }

Nechápu.. Mohl by jsi mi to opravit a hodit do </code>?

Link to comment
Share on other sites

  • 0
  • Globální moderátor
 if(dialogid == 25) //ID Dialógu
	{
			if(response == 1) //Tlačidlo 1 (Ľavé tlačidlo)
			{
					if(listitem == 0) //Prvá položka v dialógu
					{
								if(aslvl[playerid] < 1) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,231,DIALOG_STYLE_MSGBOX,"Nadpis5","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 1) //Druhá položka v dialógu
					{
								if(aslvl[playerid] < 2) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,199,DIALOG_STYLE_MSGBOX,"Nadpis4","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 2) //Tretia položka v dialóguř
					{
						        if(aslvl[playerid] < 3) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,198,DIALOG_STYLE_MSGBOX,"Nadpis3","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 3) //Tretia položka v dialógu
					{
								if(aslvl[playerid] < 4) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,197,DIALOG_STYLE_MSGBOX,"Nadpis2","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
					if(listitem == 4) //Tretia položka v dialógu
					{
								if(aslvl[playerid] < 5) return  SendClientMessage(playerid,   COLOR_RUZOVA, "Nejsi administrátor");
								ShowPlayerDialog(playerid,196,DIALOG_STYLE_MSGBOX,"Nadpis1","Riadok 1\nRiadok 2\nRiadok 3","Tlačidlo 1","Tlačidlo 2");
					}
				}
		}
		return 1;
}		

a to není všechno, errory ti hážou od toho prvního řádku cos nám uvedl, takže to znamená že nad tím máš ještě něco špatně

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...