Szerző Téma: Dialog visszatérés  (Megtekintve 1059 alkalommal)

Dialog visszatérés
« Dátum: 2011. február 14. - 20:00:57 »
0 Show voters
error 002: only a single statement (or expression) can follow each \"case\"
warning 215: expression has no effect

 
Ez mitõl lehet?

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Dialog visszatérés
« Válasz #1 Dátum: 2011. február 14. - 20:08:12 »
0 Show voters
Valószínûleg nem így va.
swtich(vmi)
{
    case 0: Vmi;
    case 1: Vmi;
}

Dialog visszatérés
« Válasz #2 Dátum: 2011. február 14. - 20:11:45 »
0 Show voters

if(strcmp(\"/feladat\", cmdtext, true) == 0)
{
    switch(gTeam[playerid])
{
      case TEAMLESS:
            {
      ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Csapat nélküli\", \"Válasz csapatot!\", \"Rendben\", \"Oké\");
           }
       case BODYGUARD:
            {
                ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, \"{00C0FF}Testõr\", \"{FFFFFF}Védd a {F3FF02}minisztert!\\n{FFFFFF}Együtt dolgozol a {0049FF}rendõrséggel.\\n{FFFFFF}Az ellenségeid a {F81414}terroristák {FFFFFF}és az {6EF83C}elmebajosok.\", \"Rendben\", \"Oké\");
           }
           case TERRORIST:
       {
      ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, \"{F81414}Terrorista\", \"{FFFFFF}Öld a {F3FF02}minisztert!\\n{FFFFFF}Az ellenségeid a {0049FF}rendõrök, {FFFFFF}a {00C0FF}testõrök {FFFFFF}és az {6EF83C}elmebajosok.\\n{FFFFFF}Bombát magadra a /bvesz paranccsal erõsíthetsz.\", \"Rendben\", \"Oké\");
            }
            case PM:
       {
       ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, \"{F3FF02}Miniszter\", \"\\n{FFFFFF}Éld túl a menetet 10 percig.\\n{FFFFFF}A {00C0FF}testõreid {FFFFFF}és a {0049FF}rendõrség {FFFFFF}megvédenek!\\n{FFFFFF}Az ellenségeid a {F81414}terroristák {FFFFFF}és az {6EF83C}elmebajosok.\", \"Rendben\", \"Oké\");
           }
            case POLICE:
       {
       ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, \"{0049FF}Rendõr\", \"\\n{FFFFFF}Öld meg az {6EF83C}elmebajosokat és a {F81414}terroristákat\\n{FFFFFF}Dolgozz együtt a {F3FF02}miniszter {00C0FF}testõreivel, {FFFFFF}hogy megvédd õt!\", \"Rendben\", \"Oké\");
            }
            case PSYCHO:
          {
       ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX, \"{6EF83C}Elmebajos\", \"\\n{FFFFFF}A feladatod, hogy megölj mindenkit! Mindenki az ellenséged.\", \"Rendben\", \"Oké\");
    }
   return 1;
}

 
Így van.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Dialog visszatérés
« Válasz #3 Dátum: 2011. február 14. - 20:37:38 »
0 Show voters
És melyik sorra írja ki a hibát?

Dialog visszatérés
« Válasz #4 Dátum: 2011. február 14. - 21:30:16 »
0 Show voters
A return 1;-re

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Dialog visszatérés
« Válasz #5 Dátum: 2011. február 15. - 15:41:11 »
0 Show voters
if(strcmp(\"/feladat\", cmdtext, true) == 0)
{
switch(gTeam[playerid])
{
   case TEAMLESS: ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Csapat nélküli\", \"Válasz csapatot!\", \"Rendben\", \"Oké\");
   case BODYGUARD: ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, \"{00C0FF}Testõr\", \"{FFFFFF}Védd a {F3FF02}minisztert!\\n{FFFFFF}Együtt dolgozol a {0049FF}rendõrséggel.\\n{FFFFFF}Az ellenségeid a {F81414}terroristák {FFFFFF}és az {6EF83C}elmebajosok.\", \"Rendben\", \"Oké\");
   case TERRORIST: ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, \"{F81414}Terrorista\", \"{FFFFFF}Öld a {F3FF02}minisztert!\\n{FFFFFF}Az ellenségeid a {0049FF}rendõrök, {FFFFFF}a {00C0FF}testõrök {FFFFFF}és az {6EF83C}elmebajosok.\\n{FFFFFF}Bombát magadra a /bvesz paranccsal erõsíthetsz.\", \"Rendben\", \"Oké\");
   case PM: ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, \"{F3FF02}Miniszter\", \"\\n{FFFFFF}Éld túl a menetet 10 percig.\\n{FFFFFF}A {00C0FF}testõreid {FFFFFF}és a {0049FF}rendõrség {FFFFFF}megvédenek!\\n{FFFFFF}Az ellenségeid a {F81414}terroristák {FFFFFF}és az {6EF83C}elmebajosok.\", \"Rendben\", \"Oké\");
   case POLICE: ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, \"{0049FF}Rendõr\", \"\\n{FFFFFF}Öld meg az {6EF83C}elmebajosokat és a {F81414}terroristákat\\n{FFFFFF}Dolgozz együtt a {F3FF02}miniszter {00C0FF}testõreivel, {FFFFFF}hogy megvédd õt!\", \"Rendben\", \"Oké\");
   case PSYCHO: ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX, \"{6EF83C}Elmebajos\", \"\\n{FFFFFF}A feladatod, hogy megölj mindenkit! Mindenki az ellenséged.\", \"Rendben\", \"Oké\");
}
return 1;
}

Dialog visszatérés
« Válasz #6 Dátum: 2011. február 15. - 16:18:57 »
0 Show voters
Egyébként csak szólnék ha az MSGBOX 2 gombja \"oké\" helyett mondjuk \"\" akkor csak 1 gombod lesz ;)

Edited by Vampesz: Helyesírási hiba FIXED
« Utoljára szerkesztve: 2011. február 15. - 19:59:18 írta Vampesz »

Dialog visszatérés
« Válasz #7 Dátum: 2011. február 15. - 16:19:25 »
0 Show voters
Kösz szépen az elsõ bejött a másodikat pedig nagyon kerestem :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal