[POMOC] Ponovo RP /learn

Započeo Maestro, Oktobar 12, 2011, 13:44:05 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Maestro

Skripta koju koristim: LARP
Detaljan opis problema: Pa onaj lik sto mi je dao da ubacim nesto za RP TuT u ~~OVOJ TEMI~~ pojavljuju mi se sledeci errori.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13440) : error 075: input line too long (after substitutions)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : error 037: invalid string (possibly non-terminated string)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : error 017: undefined symbol "Metagaming"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : error 017: undefined symbol "je"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : 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.
Poslednja Izmena: Oktobar 12, 2011, 14:42:48 POSLE PODNE od Шћепo




dragan12

Fale ti najverovatnije negde navodnici ili si pisao van toga. Ali aj daj linije

Linija je predugačka, ako je string formataj ga 2 puta na 2 dijela a ako nije samo napravi npr dva puta dio provjere ili ako neznaš daj tu liniju (ili samo smanji riječi u njoj)

Maestro

if(dialogid == 255) // Tut 1 - The Start
{
if(response) //             \n
{
  if(listitem == 0)
{
   ShowPlayerDialog(playerid, 15012, DIALOG_STYLE_MSGBOX, "RolePlay-RP", "RolePlay je simulacija stvarnog zivota, znaci glumite lika u igri i radite sve sto bi radili\nu stvarnom zivotu . Odbijanje RolePlay-a rezultirace Warnom/Banom\n", "Uredu", "Uredu");
   }
   if(listitem == 1)
{
   ShowPlayerDialog(playerid, 15013, DIALOG_STYLE_MSGBOX, "Meta Gaming-MG", "Metagaming je mjesanje IC i OOC chata,\nPrimjer,IC chat je chat bez icega,znaci pisete bez icega\nznaci u IC chat pisete sledece:\nDobar dan,gospodine,kako ste..Lijep dan danas jel da?\ntako nesto dok u OOC chat pisete sa /b\nNPR:/b ee brate da si vidio onu ribetinu na fb,znass kakva je\nili /b jesi vidio ko je dobio ban?ili nesto slicno\nNadam se da ste shvatili,ukoliko niste,mozete pitati nekog od GameMastera\nOni ce vam reci nesto vise o RolePlay Terminima", "Uredu", "Uredu");
   }
   if(listitem == 2)
{
   ShowPlayerDialog(playerid, 15014, DIALOG_STYLE_MSGBOX, "Bug Abusing-BA", "Bug Abusing je iskoristavanje bugova u igri\nUkoliko pronadjete bug,prijavite ga, kucajte /bug i bit cete nagradjeni\nIskoristavanje buga rezultirace Warnom a mozda i Bannom!", "Uredu", "Uredu");
   }
   if(listitem == 3)
{
   ShowPlayerDialog(playerid, 15015, DIALOG_STYLE_MSGBOX, "BunnyHop-BH", "BunnyHop Skakanje jednom, dva puta ili viÅ¡e puta prilikom trcanja s ciljem bržeg trcanja\nili izbjegavanja necega drugog. Bunny Hopping je strogo zabranjen i bilo bi prikladno da hodate 'realno'\nto jest hodate držeci tipku ALT. Usporeno trcanje je takoder dozvoljeno\ndok je Å¡printanje dozvoljeno samo u situacijama u kojim bi i u stvarnom životu Å¡printali.\nBunnyhoping je strogo kažnjiv, prije kazne dolazi opomena\na nakon viÅ¡e ponavljanja bit cete kažnjeni od strane Admina servera\n", "Uredu", "Uredu");
   }
   if(listitem == 4)
{
   ShowPlayerDialog(playerid, 15016, DIALOG_STYLE_MSGBOX, "DeadMatch-DM", "DeadMatch je ubijanje igraca bez ikakvog roleplay razloga\nNPR:Ides kroz El Coronu sa AK47 i vidis lika i iz cista mira\npocnes da pucas po njemu\nDeadMatch ce rezultirati Warnom/Banom", "Uredu", "Uredu");
   }
   if(listitem == 5)
{
   ShowPlayerDialog(playerid, 15017, DIALOG_STYLE_MSGBOX, "GunFromAss-GFA", "GunFromAss je mjenanje oruzja (u ruci) bez /me komande\nDa bi mjenjali oruzje morate koristiti /me komandu\nNPR: /me vadi Desert Deagle iz fortole..\n/me vadi Desert Deagle koji je bio zakacen na kajis, ili tako nesto\nGunFromAss ce rezultirati Opomena/Warn", "Uredu", "Uredu");
   }
   if(listitem == 6)
{
   ShowPlayerDialog(playerid, 15018, DIALOG_STYLE_MSGBOX, "PowerGaming-PG", "Powergaming je radnja koja je nemoguca za izvesti u stvarnom životu\nu datom trenutku ili u bilo kojem trenutku.\nPrimjerice skakanje sa visokih zgrada i nastavak daljnjeg tijeka igre\nbijeg od metaka, vadenje piÅ¡tolja nakon Å¡to ga je netko uperio u vas i slicno.\n ili stojite na haubi od auta i ovaj vas vozi.\nPowergaming je strogo kažnjiv, a izvrÅ¡avanje kazni vrÅ¡e Admina servera\n", "Uredu", "Uredu");
   }
   if(listitem == 7)
{
   ShowPlayerDialog(playerid, 15019, DIALOG_STYLE_MSGBOX, "RevengeKill-RK", " Kao Å¡to i samo ime pojma govori, ubojstvo iz osvete.\nUbijanje iz osvete je zabranjeno jer se ne poklapa sa RP pravilima.\nPrimjerice vas netko ubije, vi nabavite oružje\nnadete ga i ubijete ga pomocu OOC informacija\nRevenge kill je takoder dio Metagaminga, jer koristite\nOOC informacije da rijeÅ¡ite IC razmirice.\nRevenge killing vas može dovesti do striktnih kazni.\n", "Uredu", "Uredu");

           }
           if(listitem == 8)
{
   ShowPlayerDialog(playerid, 15020, DIALOG_STYLE_MSGBOX, "DriveBying-DB", " Pucanje s mjesta vozaca iz bilo kojeg vozila na pjeÅ¡ake\nmotore ili bicikle. Takoder je zabranjeno ubijanje\nelisom helikoptera ili bilo kakvo drugo koriÅ¡tenje\nelise za nanoÅ¡enje Å¡tete drugim igracima ili gazenje igraca autom.\nDrive By je strogo zabranjen, za krÅ¡enje ovog pravila nema poÅ¡tede\nadmini ce vas strogo kažnjavati.\n", "Uredu", "Uredu");

}
return 1;
}


Evo,nadam se da ce vam ovo pomoc da meni pomognete :)


EDIT:Evo ovako,ovo error 13440 je ovo iznad MetaGaminga ova zagrada }
A ovaj 13441 je citav red MetaGaminga..(Ako vam ovo sto pomaze..)
Poslednja Izmena: Oktobar 12, 2011, 15:35:17 POSLE PODNE od Шћепo

dragan12

Sada sam tek snimio XD
primer:
format(string,sizeof(string),"Tu stavi prvi deo texta");
format(string1,sizeof(string1),"Tu stavi drugi deo texta");
format(allstring,sizeof(allstring),"%s\n%s",string,string1);

I onda umesto tamo text-a koristis allstring bez navodnika. Ali definis string,string1... :)

   if(listitem == 1)
{
new string[512];
format(string,256,"Metagaming je mjesanje IC i OOC chata,\nPrimjer,IC chat je chat bez icega,znaci pisete bez icega\nznaci u IC chat pisete sledece:\nDobar dan,gospodine,kako ste..Lijep dan danas jel da?\ntako nesto dok u OOC chat pisete sa /b");
format(string,512,"%s\nNPR:/b ee brate da si vidio onu ribetinu na fb,znass kakva je\nili /b jesi vidio ko je dobio ban?ili nesto slicno\nNadam se da ste shvatili,ukoliko niste,mozete pitati nekog od GameMastera\nOni ce vam reci nesto vise o RolePlay Terminima",string);
   ShowPlayerDialog(playerid, 15013, DIALOG_STYLE_MSGBOX, "Meta Gaming-MG", string, "Uredu", "Uredu");
   }


Citat: [BD]Gagi poslato Oktobar 12, 2011, 15:37:53 POSLE PODNE
I onda umesto tamo text-a koristis allstring bez navodnika. Ali definis string,string1... :)

Nije potrebno jer sve možeš preko jednog stringa, jednostavnije je i optimiziranije...
Poslednja Izmena: Oktobar 12, 2011, 15:39:05 POSLE PODNE od BloodMaster

Maestro

Hvala,evo sad cu probar pa cu editat kad nesto ispane xD..

EDIT: Evo to sam uradio i sad mi se pojavljuju neki drugi errori -.-

C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13451) : error 075: input line too long (after substitutions)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 037: invalid string (possibly non-terminated string)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 017: undefined symbol "BunnyHop"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 017: undefined symbol "Skakanje"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : 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.
Poslednja Izmena: Oktobar 12, 2011, 15:42:06 POSLE PODNE od Шћепo

dragan12

Citat: Шћепo poslato Oktobar 12, 2011, 15:39:33 POSLE PODNE
Hvala,evo sad cu probar pa cu editat kad nesto ispane xD..

EDIT: Evo to sam uradio i sad mi se pojavljuju neki drugi errori -.-

C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13451) : error 075: input line too long (after substitutions)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 037: invalid string (possibly non-terminated string)
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 017: undefined symbol "BunnyHop"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : error 017: undefined symbol "Skakanje"
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13452) : 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.


warning 219: local variable "string" shadows a variable at a preceding level - Znaci da ti je vec jednom definisano ali posto se ovde radi o vecem string-u onda promeni ime tog string-a u neko drugo i zameni tu. Pa moras i na ostalima menjati onako kako je Blood rekao.
@Blood Nikada mi nije dosla ta ideja da tako uradim. Hvala.

Maestro

A ovo me interesuje,znaci ja sad treba da stavim ovo string na svaki RP termin jel? Ako jes koji broj stringa moram da stavljam?
Mislim ovo

format(string,sizeof(string),"Tu stavi prvi deo texta");
format(string1,sizeof(string1),"Tu stavi drugi deo texta");
format(allstring,sizeof(allstring),"%s\n%s",string,string1);

Ako sam pogrijesio,mos mi malo bolje objasnit? Ipak sam novi u scriptanju >.<

dragan12

Citat: Шћепo poslato Oktobar 12, 2011, 15:50:28 POSLE PODNE
A ovo me interesuje,znaci ja sad treba da stavim ovo string na svaki RP termin jel? Ako jes koji broj stringa moram da stavljam?
Mislim ovo

format(string,sizeof(string),"Tu stavi prvi deo texta");
format(string1,sizeof(string1),"Tu stavi drugi deo texta");
format(allstring,sizeof(allstring),"%s\n%s",string,string1);

Ako sam pogrijesio,mos mi malo bolje objasnit? Ipak sam novi u scriptanju >.<
Moraces u svakom jer su svuda dugacke linije. Ali koristi ono sto je Blood rekao mnogo je bolje.

Maestro

Warninzi:
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13441) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13448) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13455) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13462) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13469) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13476) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13483) : warning 219: local variable "string" shadows a variable at a preceding level
C:\DOCUME~1\Nikola\Desktop\UNRP\GAMEMO~1\unt.pwn(13490) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


8 Warnings.


Dio scripte:
if(dialogid == 255) // Tut 1 - The Start
{
if(response) //             \n
{
    if(listitem == 0)
{
    ShowPlayerDialog(playerid, 15012, DIALOG_STYLE_MSGBOX, "RolePlay-RP", "RolePlay je simulacija stvarnog zivota, znaci glumite lika u igri i radite sve sto bi radili\nu stvarnom zivotu . Odbijanje RolePlay-a rezultirace Warnom/Banom\n", "Uredu", "Uredu");
    }
            if(listitem == 1)
{
new string[512];
format(string,256,"Metagaming je mjesanje IC i OOC chata,\nPrimjer,IC chat je chat bez icega,znaci pisete bez icega\nznaci u IC chat pisete sledece:\nDobar dan,gospodine,kako ste..Lijep dan danas jel da?\ntako nesto dok u OOC chat pisete sa /b");
format(string,512,"%s\nNPR:/b ee brate da si vidio onu ribetinu na fb,znass kakva je\nili /b jesi vidio ko je dobio ban?ili nesto slicno\nNadam se da ste shvatili,ukoliko niste,mozete pitati nekog od GameMastera\nOni ce vam reci nesto vise o RolePlay Terminima",string);
    ShowPlayerDialog(playerid, 15013, DIALOG_STYLE_MSGBOX, "Meta Gaming-MG", string, "Uredu", "Uredu");
    }
            if(listitem == 2)
{
new string[513];
format(string,257,"Bug Abusing je iskoristavanje bugova u igri\nUkoliko pronadjete bug,prijavite ga, kucajte /bug i bit cete nagradjeni");
format(string,513,"%s\nNPR: \nIskoristavanje buga rezultirace Warnom a mozda i Bannom!", "Uredu", "Uredu",string);
    ShowPlayerDialog(playerid, 15014, DIALOG_STYLE_MSGBOX, "Bug Abusing-BA", string, "Uredu", "Uredu");
            }
    if(listitem == 3)
{
new string[514];
format(string,258,"BunnyHop Skakanje jednom, dva puta ili više puta prilikom trcanja s ciljem bržeg trcanja");
format(string,514,"%s\nNPR: \n ili izbjegavanja necega drugog. Bunny Hopping je strogo zabranjen i bilo bi prikladno da hodate 'realno'\n to jest hodate držeci tipku ALT. Usporeno trcanje je takoder dozvoljeno\ndok je šprintanje dozvoljeno samo u situacijama u kojim bi i u stvarnom životu šprintali.\nBunnyhoping je strogo kažnjiv, prije kazne dolazi opomena\na nakon više ponavljanja bit cete kažnjeni od strane Admina servera\n",string);
    ShowPlayerDialog(playerid, 15015, DIALOG_STYLE_MSGBOX, "BunnyHop-BH", string, "Uredu", "Uredu");
    }
    if(listitem == 4)
{
new string[515];
format(string,259,"DeadMatch je ubijanje igraca bez ikakvog roleplay razloga\nNPR:Ides kroz El Coronu sa AK47 i vidis lika i iz cista mira\npocnes da pucas po njemu");
format(string,515,"%s\n DeadMatch ce rezultirati Warnom/Banom",string);
    ShowPlayerDialog(playerid, 15016, DIALOG_STYLE_MSGBOX, "DeadMatch-DM", string, "Uredu", "Uredu");
            }
            if(listitem == 5)
{
new string[516];
format(string,260,"GunFromAss je mjenanje oruzja (u ruci) bez /me komande\nDa bi mjenjali oruzje morate koristiti /me komandu");
format(string,516,"%s\nNPR: /me vadi Desert Deagle iz fortole..\n/me vadi Desert Deagle koji je bio zakacen na kajis, ili tako nesto\nGunFromAss ce rezultirati Opomena/Warn",string);
    ShowPlayerDialog(playerid, 15017, DIALOG_STYLE_MSGBOX, "GunFromAss-GFA", string, "Uredu", "Uredu");
    }
            if(listitem == 6)
{
new string[517];
format(string,261,"Powergaming je radnja koja je nemoguca za izvesti u stvarnom životu\nu datom trenutku ili u bilo kojem trenutku.");
format(string,517,"%s \nPrimjerice skakanje sa visokih zgrada i nastavak daljnjeg tijeka igre\nbijeg od metaka, vadenje pištolja nakon što ga je netko uperio u vas i slicno.\n ili stojite na haubi od auta i ovaj vas vozi.\nPowergaming je strogo kažnjiv, a izvršavanje kazni vrše Admina servera\n",string);
    ShowPlayerDialog(playerid, 15018, DIALOG_STYLE_MSGBOX, "PowerGaming-PG", string, "Uredu", "Uredu");
    }
            if(listitem == 7)
{
new string[518];
format(string,262,"Kao Å¡to i samo ime pojma govori, ubojstvo iz osvete.\nUbijanje iz osvete je zabranjeno jer se ne poklapa sa RP pravilima.");
format(string,518,"%s \nPrimjerice vas netko ubije, vi nabavite oružje\nnadete ga i ubijete ga pomocu OOC informacija\nRevenge kill je takoder dio Metagaminga, jer koristite\nOOC informacije da riješite IC razmirice.\nRevenge killing vas može dovesti do striktnih kazni.\n",string);
    ShowPlayerDialog(playerid, 15019, DIALOG_STYLE_MSGBOX, "RevengeKill-RK", string, "Uredu", "Uredu");
    }
            if(listitem == 8)
{
new string[519];
format(string,261,"Pucanje s mjesta vozaca iz bilo kojeg vozila na pješake\nmotore ili bicikle. Takoder je zabranjeno ubijanje\nelisom helikoptera ili bilo kakvo drugo korištenje\nelise za nanošenje štete drugim igracima ili gazenje igraca autom.");
format(string,519,"%s \nDrive By je strogo zabranjen, za kršenje ovog pravila nema poštede\nadmini ce vas strogo kažnjavati.\n",string);
    ShowPlayerDialog(playerid, 15020, DIALOG_STYLE_MSGBOX, "DriveBying-DB", string, "Uredu", "Uredu");
    }
return 1;
}

dragan12

    if(dialogid == 255) // Tut 1 - The Start 
          { 
  new string[512];
          if(response) //             \n 
          { 
                if(listitem == 0) 
             { 
                    ShowPlayerDialog(playerid, 15012, DIALOG_STYLE_MSGBOX, "RolePlay-RP", "RolePlay je simulacija stvarnog zivota, znaci glumite lika u igri i radite sve sto bi radili\nu stvarnom zivotu . Odbijanje RolePlay-a rezultirace Warnom/Banom\n", "Uredu", "Uredu"); 
              } 

                if(listitem == 1) 
             { 
    format(string,256,"Metagaming je mjesanje IC i OOC chata,\nPrimjer,IC chat je chat bez icega,znaci pisete bez icega\nznaci u IC chat pisete sledece:\nDobar dan,gospodine,kako ste..Lijep dan danas jel da?\ntako nesto dok u OOC chat pisete sa /b"); 
    format(string,512,"%s\nNPR:/b ee brate da si vidio onu ribetinu na fb,znass kakva je\nili /b jesi vidio ko je dobio ban?ili nesto slicno\nNadam se da ste shvatili,ukoliko niste,mozete pitati nekog od GameMastera\nOni ce vam reci nesto vise o RolePlay Terminima",string); 
                    ShowPlayerDialog(playerid, 15013, DIALOG_STYLE_MSGBOX, "Meta Gaming-MG", string, "Uredu", "Uredu"); 
              } 
                if(listitem == 2) 
             {   
    format(string,257,"Bug Abusing je iskoristavanje bugova u igri\nUkoliko pronadjete bug,prijavite ga, kucajte /bug i bit cete nagradjeni"); 
    format(string,513,"%s\nNPR: \nIskoristavanje buga rezultirace Warnom a mozda i Bannom!", "Uredu", "Uredu",string); 
                    ShowPlayerDialog(playerid, 15014, DIALOG_STYLE_MSGBOX, "Bug Abusing-BA", string, "Uredu", "Uredu"); 
                } 
              if(listitem == 3) 
             { 
    format(string,258,"BunnyHop Skakanje jednom, dva puta ili viÅ¡e puta prilikom trcanja s ciljem bržeg trcanja"); 
    format(string,514,"%s\nNPR: \n ili izbjegavanja necega drugog. Bunny Hopping je strogo zabranjen i bilo bi prikladno da hodate 'realno'\n to jest hodate držeci tipku ALT. Usporeno trcanje je takoder dozvoljeno\ndok je Å¡printanje dozvoljeno samo u situacijama u kojim bi i u stvarnom životu Å¡printali.\nBunnyhoping je strogo kažnjiv, prije kazne dolazi opomena\na nakon viÅ¡e ponavljanja bit cete kažnjeni od strane Admina servera\n",string); 
                    ShowPlayerDialog(playerid, 15015, DIALOG_STYLE_MSGBOX, "BunnyHop-BH", string, "Uredu", "Uredu"); 
              } 
              if(listitem == 4) 
             { 
    format(string,259,"DeadMatch je ubijanje igraca bez ikakvog roleplay razloga\nNPR:Ides kroz El Coronu sa AK47 i vidis lika i iz cista mira\npocnes da pucas po njemu"); 
    format(string,515,"%s\n DeadMatch ce rezultirati Warnom/Banom",string); 
                    ShowPlayerDialog(playerid, 15016, DIALOG_STYLE_MSGBOX, "DeadMatch-DM", string, "Uredu", "Uredu"); 
                } 
                if(listitem == 5) 
             { 
    format(string,260,"GunFromAss je mjenanje oruzja (u ruci) bez /me komande\nDa bi mjenjali oruzje morate koristiti /me komandu"); 
    format(string,516,"%s\nNPR: /me vadi Desert Deagle iz fortole..\n/me vadi Desert Deagle koji je bio zakacen na kajis, ili tako nesto\nGunFromAss ce rezultirati Opomena/Warn",string); 
                    ShowPlayerDialog(playerid, 15017, DIALOG_STYLE_MSGBOX, "GunFromAss-GFA", string, "Uredu", "Uredu"); 
              } 
                if(listitem == 6) 
             { 
    format(string,261,"Powergaming je radnja koja je nemoguca za izvesti u stvarnom životu\nu datom trenutku ili u bilo kojem trenutku."); 
    format(string,517,"%s \nPrimjerice skakanje sa visokih zgrada i nastavak daljnjeg tijeka igre\nbijeg od metaka, vadenje piÅ¡tolja nakon Å¡to ga je netko uperio u vas i slicno.\n ili stojite na haubi od auta i ovaj vas vozi.\nPowergaming je strogo kažnjiv, a izvrÅ¡avanje kazni vrÅ¡e Admina servera\n",string); 
                    ShowPlayerDialog(playerid, 15018, DIALOG_STYLE_MSGBOX, "PowerGaming-PG", string, "Uredu", "Uredu"); 
              } 
                if(listitem == 7) 
             { 
    format(string,262,"Kao Å¡to i samo ime pojma govori, ubojstvo iz osvete.\nUbijanje iz osvete je zabranjeno jer se ne poklapa sa RP pravilima."); 
    format(string,518,"%s \nPrimjerice vas netko ubije, vi nabavite oružje\nnadete ga i ubijete ga pomocu OOC informacija\nRevenge kill je takoder dio Metagaminga, jer koristite\nOOC informacije da rijeÅ¡ite IC razmirice.\nRevenge killing vas može dovesti do striktnih kazni.\n",string); 
                    ShowPlayerDialog(playerid, 15019, DIALOG_STYLE_MSGBOX, "RevengeKill-RK", string, "Uredu", "Uredu"); 
              } 
                if(listitem == <img src="http://balkan-samp.com/forum/Smileys/DarkB/cool.gif" alt="Cool" border="0"> 
             { 
    format(string,261,"Pucanje s mjesta vozaca iz bilo kojeg vozila na pjeÅ¡ake\nmotore ili bicikle. Takoder je zabranjeno ubijanje\nelisom helikoptera ili bilo kakvo drugo koriÅ¡tenje\nelise za nanoÅ¡enje Å¡tete drugim igracima ili gazenje igraca autom."); 
    format(string,519,"%s \nDrive By je strogo zabranjen, za krÅ¡enje ovog pravila nema poÅ¡tede\nadmini ce vas strogo kažnjavati.\n",string); 
                    ShowPlayerDialog(playerid, 15020, DIALOG_STYLE_MSGBOX, "DriveBying-DB", string, "Uredu", "Uredu"); 
              } 
          return 1; 
       } 

Stavi tako. Dovoljno je jednom definisati :)