Szerző Téma: dialogus gond!  (Megtekintve 1086 alkalommal)

dialogus gond!
« Dátum: 2013. augusztus 30. - 15:35:51 »
0 Show voters
hellotok van ez a dialogom és próbáltam letázrni rutrn 0; val és return 1; el is!De mind2vel próbáltam,és mindig ha beírom pl.:hogy /asdasd
akkor is kihozza a dialogot!!
 
   if(strcmp(cmd, \"/autóvesz3\") || strcmp(cmd, \"/autovesz3\"))
{
ShowPlayerDialog(playerid,70,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008009}Cover\\n{008090}Tanpa\\n{008900}Hermes\\n{098000}Sabre\\nTornado\\nVoodoo\\nRemington\\nMajestic\\nBuccaneer\\nClub\\nManana\\nEsperanto\\nVirgo\\nBravura\\nStallion\\nCadrona\\nFortune\\nBlista Compact\\nBuffalo\\nEuros\\nAlpha\\nUranus\\nPhoenix\\nCheetah\\nZR350\\nElegy\\nFlash\\nTurismo\\nJester\\nInfernus\\nBullet\\nWindsor\",\"Megveszem\",\"Mégse\");
}

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
dialogus gond!
« Válasz #1 Dátum: 2013. augusztus 30. - 18:13:31 »
0 Show voters
public OnPlayerCommandText( playerid, cmdtext[  ] )
{
if(!strcmp(cmdtext, \"//autóvesz3\", true)  || !strcmp(cmdtext, \"//autovesz3\", true))
{
ShowPlayerDialog(playerid,70,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008009}Cover\\n{008090}Tanpa\\n{008900}Hermes\\n{098000}Sabre\\nTornado\\nVoodoo\\nRemington\\nMajestic\\nBuccaneer\\nClub\\nManana\\nEsperanto\\nVirgo\\nBravura\\nStallion\\nCadrona\\nFortune\\nBlista Compact\\nBuffalo\\nEuros\\nAlpha\\nUranus\\nPhoenix\\nCheetah\\nZR350\\nElegy\\nFlash\\nTurismo\\nJester\\nInfernus\\nBullet\\nWindsor\",\"Megveszem\",\"Mégse\");
return 1;
}
return 0;
}

dialogus gond!
« Válasz #2 Dátum: 2013. augusztus 30. - 18:45:02 »
0 Show voters
rendben köszi mindjárt ki is próbálom!

Dupla hozzászólás automatikusan összefûzve. ( 2013. augusztus 31. - 10:15:10 )

még mindig hibás:(
« Utoljára szerkesztve: 2013. augusztus 31. - 10:15:10 írta rcsbakos2 »

dialogus gond!
« Válasz #3 Dátum: 2013. augusztus 31. - 18:15:36 »
0 Show voters
Így?:
 
    public OnPlayerCommandText( playerid, cmdtext[  ] )
    {
            if(!strcmp(cmdtext, \"/autóvesz3\", true)  || !strcmp(cmdtext, \"/autovesz3\", true))
            {
                    ShowPlayerDialog(playerid,70,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008009}Cover\\n{008090}Tanpa\\n{008900}Hermes\\n{098000}Sabre\\nTornado\\nVoodoo\\nRemington\\nMajestic\\nBuccaneer\\nClub\\nManana\\nEsperanto\\nVirgo\\nBravura\\nStallion\\nCadrona\\nFortune\\nBlista Compact\\nBuffalo\\nEuros\\nAlpha\\nUranus\\nPhoenix\\nCheetah\\nZR350\\nElegy\\nFlash\\nTurismo\\nJester\\nInfernus\\nBullet\\nWindsor\",\"Megveszem\",\"Mégse\");
                    return 1;
            }
            return 0;
    }

dialogus gond!
« Válasz #4 Dátum: 2013. augusztus 31. - 19:18:25 »
0 Show voters
mi a különbség?:o

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
dialogus gond!
« Válasz #5 Dátum: 2013. augusztus 31. - 19:23:11 »
0 Show voters
// nyíl helyett csak / nyíl kell.. az a külömbség.

dialogus gond!
« Válasz #6 Dátum: 2013. augusztus 31. - 19:42:44 »
0 Show voters
azt már kijavítottam rég

Dupla hozzászólás automatikusan összefûzve. ( 2013. augusztus 31. - 19:43:55 )

már ezt használom hogy ne adja ki a dialogus!
de most csak a szöveget írja ki hogy \"nem vagy az asztalnál\"
 
   if(strcmp(cmd, \"/autóvesz5\") || strcmp(cmd, \"/autovesz5\"))
{
if(IsPlayerInRangeOfPoint( playerid, 1, -165.2178,2716.0762,62.7507))
{
   ShowPlayerDialog(playerid,69,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008000}Glendale\\nOceanic\\n{008000}Savanna\\nTahoma\\n{008000}Emperor\\nRegina\\n{008000}Vincent\\nPrimo\\n{008000}Greenwood\\nSolair\\n{008000}Nebula\\nSentinel\\n{008000}Sunrise\\nPremier\\n{008000}Stratum\\nAdmiral\\n{008000}Merit\\nWashington\\n{008000}Elegant\\nSultan\\n{008000}Stafford\",\"Kiveszem\",\"Mégse\");
   return 1;
}
else SendClientMessage(playerid,-1,\"Nem vagy az asztal közelébe!~\");
}

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
dialogus gond!
« Válasz #7 Dátum: 2013. augusztus 31. - 20:28:17 »
0 Show voters
IsPlayerInRangeOfPoint sugarát próbáld feljebb venni. Pl:
 
if(strcmp(cmd, \"/autóvesz5\") || strcmp(cmd, \"/autovesz5\"))
        {
                if(IsPlayerInRangeOfPoint( playerid, 3.0, -165.2178,2716.0762,62.7507))
                {
                        ShowPlayerDialog(playerid,69,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008000}Glendale\\nOceanic\\n{008000}Savanna\\nTahoma\\n{008000}Emperor\\nRegina\\n{008000}Vincent\\nPrimo\\n{008000}Greenwood\\nSolair\\n{008000}Nebula\\nSentinel\\n{008000}Sunrise\\nPremier\\n{008000}Stratum\\nAdmiral\\n{008000}Merit\\nWashington\\n{008000}Elegant\\nSultan\\n{008000}Stafford\",\"Kiveszem\",\"Mégse\");
                        return 1;
                }
                else SendClientMessage(playerid,-1,\"Nem vagy az asztal közelébe!~\");
        }

dialogus gond!
« Válasz #8 Dátum: 2013. szeptember 01. - 18:48:07 »
0 Show voters
háhá  :thumbsup:
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(\"/autovesz3\", cmdtext, true) || !strcmp(\"/autóvesz3\", cmdtext, true))
{
ShowPlayerDialog(playerid,70,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008009}Cover\\n{008090}Tanpa\\n{008900}Hermes\\n{098000}Sabre\\nTornado\\nVoodoo\\nRemington\\nMajestic\\nBuccaneer\\nClub\\nManana\\nEsperanto\\nVirgo\\nBravura\\nStallion\\nCadrona\\nFortune\\nBlista Compact\\nBuffalo\\nEuros\\nAlpha\\nUranus\\nPhoenix\\nCheetah\\nZR350\\nElegy\\nFlash\\nTurismo\\nJester\\nInfernus\\nBullet\\nWindsor\",\"Megveszem\",\"Mégse\");
return 1;
}
return 0;
}

dialogus gond!
« Válasz #9 Dátum: 2013. szeptember 01. - 18:55:24 »
0 Show voters
Scripter köszönöm a hozzászólásod de én már ezt használom :( és ez is rosz:
 
  if(strcmp(cmd, \"/autóvesz5\") || strcmp(cmd, \"/autovesz5\"))
        {
                if(IsPlayerInRangeOfPoint( playerid, 1, -165.2178,2716.0762,62.7507))
                {
                        ShowPlayerDialog(playerid,69,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008000}Glendale\\nOceanic\\n{008000}Savanna\\nTahoma\\n{008000}Emperor\\nRegina\\n{008000}Vincent\\nPrimo\\n{008000}Greenwood\\nSolair\\n{008000}Nebula\\nSentinel\\n{008000}Sunrise\\nPremier\\n{008000}Stratum\\nAdmiral\\n{008000}Merit\\nWashington\\n{008000}Elegant\\nSultan\\n{008000}Stafford\",\"Kiveszem\",\"Mégse\");
                        return 1;
                }
                else SendClientMessage(playerid,-1,\"Nem vagy az asztal közelébe!~\");
        }

dialogus gond!
« Válasz #10 Dátum: 2013. szeptember 01. - 18:59:10 »
0 Show voters
:P :P
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(\"/autovesz\", cmdtext, true) || !strcmp(\"/autóvesz\", cmdtext, true))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -165.2178,2716.0762,62.7507)) return SendClientMessage(playerid,-1,\"Nem vagy az asztal közelébe!~\");
        {
   ShowPlayerDialog(playerid,70,DIALOG_STYLE_LIST,\"{008890}Katalógus:\",\"{008009}Cover\\n{008090}Tanpa\\n{008900}Hermes\\n{098000}Sabre\\nTornado\\nVoodoo\\nRemington\\nMajestic\\nBuccaneer\\nClub\\nManana\\nEsperanto\\nVirgo\\nBravura\\nStallion\\nCadrona\\nFortune\\nBlista Compact\\nBuffalo\\nEuros\\nAlpha\\nUranus\\nPhoenix\\nCheetah\\nZR350\\nElegy\\nFlash\\nTurismo\\nJester\\nInfernus\\nBullet\\nWindsor\",\"Megveszem\",\"Mégse\");
   return 1;
}
}
return 0;
}

dialogus gond!
« Válasz #11 Dátum: 2013. szeptember 01. - 19:16:33 »
0 Show voters
kösz most nem dob ki semmi üzenetet :|

dialogus gond!
« Válasz #12 Dátum: 2013. szeptember 01. - 19:18:30 »
0 Show voters
hogy érted?
azt figyeld hogy a parancs autovesz, és nem autovesz3.
ird át és ugy próbáld.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal